input[type=checkbox]:not(.pam-switch__input){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.05rem;height:1.05rem;margin:0;flex-shrink:0;box-sizing:border-box;vertical-align:top;border:1px solid #d5d9e4;border-radius:4px;background:#f4f5f8;background-image:none;box-shadow:inset 0 1px 1px #111a450a;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}input[type=checkbox]:not(.pam-switch__input):hover{border-color:#c2c7d6;background-color:#eef0f4}input[type=checkbox]:not(.pam-switch__input):checked{border-color:#251fb6;background-color:#251fb6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.2 6.6 11.2 12.5 4.8' stroke='%23fff' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:.72rem .72rem;background-position:center;background-repeat:no-repeat;box-shadow:none}input[type=checkbox]:not(.pam-switch__input):focus-visible{outline:2px solid rgba(37,31,182,.35);outline-offset:2px}input[type=checkbox]:not(.pam-switch__input):disabled{opacity:.5;cursor:not-allowed}.pam-brand{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;line-height:1;min-width:0}.pam-brand:hover,.pam-brand:focus{text-decoration:none}.pam-brand-mark{width:40px;height:40px;display:block;flex-shrink:0;border-radius:10px}.pam-brand-wordmark{display:inline-flex;flex-direction:row;align-items:baseline;gap:.35rem;min-width:0;white-space:nowrap}.pam-brand-name,.pam-brand-product{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:1.55rem;letter-spacing:-.03em;line-height:1;text-transform:none}.pam-brand-name{color:#111a45}.pam-brand-product{color:#3c50e0}#footer .pam-brand-name{color:#fff}#footer .pam-brand-product{color:#aeb6ff}#footer .pam-brand{color:inherit}#footer a.pam-brand:hover .pam-brand-name,#footer a.pam-brand:focus .pam-brand-name{color:#fff}#footer a.pam-brand:hover .pam-brand-product,#footer a.pam-brand:focus .pam-brand-product{color:#c5cbff}#footer .copyright a.text-light,#footer p.text-light a{color:#797992;color:var(--bs-light);text-decoration:none;transition:color .3s ease-out}#footer .copyright a.text-light:hover,#footer p.text-light a:hover{color:#fff}.navbar-brand.pam-brand{margin-right:0;padding-top:0;padding-bottom:0}@media(max-width:1023.98px){#header .pam-brand{gap:.45rem}#header .pam-brand-mark{width:28px;height:28px;border-radius:7px}#header .pam-brand-wordmark{flex-direction:column;align-items:flex-start;gap:0;line-height:1.05}#header .pam-brand-name,#header .pam-brand-product{font-size:.95rem;letter-spacing:-.02em}}@media(max-width:575.98px){#header .pam-brand{gap:.35rem}#header .pam-brand-mark{width:24px;height:24px;border-radius:6px}#header .pam-brand-name,#header .pam-brand-product{font-size:.88rem}}.pam-logo-text{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1.35rem;letter-spacing:-.02em;color:#251fb6;text-decoration:none;line-height:31px;display:inline-block}#footer .pam-logo-text{color:#fff}.pam-brand-pill{display:inline-flex!important;align-items:center;justify-content:center;min-width:120px;height:42px;padding:0 1.1rem;margin:0 .5rem;background:#f4f4fe;border-radius:999px;box-shadow:none!important}.pam-brand-pill span{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.9rem;color:#111a45;letter-spacing:.02em;white-space:nowrap}html:has(body.home),body.home{overflow-x:clip;max-width:100%}body.home #view,body.home main.content{overflow-x:clip;max-width:100%}body.home #brands{width:100%;max-width:100%;position:relative;left:auto;right:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.home #brands .brands-wrapper{overflow:hidden;width:100%}.pamui-timeline__media.pam-screen,img.pam-screen{width:auto!important;max-width:min(768px,100%)!important;height:auto!important;max-height:480px;object-fit:contain!important;object-position:center center;border-radius:12px;background:#0f1220;display:block;margin-left:auto;margin-right:auto}@media(max-width:1023.98px){.pamui-timeline__triggers{margin-top:28px;margin-bottom:36px;padding-bottom:8px}}@media(max-width:575.98px){.pamui-timeline__triggers{margin-bottom:44px}}html:has(body.pam-auth-fullscreen),body.pam-auth-fullscreen{height:100%;margin:0}body.pam-auth-fullscreen{min-height:100vh;min-height:100dvh;background:#fbfbfb;overflow-x:hidden;font-family:Inter,system-ui,sans-serif}.login-page__container{width:100vw;min-height:100dvh;height:auto;overflow-x:hidden;overflow-y:auto}.login-modal{display:flex;align-items:stretch;min-height:100dvh;background-color:#fbfbfb}.login-container__left{width:50%;display:flex;align-items:center;justify-content:center;padding:48px 40px;min-height:100vh;min-height:100dvh;box-sizing:border-box}.login-container{max-width:398px;width:100%;margin:0 auto;padding:0;box-sizing:border-box;max-height:min(640px,calc(100dvh - 96px));height:min(640px,calc(100dvh - 96px));display:flex;flex-direction:column}.login-container--welcome-page{max-width:398px}.pam-login-zone{display:flex;flex-direction:column;min-height:0;width:100%}.pam-login-zone--brand{flex:.55 1 0;justify-content:flex-start}.pam-login-zone--intro{flex:1.2 1 0;justify-content:center;padding-bottom:28px}.pam-login-zone--form{flex:1.25 1 0;justify-content:flex-end;padding-top:16px}.login-container__logo-wrapper{position:relative;width:fit-content;margin:0;text-align:left}.login-container__logo-wrapper a{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;color:#111a45}.pam-login-logo{width:40px!important;height:40px!important;margin-bottom:0!important;border-radius:10px;cursor:pointer}.pam-login-logo-text{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:1.35rem;letter-spacing:-.03em}.login-container__logo{width:172px;height:40px;margin-bottom:0;cursor:pointer}.login-container__title{font-family:Inter,system-ui,sans-serif;font-weight:400;font-size:22px;line-height:1.25;margin-bottom:14px;color:#1b1e22;text-align:left;white-space:nowrap}.login-container__subtitle{width:100%;max-width:340px;margin:0 0 16px;font-weight:400;font-size:14px;line-height:22px;color:#000000b5;text-align:left}.login-container__subtitle-link{color:#000000b5;text-decoration:underline}.login-container__subtitle-link:hover{color:#251fb6}.login-container__label{display:flex;align-items:center;align-self:flex-start;width:100%;padding-left:3px;margin-bottom:10px;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.1px;color:#525979}.login-container__input-column{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.login-container__input-column .input{width:100%}.login-container__input,.login-container__input-column .input input{width:100%;height:54px;border-radius:12px;border:1px solid #eaedf1;box-sizing:border-box;padding:0 19px;font-size:16px;color:#404040;background:#fff;font-family:Inter,system-ui,sans-serif}.login-container__input:disabled{background:#f8f9fc;color:#8e95aa}.login-container__login-button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:419px;height:52px;margin-top:22px;border:none;border-radius:10px;background-color:#251fb6;color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:15px;cursor:pointer;transition:box-shadow .3s ease;text-decoration:none}.login-container__login-button:hover{background-color:#251fb6;box-shadow:0 22px 40px -17px #251fb652;color:#fff;text-decoration:none}.login-container__login-button:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}.pam-login-link-btn{box-sizing:border-box}.pam-login-home-link{display:block;margin-top:18px;text-align:left;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;color:#251fb6;text-decoration:none}.pam-login-home-link:hover{text-decoration:underline}.pam-login-demo-hint{margin:14px 0 0;text-align:left;font-family:Inter,system-ui,sans-serif;font-size:13px;color:#8e95aa}.pam-login-recaptcha-note{margin:14px 0 0;text-align:left;font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:1.45;color:#8e95aa}.pam-login-recaptcha-note a{color:#525979;text-decoration:underline}.login-container--signup{max-height:none;height:auto;gap:28px}.login-container--signup .pam-login-zone{flex:none;min-height:auto;overflow:visible}.login-container--signup .pam-login-zone--brand{margin:0}.login-container--signup .pam-login-zone--intro,.login-container--signup .pam-login-zone--intro-tight,.login-container--signup .pam-login-zone--form{justify-content:flex-start}.login-container--signup .login-container__title{margin-bottom:12px}.login-container--signup .login-container__subtitle{margin-bottom:0}.login-container--signup .login-container__login-button{margin-top:18px}.login-container__input-column+.login-container__label{margin-top:10px}.login-container__input-message{margin-top:8px;font-size:12px;line-height:1.4;color:#8e95aa}.login-container__validation-message{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:13px;line-height:1.4;color:#c0392b}.login-container__validation-message[hidden]{display:none}.login-container__switch-step{margin-top:18px;font-size:14px;line-height:1.4;color:#525979}.login-container__switch-step a{color:#251fb6;font-family:Inter,system-ui,sans-serif;font-weight:600;text-decoration:none}.login-container__switch-step a:hover{text-decoration:underline}.pam-verify-resend-form{margin-top:12px}button.pam-verify-resend-link{display:inline;width:auto;height:auto;margin:0;padding:0;border:none;background:none;color:#251fb6;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:36px;letter-spacing:-.1px;cursor:pointer;text-align:left;box-shadow:none}button.pam-verify-resend-link:hover{text-decoration:underline;background:none;box-shadow:none;color:#251fb6}.pam-auth-form .login-container__login-button{width:100%}@media(min-width:1024px){#header .create-account.create_account{width:auto!important;min-width:248px!important;max-width:none!important;height:auto!important;min-height:62px!important;padding:18px 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;white-space:nowrap!important;overflow:visible!important;box-sizing:border-box!important;font-size:16px!important;line-height:1.25!important;letter-spacing:.3px!important}}@media(min-width:1024px)and (max-width:1200px){#header .create-account.create_account{min-width:220px!important;padding:16px 20px!important;font-size:15px!important}}@media(max-width:1023.98px){#header .create-account.create_account{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:1!important;width:auto!important;min-width:0!important;max-width:min(168px,46vw)!important;min-height:38px!important;height:auto!important;padding:10px 12px!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#header .create-account.talk_to_human{display:none!important}#header .hamburger{display:inline-block!important;flex-shrink:0!important;margin-left:10px!important}#header .navbar>div>.d-flex.align-items-center{flex-shrink:0;min-width:0}}.login-container__right{overflow:hidden;display:flex;align-items:center;justify-content:end;position:relative;height:calc(100vh - 64px);width:calc(50% - 32px);margin:20px 32px 44px 0;background:linear-gradient(180deg,#7c76ff,#2b25bb);border-radius:25px}.login-container__right__box{position:relative;width:95%;height:100%;max-width:95%;margin-top:auto;margin-bottom:0}.login-container__right__login-image-big{position:absolute;right:-1px;bottom:0;width:100%;height:auto;max-height:92%;object-fit:contain;object-position:bottom right;border-radius:12px 12px 0 0;box-shadow:0 20px 50px #110c5040}@media screen and (max-width:725px){.login-modal{width:100%;min-height:100%;border-radius:0;background-color:transparent;flex-direction:column}.login-container__left{width:100%;min-height:auto;align-items:flex-start;padding:32px 20px}.login-container{width:100%;max-width:100%;max-height:none;height:auto}.pam-login-zone{flex:none}.pam-login-zone--brand{margin-bottom:32px}.pam-login-zone--intro{margin-bottom:36px}.pam-login-zone--form{padding-bottom:8px}.login-container__title{white-space:normal;font-size:20px}.login-container__right{display:none}}.pam-shell{min-height:calc(100vh - 220px);padding-bottom:5rem}.pam-welcome{display:flex;justify-content:center;padding:0 1rem 2rem}.pam-welcome__card{width:100%;max-width:480px;background:#fff;border:1px solid #eaedf1;border-radius:10px;box-shadow:0 4px 7px #0000000a;padding:32px 28px 28px}.pam-welcome__card--compact{max-width:440px}.pam-welcome__brand{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.pam-welcome__brand img{border-radius:10px;flex-shrink:0}.pam-welcome__brand-text{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.02em;color:#111a45}.pam-welcome__form{display:grid;gap:1rem}.pam-welcome__field{display:grid;gap:.45rem;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:.95rem;color:#111a45}.pam-welcome__field input{width:100%;border:1px solid #eaedf1;border-radius:10px;padding:.85rem 1rem;font-size:1rem;color:#111a45;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.pam-welcome__field input:focus{outline:none;border-color:#251fb6;box-shadow:0 0 0 .2rem #251fb640}.pam-welcome__field input:disabled{background:#f8f9fc;color:#8e95aa}.pam-welcome__submit{width:100%;justify-content:center;margin-top:.35rem}.pam-welcome__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;margin-top:1.35rem;font-family:Inter,system-ui,sans-serif;font-size:.95rem;color:#8e95aa}.pam-welcome__footer a{color:#251fb6;font-weight:600;text-decoration:none}.pam-welcome__footer a:hover{text-decoration:underline}.pam-welcome__actions{display:flex;flex-wrap:wrap;gap:.75rem}.pam-settings{background:#f6f7fb;min-height:calc(100vh - 120px);padding:2rem 0 3.5rem}.pam-settings__shell{max-width:1180px;margin:0 auto;padding:0 1.25rem;display:grid;grid-template-columns:220px minmax(0,1fr);gap:2rem;align-items:start}.pam-settings-nav__eyebrow{margin:0 0 .85rem .65rem;font-size:.8rem;letter-spacing:.02em;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-settings-nav__eyebrow--admin{margin-top:1.35rem}.pam-settings-nav__eyebrow--sub{margin:1rem 0 .55rem .9rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#a3a9bc}.pam-settings-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.pam-settings-nav__link{display:flex;align-items:center;gap:.7rem;min-height:42px;padding:.45rem .75rem;border-radius:10px;color:#525979;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:.95rem}.pam-settings-nav__link:hover{background:#eef0f8;color:#251fb6;text-decoration:none}.pam-settings-nav__link.is-active{background:#ecebff;color:#251fb6;font-family:Inter,system-ui,sans-serif}.pam-settings-nav__icon{display:inline-flex;width:18px;height:18px;color:inherit;flex-shrink:0}.pam-settings-nav__label{flex:1 1 auto;min-width:0}.pam-settings-nav__badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.4rem;height:1.4rem;padding:0 .35rem;margin-left:auto;border-radius:999px;background:#ecebff;color:#251fb6;font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:600;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0}.pam-settings-nav__link.is-active .pam-settings-nav__badge{background:#dedafc;color:#1d1899}.pam-settings-nav__link:hover .pam-settings-nav__badge{background:#dedafc}.pam-settings-nav__logout{display:inline-block;margin:1.25rem 0 0 .75rem;color:#8e95aa;font-size:.88rem;text-decoration:none}.pam-settings-nav__logout:hover{color:#251fb6}.pam-settings__header{margin-bottom:1.25rem}.pam-settings__header--split{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pam-settings__title{margin:0;font-family:Inter,system-ui,sans-serif;font-size:2rem!important;line-height:1.25;letter-spacing:-.02em!important;color:#111a45}.pam-settings h1,.pam-settings h2,.pam-settings h3,.pam-settings h4{letter-spacing:normal}.pam-settings__columns{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1rem;align-items:start}.pam-settings__stack{display:flex;flex-direction:column;gap:1rem}.pam-settings__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pam-card{background:#fff;background-clip:padding-box;border:1px solid #eaedf1;border-radius:12px;box-shadow:0 1px 2px #111a450a;overflow:hidden;padding:1.35rem 1.35rem 1.45rem}.pam-card:has(.pam-select.is-open),.pam-card:has(.pam-user-picker.is-open){overflow:visible}.pam-card--span2{grid-column:1 / -1}.pam-card--tall{align-self:stretch}.pam-card__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.pam-card__title{margin:0 0 .85rem;font-family:Inter,system-ui,sans-serif!important;font-size:1.05rem!important;font-weight:700;line-height:1.35!important;letter-spacing:-.01em!important;color:#111a45}.pam-card__head .pam-card__title{margin-bottom:0}.pam-card__action{color:#251fb6;font-size:.88rem;font-family:Inter,system-ui,sans-serif;text-decoration:none;white-space:nowrap}.pam-card__action:hover{text-decoration:underline}.pam-card__action--muted{color:#807beb;cursor:default}.pam-card__subtitle{margin:0 0 1rem;color:#8e95aa;font-size:.95rem}.pam-card__body,.pam-card__hint{margin:.65rem 0 0;color:#525979;font-size:.92rem;line-height:1.5}.pam-card>.pam-card__body:first-child,.pam-card>.pam-card__hint:first-child{margin-top:0}.pam-card__avatar-row{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.pam-card__avatar{width:64px;height:64px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ecebff;color:#251fb6;font-family:Inter,system-ui,sans-serif;font-size:1.1rem;flex-shrink:0}.pam-field{margin-bottom:.85rem}.pam-field--inline{display:flex;align-items:flex-end;gap:.75rem}.pam-field__grow{flex:1;min-width:0}.pam-field__label{display:block;margin:0 0 .35rem;font-size:.82rem;color:#525979;font-family:Inter,system-ui,sans-serif}.pam-field__optional{color:#8e95aa;font-weight:400;font-family:Inter,system-ui,sans-serif}.pam-field__input,.pam-field__textarea{width:100%;border:1px solid #dfe3ec;border-radius:10px;padding:.7rem .85rem;background:#fff;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.95rem}.pam-check-list{width:100%;max-height:14rem;overflow:auto;border:1px solid #dfe3ec;border-radius:10px;background:#fff;padding:.35rem 0}.pam-check-list__row{display:flex;align-items:center;gap:.65rem;margin:0;padding:.45rem .85rem;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.95rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-check-list__row:hover{background:#f5f7fb}.pam-check-list__row:focus-within{background:#f0f2fa}input[type=file]:not([data-pam-file="0"]){box-sizing:border-box;display:block;width:100%;max-width:100%;margin:0;padding:.55rem .65rem;border:1px dashed #d4d9e6;border-radius:10px;background:#f8f9fc;color:#525979;font-family:Inter,system-ui,sans-serif;font-size:.92rem;line-height:1.35;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}input[type=file]:not([data-pam-file="0"]):hover{border-color:#c0c7d8;background:#f3f5fa}input[type=file]:not([data-pam-file="0"]):focus,input[type=file]:not([data-pam-file="0"]):focus-visible{outline:none;border-color:#251fb6;border-style:solid;box-shadow:0 0 0 3px #251fb61f;background:#fff}input[type=file]:not([data-pam-file="0"]):disabled{opacity:.65;cursor:not-allowed;background:#f8f9fc}input[type=file]:not([data-pam-file="0"])::file-selector-button,input[type=file]:not([data-pam-file="0"])::-webkit-file-upload-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0 .85rem 0 0;padding:.55rem 1rem;border:none;border-radius:8px;background:#251fb6;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.88rem;font-weight:600;line-height:1.2;letter-spacing:.01em;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}input[type=file]:not([data-pam-file="0"])::file-selector-button:hover,input[type=file]:not([data-pam-file="0"])::-webkit-file-upload-button:hover{background:#1e1999}input[type=file]:not([data-pam-file="0"]):disabled::file-selector-button,input[type=file]:not([data-pam-file="0"]):disabled::-webkit-file-upload-button{cursor:not-allowed;background:#8e95aa}.pam-file{position:relative;display:block;width:100%;max-width:100%}.pam-file__native{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;cursor:pointer;z-index:2;font-size:0}.pam-file__native:disabled{cursor:not-allowed}.pam-file__ui{position:relative;z-index:1;display:flex;align-items:center;gap:.85rem;min-height:3.35rem;padding:.85rem 1rem;border:1px dashed #d4d9e6;border-radius:10px;background:#f8f9fc;box-shadow:0 1px 1px #111a4508;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;pointer-events:none}.pam-file:hover .pam-file__ui{border-color:#c0c7d8;background:#f3f5fa}.pam-file.is-dragover .pam-file__ui,.pam-file:focus-within .pam-file__ui{border-color:#251fb6;border-style:solid;background:#fff;box-shadow:0 0 0 3px #251fb61f}.pam-file.is-filled .pam-file__ui{border-style:solid;border-color:#c8cdd9;background:#fff}.pam-file.is-disabled .pam-file__ui{opacity:.65;background:#f8f9fc}.pam-file__icon{flex:0 0 auto;display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:9px;background:#251fb614;color:#251fb6}.pam-file__icon svg{display:block;width:1.15rem;height:1.15rem}.pam-file__meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15rem}.pam-file__title{font-family:Inter,system-ui,sans-serif;font-size:.92rem;font-weight:600;color:#111a45;line-height:1.25}.pam-file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:.82rem;color:#8e95aa;line-height:1.3}.pam-file.is-filled .pam-file__name{color:#525979}.pam-file__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.45rem .95rem;border-radius:8px;background:#251fb6;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.86rem;font-weight:600;line-height:1.2;white-space:nowrap}.pam-file.is-filled .pam-file__btn{background:#111a45}.pam-file__clear{position:absolute;top:.55rem;right:.55rem;z-index:3;display:none;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:1px solid #e4e7f0;border-radius:999px;background:#fff;color:#525979;cursor:pointer;box-shadow:0 1px 2px #111a450f;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.pam-file.is-filled:not(.is-disabled) .pam-file__clear{display:inline-flex}.pam-file__clear:hover{border-color:#251fb6;color:#251fb6;background:#f8f9fc}.pam-file.is-filled .pam-file__ui{padding-right:2.6rem}input[type=file].pam-field__input,input[type=file].pam-contact__input,input[type=file].pam-verify-file{max-width:100%}select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;max-width:100%;min-height:2.75rem;margin:0;padding:.7rem 2.55rem .7rem .9rem;border:1px solid #dfe3ec;border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75 6 6.25 10.5 1.75' stroke='%236B728A' stroke-width='1.55' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center;background-size:12px 8px;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.95rem;line-height:1.35;letter-spacing:normal;text-transform:none;cursor:pointer;box-shadow:0 1px 1px #111a4508;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}select:not([multiple]):not([size]):hover{border-color:#c8cdd9}select:not([multiple]):not([size]):focus,select:not([multiple]):not([size]):focus-visible{outline:none;border-color:#251fb6;box-shadow:0 0 0 3px #251fb61f}select:not([multiple]):not([size]):disabled{opacity:.65;cursor:not-allowed;background-color:#f8f9fc;box-shadow:none}select:not([multiple]):not([size]) option,select:not([multiple]):not([size]) optgroup{background-color:#fff;color:#111a45;font-family:Inter,system-ui,sans-serif}select:not([multiple]):not([size]) option:disabled{color:#8e95aa}select.pam-field__input,select.pam-select,select.pam-contact__input,select.pam-contact__select,select.pam-inquiry__select{min-height:46px}.pam-select{position:relative;width:100%}.pam-select__native{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;opacity:0!important;pointer-events:none!important}.pam-select__trigger{display:flex;align-items:center;width:100%;min-height:46px;margin:0;padding:.7rem 2.55rem .7rem .9rem;border:1px solid #dfe3ec;border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75 6 6.25 10.5 1.75' stroke='%236B728A' stroke-width='1.55' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center;background-size:12px 8px;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.95rem;text-align:left;cursor:pointer;box-shadow:0 1px 1px #111a4508;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pam-select__trigger:hover{border-color:#c8cdd9}.pam-select.is-open .pam-select__trigger,.pam-select__trigger:focus{outline:none;border-color:#251fb6;box-shadow:0 0 0 3px #251fb61f}.pam-select.is-disabled .pam-select__trigger{opacity:.65;cursor:not-allowed;background-color:#f8f9fc;box-shadow:none}.pam-select__menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;margin:0;padding:0;border-radius:12px;background:#111a45;border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 36px #111a4547;overflow:hidden}.pam-select__list{margin:0;padding:.4rem;list-style:none;max-height:min(280px,50vh);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.pam-select__list::-webkit-scrollbar{width:8px;height:8px}.pam-select__list::-webkit-scrollbar-track{margin:6px 2px;background:transparent;border-radius:999px}.pam-select__list::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.pam-select__list::-webkit-scrollbar-thumb:hover{background:#ffffff57;background-clip:padding-box}.pam-select__list::-webkit-scrollbar-corner{background:transparent}.pam-select__menu[hidden]{display:none!important}.pam-select__search-wrap{padding:.45rem .45rem .25rem;border-bottom:1px solid rgba(255,255,255,.08)}.pam-select__search{display:block;width:100%;box-sizing:border-box;margin:0;padding:.45rem .65rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.84rem;line-height:1.3;letter-spacing:normal;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pam-select__search::placeholder{color:#ffffff73}.pam-select__search:focus{border-color:#807beb8c;box-shadow:0 0 0 2px #807beb2e}.pam-select__search::-webkit-search-cancel-button{filter:invert(1);opacity:.55;cursor:pointer}.pam-select__option{margin:0;padding:.55rem .75rem;border-radius:8px;color:#f0f0f8;font-family:Inter,system-ui,sans-serif;font-size:.88rem;cursor:pointer;line-height:1.35}.pam-select__option:hover,.pam-select__option:focus{background:#ffffff1a;outline:none}.pam-select__option.is-selected{background:#807beb47;color:#fff}.pam-select__option.is-disabled,.pam-select__option.is-empty{opacity:.55;cursor:default}.pam-select__option.is-empty{font-family:Inter,system-ui,sans-serif;font-size:.8rem;color:#ffffffb3}.pam-field__input:disabled,.pam-field__input[readonly]{background:#f8f9fc}.pam-field__textarea{resize:vertical;min-height:88px}.pam-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border-radius:8px;border:0;font-family:Inter,system-ui,sans-serif;font-size:.9rem;cursor:pointer}.pam-btn--soft{background:#ecebff;border:1px solid #d8d4ff;color:#251fb6}.pam-btn--soft:hover{background:#e0ddff;border-color:#251fb6;color:#251fb6}.pam-btn--soft:disabled,.pam-btn--soft.is-muted{background:#e8eaf2;color:#8b90a8;opacity:1;cursor:not-allowed;pointer-events:none}.pam-order-card__tax-locked{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:16rem}.pam-order-card__tax-hint{margin:0;color:#8b90a8;font-family:Inter,system-ui,sans-serif;font-size:.78rem;line-height:1.35}.pam-order-card__tax-hint a{color:#525979;text-decoration:underline;text-underline-offset:2px}.pam-order-card__tax-hint a:hover{color:#251fb6}.pam-btn--primary{background:#251fb6;color:#fff;margin-top:.75rem}.pam-card__actions{margin-top:1rem;display:flex;justify-content:flex-end;gap:.75rem}.pam-profile__flash{margin-bottom:1rem;padding:.85rem 1rem;border-radius:8px;background:#ebf7f3;color:#0f5132;font-family:Inter,system-ui,sans-serif;font-size:.92rem}.pam-profile__flash--error{background:#fdeeee;color:#842029}.pam-verify-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:1.15rem;padding:.9rem 1.1rem;border-radius:10px;border:1px solid #e2e0fb;background:#f5f4ff;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.92rem;line-height:1.45}.pam-verify-banner__text strong{font-family:Inter,system-ui,sans-serif;font-weight:600}.pam-verify-banner__link{flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-weight:600;color:#251fb6;text-decoration:none}.pam-verify-banner__link:hover{text-decoration:underline}.pam-email-status{margin:.45rem 0 0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.82rem}.pam-email-status--ok{color:#0f5132}.pam-email-status--pending{color:#c0392b}.pam-card--email{padding:1.35rem 1.35rem 1.45rem}.pam-card--email .pam-card__head{margin-bottom:1rem}.pam-card--email .pam-field__label{margin-bottom:0}.pam-email-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.pam-email-update-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.88rem;line-height:1.2;color:#251fb6;text-decoration:none;white-space:nowrap}.pam-email-update-btn:hover{text-decoration:underline}.pam-card--email .pam-field__input{width:100%}.pam-email-resend{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid #eaedf1}.pam-email-resend__copy{margin:0 0 .95rem;font-family:Inter,system-ui,sans-serif;font-size:.92rem;line-height:1.5;color:#525979}.pam-email-resend__copy strong{color:#111a45;font-family:Inter,system-ui,sans-serif;font-weight:600}.pam-field__hint{margin:.4rem 0 0;font-size:.82rem;line-height:1.4;color:#8e95aa}.pam-profile-form .pam-field+.pam-field{margin-top:.85rem}.pam-toggle-list{list-style:none;margin:0;padding:0}.pam-toggle-list__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid #eef0f5}.pam-toggle-list__item:first-child{padding-top:.15rem}.pam-toggle-list__item:last-child{border-bottom:0;padding-bottom:0}.pam-toggle-list__title{margin:0 0 .2rem;font-family:Inter,system-ui,sans-serif;color:#111a45;font-size:.95rem}.pam-toggle-list__text{margin:0;color:#8e95aa;font-size:.84rem;line-height:1.45}.pam-switch{width:42px;height:24px;border-radius:999px;background:#cfd4e4;position:relative;flex-shrink:0;margin-top:.15rem;display:inline-block;cursor:pointer}.pam-switch__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0,0,0,0)}.pam-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.pam-switch.is-on,.pam-switch:has(.pam-switch__input:checked){background:#251fb6}.pam-switch__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease}.pam-switch.is-on .pam-switch__knob,.pam-switch:has(.pam-switch__input:checked) .pam-switch__knob{transform:translate(18px)}.pam-kv{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.pam-kv--single{margin-top:1.5rem}.pam-kv__label{margin:0;color:#525979;font-size:.92rem}.pam-kv__muted{margin:.2rem 0 0;color:#8e95aa;font-size:.8rem}.pam-kv__value{margin:0;font-family:Inter,system-ui,sans-serif;font-size:1.35rem;color:#111a45}.pam-rows{display:flex;flex-direction:column;gap:.75rem}.pam-rows__row{display:flex;justify-content:space-between;gap:1rem;color:#525979;font-size:.92rem}.pam-rows__row strong{color:#111a45;font-family:Inter,system-ui,sans-serif;font-weight:600;text-align:right}.pam-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 .55rem;border-radius:6px;background:#ecebff;color:#251fb6;font-size:.75rem;font-family:Inter,system-ui,sans-serif;text-transform:capitalize}.pam-card__actions--start{justify-content:flex-start}.pam-btn--ghost{background:transparent;color:#251fb6;border:1px solid #d7d4f5;text-decoration:none}.pam-btn--ghost:hover{background:#f0effa;text-decoration:none}.pam-product-list{display:flex;flex-direction:column;gap:1rem}.pam-product-card__plan{margin:.15rem 0 0;color:#525979;font-size:.92rem;font-family:Inter,system-ui,sans-serif}.pam-product-card__downloads{margin-top:1.15rem;padding-top:1.1rem;border-top:1px solid #eef0f5}.pam-product-card__downloads-title{margin:0 0 .35rem;font-family:Inter,system-ui,sans-serif!important;font-size:.95rem!important;line-height:1.35!important;letter-spacing:-.01em!important;color:#111a45}.pam-download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.85rem}.pam-download-btn{display:flex;flex-direction:column;gap:.2rem;min-height:72px;padding:.85rem .95rem;border-radius:10px;border:1px solid #eaedf1;background:#f8f9fc;color:#111a45;text-decoration:none;transition:border-color .15s ease,background .15s ease}.pam-download-btn:hover{border-color:#251fb6;background:#f0effa;color:#111a45;text-decoration:none}.pam-download-btn__label{font-family:Inter,system-ui,sans-serif;font-size:.9rem;color:#251fb6}.pam-download-btn__file{font-size:.78rem;color:#8e95aa;word-break:break-all}.pam-download-btn--soon{opacity:.72;cursor:default}.pam-download-btn--soon .pam-download-btn__label{color:#525979}.pam-releases__list{display:flex;flex-direction:column;gap:.65rem;margin-top:1rem}.pam-releases__item{border:1px solid #eaedf1;border-radius:10px;background:#fbfcfe;overflow:hidden}.pam-releases__item.is-latest{border-color:#c9c6f0;background:#f7f6fd}.pam-releases__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;padding:.85rem 1rem;cursor:pointer;list-style:none}.pam-releases__summary::-webkit-details-marker{display:none}.pam-releases__summary-main{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;min-width:0}.pam-releases__ver{font-family:Inter,system-ui,sans-serif;color:#111a45}.pam-releases__title{color:#525979;font-size:.92rem}.pam-releases__summary-meta{display:flex;flex-wrap:wrap;gap:.65rem;color:#8e95aa;font-size:.82rem}.pam-releases__body{padding:0 1rem 1rem;border-top:1px solid #eaedf1}.pam-releases__sha{display:flex;flex-wrap:wrap;gap:.4rem .65rem;margin:.85rem 0 0;font-size:.78rem;color:#8e95aa}.pam-releases__sha code{word-break:break-all;color:#525979}.pam-releases__actions{margin-top:.75rem;align-items:center;gap:.5rem}.pam-releases__actions .pam-btn{margin-top:0}.pam-md{margin-top:.85rem;color:#2d3450;font-size:.92rem;line-height:1.55}.pam-md__h{display:none;margin:.85rem 0 .35rem;color:#111a45}.pam-md__ul{margin:.4rem 0 .6rem 1.1rem;padding:0}.pam-md__pre{margin:.65rem 0;padding:.75rem .9rem;border-radius:8px;background:#f0f2f7;overflow-x:auto;font-size:.82rem}.pam-md__code{font-size:.86em;padding:.05em .3em;border-radius:4px;background:#eef0f5}.pam-btn.is-disabled,.pam-btn[aria-disabled=true]{opacity:.55;pointer-events:none;cursor:not-allowed}.pam-badge--muted{background:#eef0f5;color:#525979}.pam-admin-releases__upload{position:relative}.pam-admin-releases__loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;padding:1.5rem;border-radius:inherit;background:#ffffffd1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.pam-admin-releases__upload.is-loading .pam-admin-releases__loading{display:flex}.pam-admin-releases__upload.is-loading .pam-admin-releases__form{opacity:.45;pointer-events:none;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-admin-releases__spinner{width:2.25rem;height:2.25rem;border-radius:50%;border:3px solid #e5ecf5;border-top-color:#251fb6;animation:pam-release-spin .75s linear infinite}.pam-admin-releases__loading-text{margin:0;max-width:18rem;text-align:center;font-size:.92rem;line-height:1.4;color:#525979;font-family:Inter,system-ui,sans-serif}@keyframes pam-release-spin{to{transform:rotate(360deg)}}.pam-admin-releases__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}@media(max-width:720px){.pam-admin-releases__row{grid-template-columns:1fr}}.pam-admin-releases__notes{min-height:10rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem}.pam-admin-releases__list{display:flex;flex-direction:column;gap:.85rem;margin-top:.85rem}.pam-admin-releases__item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.85rem 1.25rem;padding:.85rem 0;border-top:1px solid #eaedf1}.pam-admin-releases__item:first-child{border-top:0;padding-top:0}.pam-admin-releases__ver{margin:0;font-size:1.05rem;color:#111a45}.pam-admin-releases__title{margin:.2rem 0 0;color:#525979}.pam-admin-releases__sub,.pam-admin-releases__badges{margin:.35rem 0 0;color:#8e95aa;font-size:.82rem}.pam-admin-releases__sha{display:flex;flex-wrap:wrap;gap:.4rem .65rem;margin:.4rem 0 0;font-size:.78rem;color:#8e95aa}.pam-admin-releases__sha code{word-break:break-all;color:#525979;-webkit-user-select:all;-moz-user-select:all;user-select:all}.pam-admin-releases__badges{display:flex;flex-wrap:wrap;gap:.4rem}.pam-admin-releases__actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:flex-start}.pam-admin-releases__actions .pam-btn{margin-top:0;min-height:2.15rem;padding:0 .85rem;font-size:.82rem}.pam-billing-summary{margin-bottom:1rem}.pam-order-list{display:flex;flex-direction:column;gap:1rem}.pam-order-card__meta{margin:.2rem 0 0;color:#8e95aa;font-size:.88rem}.pam-date{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.pam-order-card__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;padding-top:1rem;border-top:1px solid #eef0f5;align-items:flex-start}.pam-order-card__form{display:inline-flex;margin:0}.pam-btn--danger{background:#fdeeee;border:1px solid #f0c9cd;color:#842029}.pam-btn--danger:hover{background:#f8d7da;border-color:#e2a8ae}.pam-badge--paid,.pam-badge--generated{background:#ebf7f3;color:#0f5132}.pam-badge--pending,.pam-badge--refund-requested,.pam-badge--warn{background:#fff4e5;color:#9a6700}.pam-badge--refunded,.pam-badge--failed{background:#fdeeee;color:#842029}.pam-invoice-page{background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(37,31,182,.08),transparent),#eef0f5;min-height:100vh;padding:1.5rem 1rem 3rem;font-family:Inter,system-ui,sans-serif}.pam-invoice{max-width:800px;margin:0 auto;color:#111a45;font-family:Inter,system-ui,sans-serif}.pam-invoice__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1.15rem}.pam-invoice__toolbar-actions{display:flex;flex-wrap:wrap;gap:.5rem}.pam-invoice__tool{font-family:Inter,system-ui,sans-serif;font-size:.88rem;color:#251fb6;background:#fff;border:1px solid #d7d4f5;border-radius:8px;min-height:40px;padding:0 1rem;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.pam-invoice__tool:hover{background:#f0effa;text-decoration:none;color:#251fb6}.pam-invoice__tool--primary{background:#251fb6;border-color:#251fb6;color:#fff}.pam-invoice__tool--primary:hover{background:#1d1894;color:#fff}.pam-invoice__tool--muted{background:#e8eaf2;border-color:#e8eaf2;color:#8b90a8;cursor:not-allowed;pointer-events:none}.pam-invoice__sheet{position:relative;background:#fff;border:1px solid #eaedf1;border-radius:14px;box-shadow:0 12px 40px #111a4514;overflow:hidden}.pam-invoice__sheet--screen{padding:2.25rem 2.35rem 1.85rem}.print-only{display:none!important}.pam-invoice__accent{position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#251fb6,#807beb)}.pam-invoice__header{display:flex;justify-content:space-between;gap:1.5rem;margin:.35rem 0 1.5rem;padding-bottom:1.35rem;border-bottom:1px solid #eef0f5}.pam-invoice__brand-block{display:flex;align-items:center;gap:.85rem}.pam-invoice__logo{width:40px;height:40px;flex-shrink:0}.pam-invoice__brand{margin:0;font-family:Inter,system-ui,sans-serif;font-size:1.35rem;letter-spacing:-.02em;color:#111a45}.pam-invoice__tag{margin:.15rem 0 0;color:#8e95aa;font-size:.88rem}.pam-invoice__meta{text-align:right}.pam-invoice__doc-label{margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-invoice__doc-number{margin:.2rem 0 0;font-family:Inter,system-ui,sans-serif;font-size:1.45rem;letter-spacing:-.02em;color:#111a45}.pam-invoice__doc-date{margin:.25rem 0 .55rem;color:#8e95aa;font-size:.88rem}.pam-invoice__pill{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-family:Inter,system-ui,sans-serif;letter-spacing:.02em;background:#eef0f5;color:#525966}.pam-invoice__pill--paid{background:#ebf7f3;color:#0f5132}.pam-invoice__pill--pending,.pam-invoice__pill--refund-requested{background:#fff4e5;color:#9a6700}.pam-invoice__pill--refunded,.pam-invoice__pill--failed{background:#fdeeee;color:#842029}.pam-invoice__notice{margin:0 0 1.5rem;padding:.85rem 1rem;background:#f8f9fc;border-radius:10px;color:#525966;font-size:.9rem;line-height:1.45}.pam-invoice__parties{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.75rem}.pam-invoice__party h2{margin:0 0 .55rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-invoice__party p{margin:.15rem 0 0;color:#525966;font-size:.92rem}.pam-invoice__party-name{color:#111a45!important;font-family:Inter,system-ui,sans-serif}.pam-invoice__table{width:100%;border-collapse:collapse;margin-bottom:1.25rem}.pam-invoice__table thead th{text-align:left;padding:.65rem .75rem;background:#f8f9fc;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-invoice__table tbody td{padding:.9rem .75rem;border-bottom:1px solid #eef0f5;vertical-align:top;color:#111a45}.pam-invoice__col-qty,.pam-invoice__table td:nth-child(2){text-align:right;width:4rem}.pam-invoice__col-amt,.pam-invoice__table td:nth-child(3){text-align:right;width:7rem;font-family:Inter,system-ui,sans-serif}.pam-invoice__item-title{display:block;font-family:Inter,system-ui,sans-serif}.pam-invoice__item-sub{display:block;margin-top:.2rem;color:#8e95aa;font-size:.88rem}.pam-invoice__totals{max-width:16rem;margin:0 0 1.5rem auto}.pam-invoice__totals-row{display:flex;justify-content:space-between;gap:1.5rem;padding:.35rem 0;color:#525966;font-size:.95rem}.pam-invoice__totals-row strong{color:#111a45;font-family:Inter,system-ui,sans-serif}.pam-invoice__totals-row--grand{margin-top:.35rem;padding-top:.65rem;border-top:1px solid #eef0f5;color:#111a45;font-size:1.05rem;font-family:Inter,system-ui,sans-serif}.pam-invoice__details{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:0 0 1.5rem;padding:1rem 0;border-top:1px solid #eef0f5;border-bottom:1px solid #eef0f5}.pam-invoice__details dt{margin:0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-invoice__details dd{margin:.25rem 0 0;color:#111a45;font-size:.95rem}.pam-invoice__footer{margin-top:.5rem}.pam-invoice__footer p{margin:.35rem 0 0;color:#525966;font-size:.9rem;line-height:1.45}.pam-invoice__footer a{color:#251fb6;text-decoration:none}.pam-invoice__footer a:hover{text-decoration:underline}.pam-invoice__footer-muted{color:#8e95aa!important;font-size:.82rem!important}.pam-invoice__sig{margin:0 0 1.35rem;padding:1.1rem 1.15rem;background:#f8f9fc;border-radius:10px}.pam-invoice__sig--qr{display:flex;align-items:center;gap:.85rem;padding:.75rem .9rem;max-width:22rem;margin-left:auto}.pam-invoice__qr{flex:0 0 auto;line-height:0}.pam-invoice__qr svg{display:block;width:88px;height:88px}.pam-invoice__qr-meta{min-width:0}.pam-invoice__qr-id{margin:0 0 .25rem;font-size:.72rem;color:#8e95aa;word-break:break-all}.pam-invoice__qr-link{margin:0;font-size:.72rem;line-height:1.35;word-break:break-all}.pam-invoice__qr-link a{color:#251fb6;text-decoration:none}.pam-receipt__auth--qr{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.65rem .75rem;background:#f8f9fc}.pam-receipt__qr{flex:0 0 auto;line-height:0}.pam-receipt__qr svg{display:block;width:72px;height:72px}.pam-invoice__sig h2{margin:0 0 .45rem;font-size:.95rem;font-family:Inter,system-ui,sans-serif;color:#111a45}.pam-invoice__sig-lead{margin:0 0 .85rem;color:#525966;font-size:.88rem;line-height:1.45}.pam-invoice__sig-verify{margin:0}.pam-invoice__sig-verify a{color:#251fb6;font-family:Inter,system-ui,sans-serif;text-decoration:none;word-break:break-all}.pam-invoice__sig-verify a:hover{text-decoration:underline}.pam-invoice__sig-label{display:block;margin-bottom:.35rem;font-size:.78rem;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-receipt{color:#111a45;font-size:15px;line-height:1.45;padding:0}.pam-receipt__topbar{background:#251fb6;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.95rem;padding:.75rem 2rem}.pam-receipt__body{padding:1.75rem 2rem 1.5rem}.pam-receipt__kicker{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#111a45}.pam-receipt__number{margin:.35rem 0 .4rem;font-family:Inter,system-ui,sans-serif;font-size:1.75rem;letter-spacing:-.02em;color:#111a45}.pam-receipt__muted{margin:.15rem 0 0;color:#525966;font-size:.95rem}.pam-receipt__strong{margin:.2rem 0 0;font-family:Inter,system-ui,sans-serif;color:#111a45;font-size:1rem}.pam-receipt__label{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#8e95aa}.pam-receipt__label--spaced{margin-top:1.5rem}.pam-receipt__label--indigo{color:#251fb6}.pam-receipt__rule{border:0;border-top:1px solid #eaedf1;margin:1.15rem 0}.pam-receipt__rule--tight{margin:.65rem 0 1rem}.pam-receipt__parties{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.pam-receipt__warn{margin:1.25rem 0 1.35rem;padding:.85rem 1rem;background:#fff4e5;color:#9a6700;font-size:.88rem;line-height:1.45}.pam-receipt__cols{display:grid;grid-template-columns:1fr 3.5rem 6.5rem;gap:.75rem;align-items:start}.pam-receipt__cols--head{background:#f8f9fc;padding:.65rem .85rem;font-family:Inter,system-ui,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#525966}.pam-receipt__cols--item{padding:.85rem .85rem .35rem}.pam-receipt__qty,.pam-receipt__amt{text-align:right}.pam-receipt__totals{max-width:14rem;margin-left:auto}.pam-receipt__totals-row{display:flex;justify-content:space-between;gap:1.5rem;margin-bottom:.45rem;color:#525966;font-size:.95rem}.pam-receipt__totals-row strong{color:#111a45;font-family:Inter,system-ui,sans-serif}.pam-receipt__totals-row--grand{margin-top:.55rem;padding-top:.55rem;border-top:1px solid #eaedf1;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:1.05rem}.pam-receipt__auth{margin-top:1.5rem;padding:1rem 1.1rem;background:#f0effa}.pam-receipt__auth-lead{margin:.45rem 0 .35rem;color:#111a45;font-size:.95rem}.pam-receipt__auth-url{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.95rem;word-break:break-all}.pam-receipt__auth-url a{color:#251fb6;text-decoration:none}.pam-receipt__footer{margin:.35rem 0 0;color:#8e95aa;font-size:.88rem}.pam-receipt__footer--small{font-size:.78rem}.pam-verify-form{margin-bottom:1.25rem}.pam-verify-form .pam-invoice__tool{margin-top:.75rem}.pam-verify-file:not([type=file]){display:block;width:100%;max-width:28rem;margin-top:.35rem;padding:.65rem .75rem;border:1px solid #d6dbe6;border-radius:10px;background:#f8f9fc;font-size:.92rem;color:#1a2340}.pam-verify-form .pam-file,input[type=file].pam-verify-file{max-width:28rem;margin-top:.35rem}.pam-verify-result{margin-bottom:1rem;padding:.9rem 1rem;border-radius:10px;font-size:.92rem;line-height:1.45}.pam-verify-result--ok{background:#ebf7f3;color:#0f5132}.pam-verify-result--bad{background:#fdeeee;color:#842029}.pam-verify__result-card{margin-top:1.75rem}.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt){padding:0 0 1.5rem}.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt) .pam-invoice__header{margin:0 0 1.25rem;padding:1.75rem 2rem 0;border-bottom:0}.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt) .pam-invoice__notice,.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt) .pam-verify-form,.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt) .pam-verify-result,.pam-invoice__sheet:not(.pam-invoice__sheet--screen):not(.pam-receipt) .pam-rows{margin-left:2rem;margin-right:2rem}@media(max-width:900px){.pam-invoice__parties,.pam-invoice__details,.pam-receipt__parties{grid-template-columns:1fr}.pam-invoice__header{flex-direction:column}.pam-invoice__meta{text-align:left}.pam-invoice__sheet--screen{padding:1.5rem 1.2rem 1.35rem}}@media print{@page{size:letter;margin:0!important}.no-print{display:none!important}.print-only{display:block!important}html{margin:0!important;padding:0!important;background:#fff!important}html,body.pam-invoice-page{width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important}.pam-invoice-page{background:#fff!important;padding:0!important;margin:0!important;min-height:0}.pam-invoice{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.pam-invoice__sheet.pam-receipt{border:0!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;width:100%!important;overflow:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pam-receipt{font-size:12.5px;line-height:1.35;width:100%;margin:0;padding:0}.pam-receipt__topbar,.pam-receipt__warn,.pam-receipt__cols--head,.pam-receipt__auth{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pam-receipt__topbar{display:block;margin:0!important;width:100%!important;max-width:none!important;box-sizing:border-box;padding:1rem 48pt;font-size:.95rem}.pam-receipt__body{box-sizing:border-box;padding:.75rem 48pt .55in}.pam-receipt__number{margin:.15rem 0 .2rem;font-size:1.35rem}.pam-receipt__muted{margin:.08rem 0 0;font-size:.85rem}.pam-receipt__strong{margin:.1rem 0 0;font-size:.9rem}.pam-receipt__rule{margin:.65rem 0}.pam-receipt__rule--tight{margin:.4rem 0 .65rem}.pam-receipt__parties{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important;break-inside:avoid;page-break-inside:avoid}.pam-receipt__warn{margin:.75rem 0 .85rem;padding:.55rem .7rem;font-size:.78rem;break-inside:avoid;page-break-inside:avoid}.pam-receipt__cols--head{padding:.4rem .55rem;font-size:.65rem}.pam-receipt__cols--item{padding:.45rem .55rem .2rem}.pam-receipt__totals{max-width:12rem}.pam-receipt__totals-row{margin-bottom:.25rem;font-size:.85rem}.pam-receipt__totals-row--grand{margin-top:.3rem;padding-top:.35rem;font-size:.95rem}.pam-receipt__label--spaced{margin-top:.85rem}.pam-receipt__auth{margin-top:.85rem;padding:.65rem .75rem;break-inside:avoid;page-break-inside:avoid}.pam-receipt__auth-lead{margin:.25rem 0 .2rem;font-size:.85rem}.pam-receipt__auth-url{font-size:.85rem}.pam-receipt__auth-url a{color:#251fb6!important;text-decoration:none}.pam-receipt__footer{margin:.25rem 0 0;font-size:.78rem}.pam-receipt__footer--small{font-size:.7rem}}@media(max-width:900px){.pam-download-grid,.pam-invoice__header,.pam-invoice__parties,.pam-invoice__details{grid-template-columns:1fr}.pam-invoice__header{flex-direction:column}.pam-invoice__meta{text-align:left}.pam-invoice__sheet{padding:1.5rem 1.2rem 1.35rem}}@media(max-width:980px){.pam-settings__shell{grid-template-columns:1fr}.pam-settings-nav__list{flex-direction:row;flex-wrap:wrap}.pam-settings__columns,.pam-settings__grid{grid-template-columns:1fr}.pam-card--span2{grid-column:auto}.pam-field--inline{flex-direction:column;align-items:stretch}}.pam-account-board,.pam-account-tabs{display:none}.pam-welcome__card{padding:1.5rem 1.25rem}.pam-brand-pill--hot{background:linear-gradient(135deg,#1a1540,#251fb6 55%,#4b45d6)!important;box-shadow:0 8px 24px #251fb647!important}.pam-brand-pill--hot span{color:#fff!important}.web_monitor_section{margin-bottom:0!important;padding-bottom:88px!important;position:relative;z-index:1}.pam-record-spotlight{--pam-ink: #111a45;--pam-muted: #525979;--pam-rec: #e11d48;--pam-panel: #1c2034;--pam-spotlight-max: 1180px;position:relative;display:flex;flex-direction:column;align-items:center;max-width:none;min-height:680px;margin:0;margin-left:calc(-.5 * var(--bs-gutter-x, 1.5rem));margin-right:calc(-.5 * var(--bs-gutter-x, 1.5rem));width:calc(100% + var(--bs-gutter-x, 1.5rem));padding:90px 1.25rem 100px;background:linear-gradient(180deg,#fff,#fff 18%,#f8f8fc 42%,#f3f3f9 68%,#f0f0f8);overflow:hidden;box-sizing:border-box}.pam-record-spotlight:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(17,26,69,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(17,26,69,.02) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 82%,transparent 100%);opacity:.45;pointer-events:none}.pam-record-spotlight>.title,.pam-deploy-band>.title{position:relative;z-index:1;margin:0 auto;max-width:887px;width:100%;text-align:center;font-size:clamp(2.4rem,5vw,4.5rem);color:#111a45;letter-spacing:-2px;font-family:Inter,system-ui,sans-serif;font-weight:600;line-height:1.15}.pam-record-spotlight>.title span,.pam-deploy-band>.title span{line-height:110%;padding:8px 10px 2px;background:#dbddff}.pam-record-spotlight>.description,.pam-deploy-band>.description{position:relative;z-index:1;margin:14px auto 0;max-width:612px;width:100%;text-align:center;font-size:20px;color:#525979;line-height:35px;letter-spacing:.5px;font-family:Inter,system-ui,sans-serif;font-weight:500}.pam-record-spotlight__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem 3.25rem;align-items:center;width:100%;max-width:var(--pam-spotlight-max);margin:48px auto 0;padding:0;background:transparent;border:0;border-radius:0;overflow:visible}.pam-record-spotlight__inner:before{display:none}.pam-record-spotlight__copy,.pam-record-spotlight__stage{position:relative;z-index:1}.pam-record-kicker{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.35rem .75rem .35rem .55rem;border-radius:999px;background:#e11d4814;color:#9f1239;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pam-rec-dot{flex:0 0 auto;display:inline-block;width:.55rem;height:.55rem;border-radius:50%;background:#e11d48;box-shadow:0 0 #e11d488c;transition:opacity .12s linear,transform .12s linear}.pam-record-player .pam-rec-dot.is-blink-off{opacity:.2;transform:scale(.85)}.pam-record-kicker .pam-rec-dot,.pam-audit-stream__live:before{animation:pam-rec-pulse 1.2s ease-out infinite}@keyframes pam-rec-pulse{0%{opacity:1;box-shadow:0 0 #e11d488c}70%{opacity:.4;box-shadow:0 0 0 8px #e11d4800}to{opacity:1;box-shadow:0 0 #e11d4800}}.pam-record-points{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.pam-record-points li{position:relative;padding:.85rem 1rem .85rem 1.15rem;border-radius:14px;background:#ffffffb3;border:1px solid rgba(37,31,182,.08);color:#525979;font-size:.95rem;line-height:1.45;box-shadow:none}.pam-record-points li strong{display:block;color:var(--pam-ink);margin-bottom:.15rem;font-weight:700}.pam-record-spotlight__stage{display:grid;gap:1rem}.pam-record-player{border-radius:18px;overflow:hidden;background:var(--pam-panel);border:1px solid rgba(17,26,69,.08);box-shadow:0 12px 32px #111a4514;opacity:.92}.pam-record-player__chrome{display:flex;align-items:center;gap:.75rem;padding:.65rem .85rem;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06)}.pam-record-player__traffic{display:flex;gap:.35rem}.pam-record-player__traffic span{width:.55rem;height:.55rem;border-radius:50%;background:#4b5568}.pam-record-player__traffic span:nth-child(1){background:#ef4444}.pam-record-player__traffic span:nth-child(2){background:#f59e0b}.pam-record-player__traffic span:nth-child(3){background:#22c55e}.pam-record-player__rec{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;color:#fecdd3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.04em}.pam-record-player__time{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-variant-numeric:tabular-nums;min-width:4.6em;text-align:right}.pam-record-player__viewport{position:relative;background:#05070f;overflow:hidden;line-height:0}.pam-record-player__frame.pam-screen,.pam-record-player__frame{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top center;margin:0!important;border-radius:0!important;opacity:.95;display:block}.pam-record-player__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(37,31,182,.06) 48%,transparent 52%,transparent 100%);background-size:100% 220%;animation:pam-scan 3.2s linear infinite;pointer-events:none;mix-blend-mode:screen;opacity:.7}@keyframes pam-scan{0%{background-position:0 -40%}to{background-position:0 140%}}.pam-audit-stream{border-radius:16px;background:#151a2b;border:1px solid rgba(17,26,69,.14);box-shadow:0 14px 34px #111a4524;overflow:hidden}.pam-audit-stream__head{display:flex;align-items:center;justify-content:space-between;padding:.7rem .95rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#f1f5f9;font-family:Inter,system-ui,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pam-audit-stream__live{color:#fda4af;display:inline-flex;align-items:center;gap:.35rem}.pam-audit-stream__live:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#e11d48;animation:pam-rec-pulse 1.2s ease-out infinite}.pam-audit-stream__viewport{height:10.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.pam-audit-stream__list{list-style:none;margin:0;padding:.55rem .95rem;will-change:transform;animation:pam-log-scroll 16s linear infinite}.pam-audit-stream__list li{display:flex;align-items:flex-start;gap:.55rem;padding:.42rem 0;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.4;white-space:nowrap;border-bottom:1px solid rgba(148,163,184,.14)}.pam-audit-stream__list .t{color:#94a3b8;flex:0 0 auto}.pam-audit-stream__list .lvl{flex:0 0 3.6rem;font-weight:700;letter-spacing:.04em}.lvl--ok{color:#4ade80}.lvl--rec{color:#fb7185}.lvl--warn{color:#fbbf24}.lvl--file{color:#60a5fa}.lvl--cmd{color:#c084fc}@keyframes pam-log-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media(max-width:960px){.pam-record-spotlight__inner{grid-template-columns:1fr;padding-top:.5rem}.pam-record-spotlight{min-height:0;padding:64px 1.25rem 72px}.pam-record-spotlight>.title,.pam-deploy-band>.title{font-size:clamp(1.85rem,8vw,2.6rem);letter-spacing:-1px}.pam-record-spotlight>.description,.pam-deploy-band>.description{font-size:16px;line-height:26px}}@media(prefers-reduced-motion:reduce){.pam-audit-stream__live:before,.pam-record-player__scan{animation:none!important}}.pam-deploy-band{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(100% + var(--bs-gutter-x, 1.5rem));max-width:none;min-height:640px;margin:0;margin-left:calc(-.5 * var(--bs-gutter-x, 1.5rem));margin-right:calc(-.5 * var(--bs-gutter-x, 1.5rem));padding:80px 1.25rem 100px;box-sizing:border-box;overflow-x:clip;background:linear-gradient(180deg,#f0f0f8,#f0f0f8 12%,#f4f4fa 28%,#f8f8fc,#fbfbfe,#fff 88%,#fff0)}.pam-deploy-band__inner{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:2.5rem 3.25rem;align-items:center;width:100%;max-width:1180px;min-height:300px;margin:48px auto 0;padding:3rem 2.75rem;border-radius:24px;background:#ffffffb8;border:1px solid rgba(37,31,182,.08);box-shadow:none}.pam-deploy-band__brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;align-self:stretch;min-height:240px;padding:2.5rem 1.5rem;border-radius:18px;background:#f0effa;border:1px solid rgba(37,31,182,.08)}.pam-deploy-band__docker{width:160px;height:auto;display:block;opacity:.9}.pam-deploy-band__docker-label{font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.04em;color:#605e87;text-transform:uppercase}.pam-deploy-band__copy>p{margin:1.15rem 0 0;max-width:40rem;color:#525979;font-size:1.05rem;line-height:1.6}.pam-deploy-band__tags{list-style:none;display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0}.pam-deploy-band__tags li{padding:.5rem .9rem;border-radius:999px;background:#f4f4fe;border:1px solid rgba(37,31,182,.1);color:#111a45;font-size:.86rem;font-weight:600;letter-spacing:.01em}.pam-deploy-arch{margin-top:1.35rem}.pam-deploy-arch__lead{margin:0 0 .85rem;max-width:40rem;color:#525979;font-size:.95rem;line-height:1.5}.pam-deploy-arch__lead strong{color:#111a45;font-weight:700}.pam-deploy-arch__list{list-style:none;display:flex;flex-direction:column;align-items:stretch;gap:.55rem;margin:0;padding:0;max-width:40rem}.pam-deploy-arch__item{display:inline-flex;align-items:center;gap:.65rem;min-height:52px;padding:.45rem .9rem .45rem .7rem;border-radius:14px;background:#fff;border:1px solid rgba(37,31,182,.1)}.pam-deploy-arch__item.is-no{background:#f6f6fa;border-color:#111a4514;opacity:.88}.pam-deploy-arch__mark{display:flex;align-items:center;justify-content:center;flex:0 0 92px;width:92px;line-height:0}.pam-deploy-arch__mark img{display:block;width:45px;height:auto}.pam-deploy-arch__mark--pair{gap:.4rem}.pam-deploy-arch__mark--pair img{width:auto;height:13px}.pam-deploy-arch__mark--icon img{width:28px;height:28px}.pam-deploy-arch__meta{display:flex;flex-direction:column;gap:.05rem;line-height:1.2}.pam-deploy-arch__meta strong{color:#111a45;font-size:.88rem;font-weight:700}.pam-deploy-arch__meta em{font-style:normal;color:#525979;font-size:.72rem;font-weight:500}.pam-deploy-arch__item.is-no .pam-deploy-arch__meta strong{color:#7b8098}@media(max-width:800px){.pam-deploy-band{min-height:0;padding:64px 1.25rem 72px}.pam-deploy-band__inner{grid-template-columns:1fr;min-height:0;padding:1.5rem 1.25rem}.pam-deploy-band__brand{min-height:140px}}.pam-pricing{max-width:1180px;margin:0 auto;padding:0 1rem 2rem}.pam-pricing__lead{max-width:640px;margin-left:auto;margin-right:auto;margin-top:.75rem}.pam-pricing__toggle{display:inline-flex;align-items:center;gap:.35rem;margin:2.25rem auto 1.75rem;padding:.35rem;border-radius:999px;background:#f0effa;border:1px solid rgba(37,31,182,.1);position:relative;left:50%;transform:translate(-50%)}.pam-pricing__term{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#605e87;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:.95rem;font-weight:600;padding:.7rem 1.25rem;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;transition:background .2s ease,color .2s ease}.pam-pricing__term.is-active{background:#251fb6;color:#fff}.pam-pricing__controls{display:grid;gap:1rem;max-width:760px;margin:0 auto 2.5rem}.pam-pricing__slider{padding:1.35rem 1.5rem 1.15rem;border-radius:22px;background:#fff;border:1px solid rgba(37,31,182,.12);box-shadow:0 10px 32px #111a450f}.pam-pricing__slider[hidden]{display:none!important}.pam-pricing__slider-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.pam-pricing__slider-label{margin:0;color:#605e87;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pam-pricing__slider-value{margin:.25rem 0 0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:clamp(1.85rem,3vw,2.35rem);color:#111a45;letter-spacing:-.03em;line-height:1.1}.pam-pricing__slider-discount,.pam-pricing__slider-head [data-slider-hint]{margin:.35rem 0 0;color:#251fb6;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:.95rem;font-weight:700;white-space:nowrap}.pam-pricing__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;border-radius:999px;background:linear-gradient(90deg,#251fb6 0%,#251fb6 var(--pam-range-pct, 0%),#e8e9f5 var(--pam-range-pct, 0%),#e8e9f5 100%);outline:none;cursor:pointer;margin:0}.pam-pricing__range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid #251fb6;box-shadow:0 4px 14px #251fb647;cursor:grab}.pam-pricing__range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid #251fb6;box-shadow:0 4px 14px #251fb647;cursor:grab}.pam-pricing__range::-moz-range-track{height:10px;border-radius:999px;background:#e8e9f5}.pam-pricing__ticks{display:flex;justify-content:space-between;gap:.35rem;margin-top:.75rem;color:#8e95aa;font-size:.78rem;font-weight:600}.pam-pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}.pam-pricing__grid[hidden],.pam-pricing__custom[hidden]{display:none!important}.pam-pricing__custom{display:grid;justify-content:center}.pam-price-card--custom{width:min(100%,420px);transform:none}.pam-price-card{position:relative;display:flex;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;border-radius:22px;background:#fff;border:1px solid rgba(37,31,182,.1);min-height:100%}.pam-price-card--featured{background:linear-gradient(180deg,#f7f7ff,#fff 42%);border-color:#251fb647;box-shadow:0 18px 48px #251fb61a;transform:translateY(-8px)}.pam-price-card__ribbon{position:absolute;top:1rem;right:1rem;padding:.3rem .65rem;border-radius:999px;background:#251fb6;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pam-price-card__name{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1.35rem;color:#111a45;letter-spacing:-.02em}.pam-price-card__tagline{margin:.35rem 0 0;color:#525979;font-size:.95rem;line-height:1.4;min-height:2.7em}.pam-price-card__price{display:flex;align-items:baseline;gap:.45rem;margin-top:1.35rem;flex-wrap:wrap}.pam-price-card__list{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:1.15rem;color:#9aa1b7;text-decoration:line-through;letter-spacing:-.02em}.pam-price-card__list.is-hidden{display:none}.pam-price-card__amount{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:clamp(2.4rem,3vw,3rem);color:#111a45;letter-spacing:-.03em;line-height:1}.pam-price-card__period{color:#605e87;font-size:1rem;font-weight:600}.pam-price-card__save{margin:.55rem 0 0;color:#251fb6;font-size:.85rem;font-weight:600;min-height:1.25em}.pam-price-card__save.is-hidden{visibility:hidden}.pam-price-card__meta{display:grid;gap:.55rem;margin-top:1.15rem;padding:.9rem 0;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4}.pam-price-card__meta-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;color:#605e87;font-size:.9rem}.pam-price-card__meta-row strong{color:#111a45;font-family:Inter,system-ui,sans-serif;font-weight:500;font-weight:600}.pam-price-card__features{list-style:none;margin:1.35rem 0 1.5rem;padding:0;display:grid;gap:.65rem;flex:1}.pam-price-card__features li{position:relative;padding-left:1.35rem;color:#2a3358;font-size:.92rem;line-height:1.4}.pam-price-card__features li:before{content:"";position:absolute;left:0;top:.4rem;width:.55rem;height:.55rem;border-radius:50%;background:#251fb6;box-shadow:0 0 0 3px #251fb61f}.pam-price-card__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.9rem 1rem;border-radius:12px;background:#251fb6;color:#fff!important;font-family:Inter,system-ui,sans-serif;font-weight:500;font-weight:600;font-size:.98rem;text-decoration:none!important;border:1px solid #251fb6;transition:background .2s ease,color .2s ease}.pam-price-card__cta:hover{background:#1c1795;color:#fff!important}.pam-price-card__cta--ghost{background:transparent;color:#251fb6!important}.pam-price-card__cta--ghost:hover{background:#f0effa;color:#251fb6!important}.pam-pricing__footnote{margin:1.75rem auto 0;max-width:720px;text-align:center;color:#8e95aa;font-size:.88rem;line-height:1.5}@media(max-width:980px){.pam-pricing__grid{grid-template-columns:1fr}.pam-price-card--featured:not(.pam-price-card--custom){transform:none;order:-1}.pam-pricing__slider{padding:1.15rem 1.15rem 1rem}.pam-pricing__ticks{font-size:.7rem}}article.casehero .cover,article.case .cover{background:none;background-color:transparent;border-radius:0;-webkit-mask-image:none;mask-image:none;overflow:visible;padding-top:0}article.casehero .cover>.thumb-cover,article.case .cover>.thumb-cover{position:static;width:100%;height:auto;border-radius:0;object-fit:contain;object-position:center top;background:none}.pam-cases-index{padding-bottom:3.5rem}.pam-cases-index__intro{max-width:720px;margin:0 auto;padding:0 1rem}.pam-cases-index__intro .pricing-sub{max-width:36rem;margin-left:auto;margin-right:auto;color:#525979;font-size:1.05rem;line-height:1.55}.pam-cases-index__feed{max-width:none;margin:0;padding:0}.pam-cases-index__post.case{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:.5rem 1.5rem;align-items:start;margin-bottom:0;padding:2.75rem 0;border-bottom:1px solid #e8ebf2}.pam-cases-index__post:last-child{border-bottom:0}.pam-cases-index__cover{display:block;width:13rem}.pam-cases-index__cover .cover,.pam-cases-index article.case .cover{margin:0;padding-top:0}.pam-cases-index__cover .thumb-cover,.pam-cases-index article.case .cover>.thumb-cover{display:block;width:100%;max-height:8rem;height:auto;object-fit:contain;object-position:left center}.pam-cases-index__body{min-width:0;padding-top:.15rem}.pam-cases-index article.case .entry-meta{margin-bottom:.35rem}.pam-cases-index article.case .entry-meta ul li{font-size:.72rem}.pam-cases-index article.case .entry-meta ul li .category{padding:0;border:0;border-radius:0;background:none}.pam-cases-index article.case .entry-meta ul li+li{height:auto;line-height:1.2;margin-left:.75rem;padding-left:.75rem}.pam-cases-index article.case h2.entry-title{font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:.15px;font-size:1.2rem;line-height:1.35;margin:0 0 .4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pam-cases-index article.case .entry-title a{color:var(--bs-heading-1)}.pam-cases-index__excerpt{margin:0 0 .65rem;font-size:.95rem;line-height:1.5;color:var(--bs-dark-2, #3d4258);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pam-cases-index .btn-link-highlight{padding:4px .45rem 2px;font-size:.85rem}.pam-cases-index__audio{margin:.15rem 0 .55rem}.pam-cases-index .pam-podcast--cover{margin:0;padding:0;gap:.55rem;border:0;border-radius:0;background:none;box-shadow:none}.pam-cases-index .pam-podcast--cover .pam-podcast__play{width:34px;height:34px}.pam-cases-index .pam-podcast--cover .pam-podcast__play-ring{background:#3c50e01a;box-shadow:none}.pam-cases-index .pam-podcast--cover .pam-podcast__play-icon{width:30px;height:30px;margin:2px;padding-left:1px;box-shadow:0 4px 10px #251fb62e}.pam-cases-index .pam-podcast--cover .pam-podcast__wave{height:30px}.pam-cases-index .pam-podcast--cover .pam-podcast__stamp{min-width:2.25rem;font-size:.65rem;color:#6b7390}.pam-cases-index .pamui-cases-features-wrapper{max-width:none;margin:3.75rem 0 0;padding:0}.pam-cases-index .pamui-cases-features{padding:2.75rem 2rem;margin-bottom:0}@media(max-width:991.98px){.pam-cases-index .pamui-cases-features{padding:2rem 1.35rem}}@media(max-width:640px){.pam-cases-index__post.case{grid-template-columns:7.25rem minmax(0,1fr);gap:.35rem 1rem;padding:2rem 0}.pam-cases-index__cover{width:7.25rem}.pam-cases-index__cover .thumb-cover,.pam-cases-index article.case .cover>.thumb-cover{max-height:5rem}.pam-cases-index article.case h2.entry-title{font-size:1.05rem}.pam-cases-index__excerpt{font-size:.88rem}.pam-cases-index .pam-podcast--cover{grid-template-columns:auto 1fr;justify-items:stretch}}.case-screen-gallery{display:grid;gap:1.25rem;margin:1.75rem 0 2rem}.case-screen{margin:0}.case-screen img.pam-screen{width:100%!important;max-width:100%!important;max-height:none;border:1px solid #e6e9ef;border-radius:10px;background:#0f1220}.case-screen figcaption{margin-top:.65rem;font-size:.95rem;line-height:1.45;color:#5b6475}.pam-product-gallery{--pam-gallery-accent: #251fb6;--pam-gallery-ink: #111a45;--pam-gallery-muted: #525979;--pam-gallery-line: #e6e9ef;position:relative;width:100%;max-width:none;margin:0;padding:220px 0 130px;box-sizing:border-box}.pam-product-gallery__intro{max-width:780px;margin:0 auto;padding:0 1.25rem;text-align:center}.pam-product-gallery__title{margin:0 auto;max-width:820px;width:100%;text-align:center;font-size:clamp(2.25rem,4.6vw,3.75rem);color:var(--pam-gallery-ink);letter-spacing:-1.6px;font-family:Inter,system-ui,sans-serif;font-weight:600;line-height:1.15}.pam-product-gallery__lead{margin:14px auto 0;max-width:640px;width:100%;text-align:center;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1.55;letter-spacing:.4px;color:var(--pam-gallery-muted)}.pam-product-gallery__stage{position:relative;margin:2.75rem auto 0;max-width:1180px;padding:0 3.25rem}.pam-product-gallery__viewport{--pam-gallery-gap: 1rem;--pam-gallery-cols: 3;container-type:inline-size;container-name:pam-gallery;overflow:hidden;width:100%;padding:.35rem 0 .25rem}.pam-product-gallery__track{display:flex;gap:var(--pam-gallery-gap);will-change:transform;transition:transform .55s cubic-bezier(.22,.82,.24,1)}.pam-product-gallery__item{flex:0 0 calc((100cqw - (var(--pam-gallery-gap) * (var(--pam-gallery-cols) - 1))) / var(--pam-gallery-cols));width:calc((100cqw - (var(--pam-gallery-gap) * (var(--pam-gallery-cols) - 1))) / var(--pam-gallery-cols));margin:0;min-width:0}.pam-product-gallery__shot{position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:inherit;font:inherit;line-height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:zoom-in;box-shadow:0 10px 28px #111a4514;transition:transform .25s ease,box-shadow .25s ease}.pam-product-gallery__shot:hover,.pam-product-gallery__shot:focus-visible{transform:translateY(-3px);box-shadow:0 16px 36px #111a4524;outline:none}.pam-product-gallery__shot img.pam-screen{width:100%!important;max-width:100%!important;max-height:none;height:auto!important;display:block;margin:0;border:0;border-radius:0;background:transparent;pointer-events:none}.pam-product-gallery__zoom{position:absolute;right:.75rem;bottom:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:#111a45b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.pam-product-gallery__shot:hover .pam-product-gallery__zoom,.pam-product-gallery__shot:focus-visible .pam-product-gallery__zoom{opacity:1;transform:translateY(0)}.pam-product-gallery__item figcaption{margin-top:.65rem;text-align:center;font-family:Inter,system-ui,sans-serif;font-size:.92rem;letter-spacing:.01em;color:var(--pam-gallery-muted)}.pam-product-gallery__nav{position:absolute;top:calc(50% - 1.75rem);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:1px solid var(--pam-gallery-line);border-radius:999px;background:#fffffff2;color:var(--pam-gallery-ink);box-shadow:0 8px 20px #111a451a;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.pam-product-gallery__nav:hover,.pam-product-gallery__nav:focus-visible{background:var(--pam-gallery-accent);border-color:var(--pam-gallery-accent);color:#fff;outline:none}.pam-product-gallery__nav:disabled{opacity:.35;cursor:default;pointer-events:none}.pam-product-gallery__nav--prev{left:.15rem}.pam-product-gallery__nav--next{right:.15rem}.pam-product-gallery__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:1.15rem;padding:0 1rem}.pam-product-gallery__dot{width:.55rem;height:.55rem;padding:0;border:0;border-radius:999px;background:#c9cedb;cursor:pointer;transition:width .25s ease,background .25s ease,transform .25s ease}.pam-product-gallery__dot:hover,.pam-product-gallery__dot:focus-visible{background:#9aa3b8;outline:none}.pam-product-gallery__dot.is-active{width:1.35rem;background:var(--pam-gallery-accent)}.pam-screen-lightbox[hidden]{display:none!important}.pam-screen-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:1rem}.pam-screen-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e20c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out}.pam-screen-lightbox__dialog{position:relative;z-index:1;width:min(1120px,100%);max-height:min(92vh,900px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;outline:none}.pam-screen-lightbox__figure{margin:0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.75rem}.pam-screen-lightbox__img{width:auto;max-width:100%;max-height:min(78vh,760px);height:auto;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0f1220;box-shadow:0 24px 60px #00000059;object-fit:contain}.pam-screen-lightbox__caption{display:flex;align-items:baseline;justify-content:center;gap:.75rem;color:#f4f6fb;font-family:Inter,system-ui,sans-serif;font-size:.98rem}.pam-screen-lightbox__count{color:#f4f6fb8c;font-size:.88rem}.pam-screen-lightbox__close,.pam-screen-lightbox__nav{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pam-screen-lightbox__close:hover,.pam-screen-lightbox__nav:hover,.pam-screen-lightbox__close:focus-visible,.pam-screen-lightbox__nav:focus-visible{background:#ffffff2e;border-color:#ffffff59;outline:none}.pam-screen-lightbox__close{position:absolute;top:-.25rem;right:.15rem;z-index:2}.pam-screen-lightbox.is-open .pam-screen-lightbox__dialog{animation:pamLightboxIn .22s ease}@keyframes pamLightboxIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:767.98px){.pam-product-gallery{padding:140px 0 120px}.pam-product-gallery__title{font-size:clamp(1.75rem,7vw,2.25rem);letter-spacing:-.8px}.pam-product-gallery__lead{margin-top:10px;font-size:16px;line-height:1.5}.pam-product-gallery__stage{margin-top:1.75rem;padding:0 2.75rem}.pam-product-gallery__viewport{--pam-gallery-cols: 1}.pam-screen-lightbox__dialog{grid-template-columns:1fr;gap:.75rem}.pam-screen-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%)}.pam-screen-lightbox__nav--prev{left:.15rem}.pam-screen-lightbox__nav--next{right:.15rem}.pam-screen-lightbox__close{top:-2.5rem;right:0}}body.pam-lightbox-open{overflow:hidden}.pam-contact__hero{max-width:720px;margin:0 auto;padding:0 1rem}.pam-contact__layout{max-width:1100px;margin:0 auto 4rem;padding:0 1rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:1.5rem;align-items:start}.pam-contact__aside{background:linear-gradient(180deg,#f8f9fc,#fff);border:1px solid #eaedf1;border-radius:12px;padding:1.75rem 1.5rem}.pam-contact__aside-title{margin:0 0 1rem;font-family:Inter,system-ui,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:normal;line-height:1.35;color:#111a45}.pam-contact__list{margin:0 0 1.5rem;padding-left:1.15rem;color:#525979;font-family:Inter,system-ui,sans-serif;line-height:1.55}.pam-contact__list li+li{margin-top:.55rem}.pam-contact__aside-note{margin:0;font-size:.95rem;color:#525979}.pam-contact__aside-note a{color:#251fb6;font-weight:600}.pam-contact__panel{background:#fff;border:1px solid #eaedf1;border-radius:12px;box-shadow:0 4px 7px #0000000a;padding:1.75rem 1.6rem 1.9rem}.pam-contact__alert{margin-bottom:1.1rem;padding:.85rem 1rem;border-radius:8px;font-size:.95rem;line-height:1.45}.pam-contact__alert--ok{background:#ebf7f3;color:#0f5132}.pam-contact__alert--err{background:#fdecea;color:#c0392b}.pam-contact__label{display:block;margin:.85rem 0 .4rem;font-family:Inter,system-ui,sans-serif;font-size:.88rem;color:#111a45}.pam-contact__optional{color:#8e95aa;font-weight:500}.pam-contact__input,.pam-contact__textarea{width:100%;border:1px solid #eaedf1;border-radius:8px;padding:.8rem .95rem;font-family:Inter,system-ui,sans-serif;font-size:1rem;color:#111a45;background:#fff}.pam-contact__input:focus,.pam-contact__textarea:focus{outline:none;border-color:#251fb6;box-shadow:0 0 0 3px #251fb61f}.pam-contact__textarea{resize:vertical;min-height:140px}.pam-contact__diagnostics{margin:.85rem 0 0;padding:.85rem .95rem 1rem;border-radius:12px;border:1px solid #e4e7f0;background:#f8f9fc}.pam-contact__diagnostics[hidden]{display:none!important}.pam-contact__diagnostics .pam-contact__label{margin-top:0}.pam-contact__attach{display:flex;flex-direction:column;gap:.65rem}.pam-contact__drop{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:4.4rem;padding:.95rem 1rem;border:1px dashed #d4d9e6;border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pam-contact__drop:hover,.pam-contact__drop.is-dragover,.pam-contact__drop:focus-within{border-color:#251fb6;border-style:solid;box-shadow:0 0 0 3px #251fb61f}.pam-contact__drop.is-filled{border-style:solid;border-color:#c8cdd9}.pam-contact__file-native{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;cursor:pointer;z-index:2;font-size:0}.pam-contact__drop-title{font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:600;color:#111a45;line-height:1.3;pointer-events:none}.pam-contact__drop-sub{font-size:.82rem;line-height:1.35;color:#6b728a;pointer-events:none}.pam-contact__file-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.pam-contact__file-list[hidden],.pam-contact__file-meta[hidden],.pam-contact__field-err[hidden]{display:none!important}.pam-contact__file{display:flex;align-items:center;gap:.7rem;min-height:2.7rem;padding:.45rem .55rem .45rem .65rem;border:1px solid #e4e7f0;border-radius:9px;background:#fff}.pam-contact__file-kind{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;padding:.18rem .4rem;border-radius:999px;background:#eef0f8;color:#525979;font-family:Inter,system-ui,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pam-contact__file-kind--image{background:#251fb614;color:#251fb6}.pam-contact__file-kind--video{background:#eef6ff;color:#1d4f91}.pam-contact__file-kind--diagnostics{background:#ebf7f3;color:#0f5132}.pam-contact__file-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.08rem}.pam-contact__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:.88rem;color:#111a45;line-height:1.3}.pam-contact__file-size{font-size:.75rem;color:#8e95aa;line-height:1.3}.pam-contact__file-remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:1px solid #e4e7f0;border-radius:999px;background:#fff;color:#525979;cursor:pointer;line-height:1;font-size:1.1rem}.pam-contact__file-remove:hover{border-color:#251fb6;color:#251fb6;background:#f8f9fc}.pam-contact__file-meta{margin:0;font-size:.78rem;color:#6b728a}.pam-contact__field-err{margin:.35rem 0 0;font-size:.82rem;line-height:1.35;color:#c0392b}.pam-contact__input.is-invalid,.pam-contact__textarea.is-invalid,.pam-contact__select.is-invalid,.pam-select.is-invalid .pam-select__trigger{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b1f}.pam-contact__hint{margin:.45rem 0 0;font-size:.82rem;line-height:1.4;color:#6b728a}.pam-contact__hint code{font-size:.78rem}.pam-contact__auth-note{margin:0 0 1rem;padding:.7rem .85rem;border-radius:8px;background:#f3f5fa;border:1px solid #e4e7f0;font-size:.88rem;line-height:1.4;color:#525979}.pam-contact__quote{margin:0 0 1.15rem;padding:1rem 1.05rem 1.05rem;border-radius:12px;border:1px solid #e4e7f0;background:linear-gradient(180deg,#f8f9fc,#fff 70%);font-family:Inter,system-ui,sans-serif}.pam-contact__quote-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.pam-contact__quote-title{margin:0;font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.35;color:#111a45}.pam-contact__quote-edit{flex:0 0 auto;font-family:Inter,system-ui,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:normal;color:#251fb6;text-decoration:none}.pam-contact__quote-edit:hover{text-decoration:underline}.pam-contact__quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .85rem;margin:0}.pam-contact__quote-grid>div{min-width:0}.pam-contact__quote-grid dt{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#8e95aa}.pam-contact__quote-grid dd{margin:.15rem 0 0;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:normal;line-height:1.35;color:#111a45;word-break:break-word}.pam-contact__quote-price{color:#251fb6!important}.pam-contact__quote-list{margin:.65rem 0 0;font-size:.82rem;color:#6b728a}@media(max-width:640px){.pam-contact__quote-grid{grid-template-columns:1fr 1fr}.pam-contact__quote-head{flex-direction:column;align-items:flex-start}}.pam-contact__quote[hidden]{display:none!important}.pam-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.pam-contact__submit{margin-top:1.25rem;min-width:160px}@media(max-width:900px){.pam-contact__layout,.pam-contact__row{grid-template-columns:1fr}}.pam-inquiry__search{margin:0 0 .75rem}.pam-inquiry__search-row{display:flex;gap:.65rem;align-items:stretch}.pam-inquiry__search-row .pam-field__input{flex:1}.pam-inquiry__search-row .pam-btn{margin-top:0;align-self:stretch;box-sizing:border-box}.pam-inquiry__flash{margin-bottom:.7rem;padding:.5rem .7rem;border-radius:6px;background:#ebf7f3;color:#0f5132;font-size:.82rem}.pam-inquiry__lazy{display:flex;justify-content:center;padding:.85rem 0 .15rem}.pam-inquiry__lazy[hidden]{display:none}.pam-inquiry__lazy-label{color:#8e95aa;font-size:.82rem}.pam-inquiry__lazy-meta{margin:.35rem 0 0;text-align:right;color:#8e95aa;font-size:.75rem;font-variant-numeric:tabular-nums}.pam-inquiry__filters{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.pam-inquiry__filter{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;padding:0 .75rem;border-radius:7px;border:1px solid #eaedf1;background:#fff;color:#525979;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:.8rem}.pam-inquiry__filter-count{font-family:Inter,system-ui,sans-serif;font-size:.74rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:#8e95aa}.pam-inquiry__filter:hover .pam-inquiry__filter-count{color:#6b728a}.pam-inquiry__filter.is-active .pam-inquiry__filter-count{color:#ffffffb8}.pam-inquiry__filter:hover{background:#f0effa;color:#251fb6;text-decoration:none}.pam-inquiry__filter.is-active{background:#251fb6;border-color:#251fb6;color:#fff}.pam-inquiry-table-wrap--embed{margin:0;border:1px solid #eaedf1;border-radius:12px;overflow:auto}.pam-inquiry-table-wrap{overflow-x:auto;border:1px solid #eaedf1;border-radius:8px;background:#fff}.pam-inquiry-table{width:100%;border-collapse:collapse;font-size:.85rem;line-height:1.35}.pam-inquiry-table th,.pam-inquiry-table td{padding:.5rem .7rem;text-align:left;vertical-align:middle}.pam-inquiry-table th{font-family:Inter,system-ui,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8e95aa;background:#f8f9fc;border-bottom:1px solid #eaedf1;white-space:nowrap}.pam-inquiry-table th a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.2rem}.pam-inquiry-table th a:hover{color:#251fb6}.pam-inquiry-table th a:after{content:"";font-size:.72em;font-weight:400;letter-spacing:0;text-transform:none}.pam-inquiry-table th[aria-sort=ascending] a:after,.pam-inquiry-table th[aria-sort=descending] a:after{color:#251fb6}.pam-inquiry-table th[aria-sort=ascending] a:after{content:"A\2013Z"}.pam-inquiry-table th[aria-sort=descending] a:after{content:"Z\2013 A"}.pam-inquiry-table__summary{cursor:pointer}.pam-inquiry-table__summary td{border-bottom:1px solid #f0f2f7;color:#111a45}.pam-inquiry-table__summary:hover td{background:#f7f8fc}.pam-inquiry-item.is-open .pam-inquiry-table__summary td{background:#f5f6fc;border-bottom-color:transparent}.pam-inquiry-table__id,.pam-inquiry-table__when{white-space:nowrap;color:#6b728a;font-variant-numeric:tabular-nums}.pam-inquiry-table__from{min-width:11rem;max-width:18rem}.pam-inquiry-table__from strong{display:block;font-family:Inter,system-ui,sans-serif;font-weight:600;color:#111a45}.pam-inquiry-table__from .pam-inquiry-table__mail{display:block;margin-top:.08rem;font-size:.78rem;color:#8e95aa;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.pam-inquiry-table__mail{color:#251fb6}a.pam-inquiry-table__mail:hover{text-decoration:underline}.pam-inquiry-table__acct,.pam-inquiry-table__guest{display:inline-block;margin-top:.22rem;padding:.08rem .38rem;border-radius:4px;font-size:.62rem;font-style:normal;font-family:Inter,system-ui,sans-serif;letter-spacing:.03em;text-transform:uppercase}.pam-inquiry-table__acct{background:#ecebff;color:#251fb6}.pam-inquiry-table__guest{background:#f0f2f7;color:#6b728a}.pam-inquiry-table__topic{max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155}.pam-inquiry-table__snippet{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#525979}.pam-inquiry-table__files{font-variant-numeric:tabular-nums;color:#525979;text-align:center}.pam-inquiry-table__detail td{padding:.15rem .85rem 1.1rem;background:#f8f9fc;border-bottom:1px solid #eaedf1}.pam-inquiry__card--nested{margin:0;padding:1.2rem 1.25rem 1.3rem;box-shadow:none;border:1px solid #e4e7f0}.pam-inquiry__card--nested .pam-inquiry__badge{min-height:28px;padding:0 .65rem;font-size:.75rem;border-radius:6px}.pam-inquiry__list{display:flex;flex-direction:column;gap:1rem}@media(max-width:900px){.pam-inquiry-table__snippet,.pam-inquiry-table__when{display:none}}.pam-inquiry__card{background:#fff;border:1px solid #eaedf1;border-radius:10px;box-shadow:0 4px 7px #0000000a;padding:1.35rem 1.3rem 1.45rem}.pam-inquiry__meta{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.85rem}.pam-inquiry__name{margin:0 0 .25rem;font-family:Inter,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:700;line-height:1.35!important;letter-spacing:-.01em!important;color:#111a45}.pam-inquiry__sub{margin:0;color:#525979;font-size:.9rem}.pam-inquiry__sub a{color:#251fb6}.pam-inquiry__account{margin:.35rem 0 0;color:#525979;font-size:.82rem}.pam-inquiry__account a{color:#251fb6;text-decoration:none}.pam-inquiry__account a:hover{text-decoration:underline}.pam-inquiry__account--guest,.pam-inquiry__account-note{color:#8e95aa}.pam-inquiry__badge{display:inline-flex;align-items:center;min-height:24px;padding:0 .5rem;border-radius:5px;font-size:.7rem;font-family:Inter,system-ui,sans-serif;letter-spacing:.02em;white-space:nowrap}.pam-inquiry__badge--new{background:#e8f3ff;color:#251fb6}.pam-inquiry__badge--contacted{background:#fff4e5;color:#9a6700}.pam-inquiry__badge--qualified{background:#ebf7f3;color:#0f5132}.pam-inquiry__badge--closed{background:#f0effa;color:#525979}.pam-inquiry__message{margin:0 0 .85rem;color:#2a3241;font-size:.95rem;line-height:1.55;white-space:pre-wrap}.pam-inquiry__date{margin:0 0 1rem;color:#8e95aa;font-size:.82rem}.pam-inquiry__topic{margin:.4rem 0 0;font-size:.88rem;color:#334155}.pam-inquiry__topic-label{display:inline-block;margin-right:.35rem;padding:.12rem .45rem;border-radius:6px;background:#ecebff;color:#251fb6;font-size:.72rem;font-family:Inter,system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase}.pam-inquiry__atts{list-style:none;margin:0 0 .9rem;padding:0}.pam-inquiry__atts li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem;line-height:1.55}.pam-inquiry__att-name{color:#251fb6;text-decoration:none;word-break:break-all}a.pam-inquiry__att-name:hover{text-decoration:underline}.pam-inquiry__att-size{color:#8e95aa;font-size:.72rem}.pam-inquiry__att-save{color:#6b708c;text-decoration:none;font-size:.72rem}.pam-inquiry__att-save:hover{color:#251fb6;text-decoration:underline}.pam-inquiry__support{margin:0 0 1.1rem;border:1px solid #e4e7f0;border-radius:12px;background:#f8f9fc;padding:.65rem .85rem .85rem}.pam-inquiry__support>summary{cursor:pointer;font-family:Inter,system-ui,sans-serif;color:#251fb6;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;list-style:none}.pam-inquiry__support>summary::-webkit-details-marker{display:none}.pam-inquiry__support>summary:before{content:"\25b8";display:inline-block;margin-right:.4rem;transition:transform .15s ease}.pam-inquiry__support[open]>summary:before{transform:rotate(90deg)}.pam-inquiry__support .pam-support--embed{margin-top:.85rem}.pam-inquiry__support .pam-support--embed>.pam-card{box-shadow:none}.pam-inquiry__label{display:block;margin:.55rem 0 .35rem;font-size:.82rem;font-family:Inter,system-ui,sans-serif;color:#111a45}.pam-inquiry__select,.pam-inquiry__notes{width:100%;border:1px solid #eaedf1;border-radius:8px;padding:.65rem .8rem;font-family:Inter,system-ui,sans-serif;font-size:.95rem;color:#111a45;background:#fff;margin-bottom:.35rem}.pam-inquiry__form .btn{margin-top:.65rem}.pam-accounting__filters{margin-bottom:.85rem}.pam-accounting__meta{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;margin:0 0 1.15rem;color:#8e95aa;font-size:.86rem}.pam-accounting__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1.15rem}@media(max-width:1100px){.pam-accounting__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pam-accounting__kpis{grid-template-columns:1fr}}.pam-accounting__kpi{border:1px solid #eaedf1;border-radius:12px;background:#fff;padding:1rem 1.1rem 1.05rem}.pam-accounting__kpi--good{border-color:#cfe8d8;background:linear-gradient(180deg,#f4fbf7,#fff 70%)}.pam-accounting__kpi--warn{border-color:#efe2c8;background:linear-gradient(180deg,#fffaf1,#fff 70%)}.pam-accounting__kpi--muted{background:#fafbfc}.pam-accounting__kpi-label{margin:0;color:#8e95aa;font-size:.8rem;letter-spacing:.01em}.pam-accounting__kpi-value{margin:.35rem 0 .2rem;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:1.45rem;line-height:1.15}.pam-accounting__kpi--good .pam-accounting__kpi-value{color:#0f7a45}.pam-accounting__kpi--warn .pam-accounting__kpi-value{color:#9a6412}.pam-accounting__kpi-hint{margin:0;color:#8e95aa;font-size:.78rem}.pam-accounting__note{margin:0 0 1rem}.pam-accounting__table-wrap{overflow-x:auto;margin:0 -.15rem}.pam-accounting__table{width:100%;border-collapse:collapse;font-size:.88rem}.pam-accounting__table th{text-align:left;padding:.55rem .65rem;color:#8e95aa;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid #eaedf1;white-space:nowrap}.pam-accounting__table td{padding:.75rem .65rem;vertical-align:top;color:#111a45;border-bottom:1px solid #f1f3f6}.pam-accounting__table tr.is-refunded td{opacity:.55;text-decoration:line-through;text-decoration-thickness:1px}.pam-accounting__table tr.is-refunded .pam-badge,.pam-accounting__table tr.is-refunded .pam-card__action,.pam-accounting__table tr.is-refunded .pam-accounting__sub{text-decoration:none}.pam-accounting__table tr.is-muted td{opacity:.7}.pam-accounting__sub{margin-top:.2rem;color:#8e95aa;font-size:.78rem}.pam-accounting__table td a:not(.pam-card__action){color:#251fb6;text-decoration:none}.pam-accounting__table td a:not(.pam-card__action):hover{text-decoration:underline}.pam-accounting__net{font-family:Inter,system-ui,sans-serif;color:#0f7a45;white-space:nowrap}.pam-accounting__table tr.is-active-bucket td{background:#f6f7ff}.pam-accounting__ccy{background:#eef0f8;color:#3b4270}.pam-accounting__date{white-space:nowrap;min-width:7.5rem}.pam-accounting__badge{margin-top:.35rem;background:#fff4df;color:#9a6412}.pam-accounting__actions{white-space:nowrap}.pam-accounting__actions .pam-card__action{display:block;margin-bottom:.25rem}.pam-issue__page-head{margin-bottom:.75rem}.pam-issue__page-head .pam-card__title{margin-bottom:.2rem}.pam-issue__form{margin:0;display:flex;flex-direction:column;gap:.7rem}.pam-issue__panel{border:1px solid #eaedf1;border-radius:12px;padding:.85rem .95rem .95rem;background:#fff;min-width:0}.pam-issue__panel--payload{border-color:#dddff5;background:linear-gradient(180deg,#f8f8ff,#fff 42%)}.pam-issue__panel--audit{border-color:#ebe4d6;background:linear-gradient(180deg,#fffdf8,#fff 45%)}.pam-issue__panel-head{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:.7rem;padding-bottom:.55rem;border-bottom:1px solid rgba(17,26,69,.06)}.pam-issue__tag{flex-shrink:0;display:inline-flex;align-items:center;min-height:1.35rem;margin-top:.1rem;padding:0 .45rem;border-radius:5px;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif}.pam-issue__tag--key{background:#ecebff;color:#251fb6}.pam-issue__tag--audit{background:#f3e8d4;color:#7a5010}.pam-issue__panel-title{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.95rem;color:#111a45;line-height:1.25}.pam-issue__panel-lead{margin:.15rem 0 0;color:#8e95aa;font-size:.72rem;line-height:1.35}.pam-issue__grid{display:grid;grid-template-columns:1fr;gap:.2rem 1rem}@media(min-width:860px){.pam-issue--compact .pam-issue__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pam-issue__grid .pam-field{margin-bottom:0}.pam-issue--compact .pam-field{display:grid;grid-template-columns:7.75rem minmax(0,1fr);column-gap:.65rem;row-gap:.15rem;align-items:center;padding:.28rem 0;border-bottom:1px solid rgba(17,26,69,.05);min-width:0}.pam-issue--compact .pam-field--wide{grid-column:1 / -1}.pam-issue--compact .pam-field:last-child{border-bottom:0}.pam-issue--compact .pam-field__label{margin:0;font-size:.78rem;color:#525979;line-height:1.3;grid-column:1;grid-row:1;align-self:start;padding-top:.45rem}.pam-issue--compact .pam-field>:not(.pam-field__label){grid-column:2;min-width:0}.pam-issue--compact .pam-field>input[type=hidden]{display:none}.pam-issue--compact .pam-field__input,.pam-issue--compact .pam-field__textarea{padding:.4rem .6rem;border-radius:8px;font-size:.82rem;min-height:0;line-height:1.3}.pam-issue--compact select.pam-field__input,.pam-issue--compact select.pam-select{min-height:2.05rem;padding:.3rem 2rem .3rem .55rem;font-size:.82rem;border-radius:8px;background-position:right .65rem center;background-size:10px 7px}.pam-issue--compact .pam-select__trigger{min-height:2.05rem;padding:.3rem 2rem .3rem .55rem;font-size:.82rem;border-radius:8px;line-height:1.3;background-position:right .65rem center;background-size:10px 7px}.pam-issue--compact .pam-select__option{padding:.4rem .65rem;font-size:.82rem}.pam-issue--compact .pam-select__menu{border-radius:8px}.pam-issue--compact .pam-select__list{padding:.25rem;max-height:min(240px,45vh)}.pam-issue--compact .pam-card__hint,.pam-issue--compact .pam-issue__panel-lead,.pam-issue--compact .pam-issue__page-head .pam-card__hint{font-size:.7rem;line-height:1.35;margin-top:.15rem}.pam-issue--compact .pam-field>.pam-field__textarea{align-self:start}.pam-issue--compact .pam-user-picker{position:relative}.pam-issue--compact .pam-issue__features{align-items:start}.pam-issue--compact .pam-issue__features .pam-field__label{padding-top:.35rem}.pam-issue--compact .pam-issue__grid>.pam-issue__toggles{grid-column:1 / -1;margin-top:.35rem;padding:.55rem .7rem}.pam-issue__toggle-hint{flex:1 1 100%;margin:-.1rem 0 .15rem 1.35rem!important}@media(max-width:640px){.pam-issue--compact .pam-field{grid-template-columns:1fr;gap:.2rem;align-items:stretch}.pam-issue--compact .pam-field>.pam-field__label{padding-top:0;grid-row:auto}.pam-issue--compact .pam-field>:not(.pam-field__label){grid-column:1}.pam-issue__panel-head{flex-wrap:wrap;gap:.4rem}}.pam-issue__features{margin:0}.pam-issue__chips{display:flex;flex-wrap:wrap;gap:.35rem}.pam-issue__chip{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-issue__chip input{position:absolute;opacity:0;pointer-events:none}.pam-issue__chip span{display:inline-flex;align-items:center;min-height:1.7rem;padding:0 .65rem;border:1px solid #dfe3ec;border-radius:999px;background:#fff;color:#525979;font-size:.78rem;font-family:Inter,system-ui,sans-serif;transition:border-color .15s ease,background .15s ease,color .15s ease}.pam-issue__chip input:checked+span{border-color:#251fb6;background:#ecebff;color:#251fb6}.pam-issue__chip input:focus-visible+span{outline:2px solid #251fb6;outline-offset:2px}.pam-issue__toggles{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;padding:.55rem .7rem;border-radius:8px;background:#ffffffb3;border:1px solid rgba(17,26,69,.06)}.pam-issue__toggle{display:inline-flex;align-items:center;gap:.4rem;color:#525979;font-size:.82rem;cursor:pointer;line-height:1.25}.pam-issue__toggle input{margin:0;flex-shrink:0}.pam-issue__toggle.is-disabled{opacity:.55;cursor:not-allowed}.pam-issue__actions{display:flex;justify-content:flex-start;gap:.55rem;flex-wrap:wrap;align-items:center;padding-top:.05rem}.pam-issue--edit{border-color:#c9d6f0;box-shadow:0 0 0 1px #28468c0f}.pam-issue__update-row{margin-top:.75rem}.pam-issue__history-card{margin-top:1.75rem}.pam-issue__history{display:flex;flex-direction:column;gap:.55rem}.pam-issue__history-item{border:1px solid #eaedf1;border-radius:12px;padding:1rem 1.1rem 1.15rem;background:#fafbfc}.pam-issue__history-item--compact{padding:.7rem .9rem .65rem}.pam-issue__history-head-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem}.pam-issue__history-summary{min-width:0;flex:1 1 auto}.pam-issue__history-summary-top{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;margin-bottom:.15rem}.pam-issue__history-summary-top .pam-issue__history-title{margin:0;font-size:.98rem}.pam-issue__history-meta{margin:0;font-size:.8rem;line-height:1.35;color:#3a4566}.pam-issue__history-meta--muted{margin-top:.15rem;color:#7a849d;font-size:.75rem}.pam-issue__history-actions{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem}.pam-issue__history-details-actions{margin:0 0 .75rem}.pam-issue__history-details-actions .pam-admin__license-actions{margin:0;padding:0 0 .75rem;border-top:0;border-bottom:1px solid #eef0f4}.pam-issue__history-details{margin-top:.45rem}.pam-issue__history-details>summary,.pam-issue__revisions>summary{cursor:pointer;font-size:.8rem;color:#2a3558;font-weight:600;list-style:none;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-issue__history-details>summary::-webkit-details-marker,.pam-issue__revisions>summary::-webkit-details-marker,.pam-issue__revision-item>summary::-webkit-details-marker{display:none}.pam-issue__history-details>summary:before,.pam-issue__revisions>summary:before,.pam-issue__revision-item>summary:before{content:"\25b8";display:inline-block;margin-right:.35rem;color:#6b7690;transition:transform .12s ease}.pam-issue__history-details[open]>summary:before,.pam-issue__revisions[open]>summary:before,.pam-issue__revision-item[open]>summary:before{transform:rotate(90deg)}.pam-issue__history-details-body{margin-top:.65rem;padding-top:.65rem;border-top:1px solid #e6e9ef}.pam-issue__history-cols{display:grid;grid-template-columns:1fr;gap:.65rem}@media(min-width:900px){.pam-issue__history-cols{grid-template-columns:1fr 1fr;gap:.85rem 1.25rem}}.pam-issue__history-item--compact .pam-rows__row{padding:.28rem 0;font-size:.84rem}.pam-issue__history-item--compact .pam-issue__mini-label{margin:0 0 .25rem}.pam-issue__history-item--compact .pam-license-key{margin-top:.65rem}.pam-issue__revisions{margin-top:.75rem;padding-top:.65rem;border-top:1px dashed #dde2ea}.pam-issue__revision-list{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}.pam-issue__revision-item{border:1px solid #e6e9ef;border-radius:8px;padding:.45rem .65rem .5rem;background:#fff}.pam-issue__revision-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .65rem;align-items:center;cursor:pointer}.pam-issue__revision-summary .pam-issue__revision-title{grid-column:1;margin:0;font-size:.86rem;font-weight:600;color:#111a45}.pam-issue__revision-summary .pam-issue__history-meta{grid-column:1}.pam-issue__revision-summary .pam-badge{grid-column:2;grid-row:1 / span 2;align-self:center}.pam-issue__revision-item[open]{padding-bottom:.7rem}.pam-issue__revision-item[open] .pam-issue__history-cols{margin-top:.55rem;padding-top:.55rem;border-top:1px solid #eef1f5}.pam-issue__success{border-color:#cfe8d8;background:linear-gradient(180deg,#f4fbf7,#fff 55%);margin-bottom:1.25rem}.pam-issue__machine-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45;word-break:break-all}.pam-issue__machine-id-code{display:inline-block;max-width:100%;font-size:.72rem;line-height:1.4;word-break:break-all;white-space:pre-wrap}.pam-issue__machine-id-row strong{max-width:min(100%,36rem)}.pam-issue__history-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.85rem}.pam-issue__history-title{margin:0;font-family:Inter,system-ui,sans-serif;font-size:1.05rem;color:#111a45}.pam-issue__history-title a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.pam-issue__history-title a:hover{color:#1a2a6c}.pam-issue__mini-label{margin:.85rem 0 .45rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#8e95aa;font-family:Inter,system-ui,sans-serif}.pam-issue__history-item .pam-issue__history-payload .pam-issue__mini-label:first-child,.pam-issue__history-item .pam-issue__history-audit .pam-issue__mini-label:first-child,.pam-issue__history-audit{margin-top:0}.pam-admin.pam-settings__stack{gap:1rem}.pam-admin__search{margin:0}.pam-admin__search-row{display:flex;gap:.65rem;align-items:stretch;margin-top:.35rem}.pam-admin__search-row .pam-field__input{flex:1}.pam-admin__back{margin:.75rem 0 0;font-size:.9rem}.pam-admin__back a{color:#251fb6;text-decoration:none}.pam-admin__back a:hover{text-decoration:underline}.pam-admin__kpi-band{display:flex;flex-direction:column;gap:.75rem}.pam-admin__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0}@media(min-width:720px){.pam-admin__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.pam-admin__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.pam-admin__kpi{border:1px solid #eaedf1;border-radius:14px;padding:.95rem 1rem;background:#fff}.pam-admin__kpi--good{border-color:#d7eadc;background:linear-gradient(180deg,#f4fbf6,#fff 55%)}.pam-admin__kpi--warn{border-color:#f0e0c0;background:linear-gradient(180deg,#fffaf0,#fff 55%)}.pam-admin__kpi-label{margin:0;font-size:.78rem;color:#6b728a;letter-spacing:.02em}.pam-admin__kpi-value{margin:.2rem 0 0;font-size:1.55rem;line-height:1.15;color:#111a45;font-family:Inter,system-ui,sans-serif}.pam-admin__kpi--good .pam-admin__kpi-value{color:#1f7a45}.pam-admin__kpi--warn .pam-admin__kpi-value{color:#9a6412}.pam-admin__kpi-hint{margin:.25rem 0 0;font-size:.78rem;color:#8e95aa}.pam-admin__kpi-hint a{color:#251fb6}.pam-admin__health{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.pam-admin__health-item{margin:0;padding:.65rem .8rem;border-radius:10px;border:1px solid #eaedf1;background:#f8f9fb;color:#334155;font-size:.92rem}.pam-admin__health-item--ok{border-color:#d7eadc;background:#f4fbf6;color:#1f7a45}.pam-admin__health-item--warn{border-color:#f0e0c0;background:#fffaf0;color:#9a6412}.pam-admin__health-item--info{border-color:#dddff5;background:#f7f7ff;color:#251fb6}.pam-admin__row-actions{white-space:nowrap}.pam-admin__license-list{display:flex;flex-direction:column;gap:.85rem}.pam-admin__license-list .pam-issue__history-item{margin:0}.pam-admin__account-list{display:flex;flex-direction:column;gap:.75rem}.pam-admin__account-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 0;border-bottom:1px solid #eef0f4}.pam-admin__account-row:last-child{border-bottom:0;padding-bottom:0}.pam-admin__account-row:first-child{padding-top:0}.pam-admin__account-status{flex:0 0 auto;margin-top:.15rem}.pam-admin__account-meta{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 12rem}.pam-admin__account-meta span{color:#64748b;font-size:.86rem}.pam-admin__account-email{color:#251fb6;text-decoration:none;font-weight:600}.pam-admin__account-email:hover{text-decoration:underline}.pam-admin__account-toggle{margin:.35rem 0 0}.pam-admin__account-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem;margin-left:auto}.pam-admin__account-actions form{margin:0}.pam-admin__user-edit-stack{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-bottom:0}.pam-admin__user-edit-stack+.pam-card{margin-top:-.15rem}.pam-admin__user-edit-stack-title{margin:0;font-size:1rem}.pam-admin__user-edit{margin:0;padding:.85rem 1.1rem}.pam-admin__user-edit-summary{list-style:none;cursor:pointer}.pam-admin__user-edit-summary::-webkit-details-marker{display:none}.pam-admin__user-edit-summary::marker{content:""}.pam-admin__user-edit-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.pam-admin__user-edit[open] .pam-admin__user-edit-head{margin-bottom:1rem}.pam-admin__user-edit-summary-meta{display:inline-flex;align-items:center;gap:.55rem}.pam-admin__user-edit-chevron{width:.55rem;height:.55rem;border-right:2px solid #8e95aa;border-bottom:2px solid #8e95aa;transform:rotate(45deg);transition:transform .15s ease}.pam-admin__user-edit[open] .pam-admin__user-edit-chevron{transform:rotate(-135deg);margin-top:.2rem}.pam-admin__user-edit-title{margin:0 0 .2rem;font-family:Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:600;color:#1b1e22}.pam-admin__user-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem}@media(max-width:900px){.pam-admin__user-edit-grid{grid-template-columns:1fr}}.pam-admin__user-edit-block{min-width:0;padding:1rem;border:1px solid #eaedf1;border-radius:12px;background:#fff}.pam-admin__user-edit-label{margin:0 0 .75rem;font-family:Inter,system-ui,sans-serif;font-size:.92rem;font-weight:600;color:#1b1e22}.pam-admin__user-edit-verify{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.pam-admin__user-edit-verify form{margin:0}.pam-admin__list-meta{margin-left:.45rem;color:#8e95aa;font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:500}.pam-admin__activity-stack{display:flex;flex-direction:column;gap:1.5rem}.pam-admin__activity-user{margin:0;padding:0}.pam-admin__activity-user+.pam-admin__activity-user{padding-top:1.35rem;border-top:1px solid #eaedf1}.pam-admin__activity-user-head{margin-bottom:.85rem}.pam-admin__activity-user-title{margin:0 0 .2rem;font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;color:#1b1e22}.pam-admin__timeline{list-style:none;margin:0;padding:0 0 0 .35rem;max-height:28rem;overflow-y:auto}.pam-admin__timeline-item{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:.65rem;padding:0 0 1rem .15rem}.pam-admin__timeline-item:last-child{padding-bottom:.15rem}.pam-admin__timeline-item:not(:last-child):before{content:"";position:absolute;left:6px;top:14px;bottom:0;width:1px;background:#e4e7ef}.pam-admin__timeline-marker{width:10px;height:10px;margin-top:.35rem;border-radius:50%;background:#c5cad8;box-shadow:0 0 0 3px #fbfbfb;z-index:1}.pam-admin__timeline-item--auth .pam-admin__timeline-marker{background:#251fb6}.pam-admin__timeline-item--download .pam-admin__timeline-marker{background:#1f7a4d}.pam-admin__timeline-item--profile .pam-admin__timeline-marker{background:#8a6d1d}.pam-admin__timeline-item--support .pam-admin__timeline-marker{background:#0f766e}.pam-admin__timeline-item--billing .pam-admin__timeline-marker{background:#9a3412}.pam-admin__timeline-item--license .pam-admin__timeline-marker{background:#1d4ed8}.pam-admin__timeline-item--mail .pam-admin__timeline-marker{background:#6d28d9}.pam-admin__timeline-body{min-width:0}.pam-admin__timeline-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .85rem}.pam-admin__timeline-label{font-family:Inter,system-ui,sans-serif;font-size:.92rem;font-weight:600;color:#1b1e22}.pam-admin__timeline-when{color:#8e95aa;font-size:.8rem;white-space:nowrap}.pam-admin__timeline-summary{margin:.2rem 0 0;color:#525979;font-size:.86rem;line-height:1.4}.pam-admin__timeline-details{margin:.35rem 0 0;padding-left:1rem;color:#525979;font-size:.82rem;line-height:1.45}.pam-admin__timeline-meta{margin:.3rem 0 0;color:#8e95aa;font-size:.78rem}.pam-admin__lazy{display:flex;justify-content:center;padding:1rem 0 .25rem}.pam-admin__lazy[hidden]{display:none}.pam-admin__lazy-label{color:#8e95aa;font-size:.85rem;font-family:Inter,system-ui,sans-serif}.pam-admin__order-status{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;min-width:12rem}.pam-admin__order-status .pam-field__input,.pam-admin__order-status .pam-select{min-height:2rem;margin:0;flex:1 1 7.5rem;min-width:7.5rem;font-size:.86rem;padding:0 .55rem}.pam-admin__license-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid #eef0f4}.pam-admin__license-actions form{margin:0}.pam-admin__license-action-slot{min-width:5.75rem}.pam-admin__license-action-slot .pam-btn{width:100%}.pam-btn--sm{min-height:2rem;padding:0 .75rem;font-size:.82rem;margin-top:0;border:1px solid transparent}.pam-btn--outline{background:#fff;border:1px solid #cfd5e4;color:#334155}.pam-btn--outline:hover{border-color:#251fb6;color:#251fb6;background:#f6f5ff}.pam-btn--warn{background:#fff8eb;border-color:#f0e0c0;color:#9a6412}.pam-btn--warn:hover{background:#fff1d6}.pam-btn--sm.pam-btn--soft,.pam-btn--sm.pam-btn--primary{margin-top:0}.pam-btn--sm.pam-btn--ghost{border-color:#d7d4f5}.pam-btn--sm.pam-btn--danger{border-color:#f0c9cd}.pam-license-activate{margin-top:1rem;padding-top:.85rem;border-top:1px solid #eaedf1}.pam-license-activate__warn{margin:.75rem 0 1rem;padding:.75rem .9rem;border-radius:10px;background:#fff7ed;border:1px solid #fdba74;color:#9a3412;font-size:.92rem;line-height:1.45}.pam-license-activate__form{display:flex;flex-direction:column;gap:.55rem;align-items:flex-start}.pam-license-activate__form .pam-field__textarea{width:100%}.pam-license-email{margin-top:.85rem}.pam-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;font-family:Inter,system-ui,sans-serif}.pam-confirm[hidden]{display:none!important}.pam-confirm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#111a456b}.pam-confirm__panel{position:relative;z-index:1;width:min(100%,26rem);max-width:26rem;padding:1.35rem 1.35rem 1.2rem;border-radius:14px;border:1px solid #e4e7f0;background:#fff;box-shadow:0 18px 48px #111a452e;box-sizing:border-box;text-align:left}.pam-confirm__title{margin:0 0 .55rem;padding:0;font-family:Inter,system-ui,sans-serif;font-size:1.08rem;font-weight:600;color:#111a45;line-height:1.3;letter-spacing:-.01em}.pam-confirm__body{margin:0;padding:0;color:#525979;font-family:Inter,system-ui,sans-serif;font-size:.92rem;font-weight:400;line-height:1.5}.pam-confirm__warn{color:#b42318;font-family:Inter,system-ui,sans-serif;font-weight:500}.pam-confirm__actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:1.2rem}.pam-confirm__actions .pam-btn{margin:0;min-height:2.35rem;padding:0 1rem;line-height:1.2;white-space:nowrap}.pam-confirm__actions .pam-btn--primary{margin-top:0}.pam-confirm__actions .pam-btn--outline{border:1px solid #dfe3ec;background:#fff;color:#334155}.pam-confirm__actions .pam-btn--outline:hover{border-color:#251fb6;color:#251fb6}body.pam-confirm-open{overflow:hidden}.pam-license-key{margin-top:.85rem;border:1px solid #e4e7f0;border-radius:12px;background:#f6f7fb;overflow:hidden}.pam-license-key__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-bottom:1px solid #e4e7f0;background:#eef0f6}.pam-license-key__label{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#6b728a;font-family:Inter,system-ui,sans-serif}.pam-license-key__copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d9e8;background:#fff;color:#251fb6;border-radius:7px;min-height:1.7rem;padding:0 .65rem;font-size:.78rem;font-family:Inter,system-ui,sans-serif;cursor:pointer;line-height:1}.pam-license-key__copy:hover{border-color:#251fb6;background:#f4f3ff}.pam-license-key__copy.is-copied{border-color:#b7dfc8;background:#ebf7f3;color:#0f5132}.pam-license-key__value{margin:0;padding:.85rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45;color:#525979;white-space:pre-wrap;word-break:break-all;max-height:9.5rem;overflow:auto}.pam-license-key__scheme{font-weight:700;color:#251fb6;letter-spacing:.01em}.pam-admin-settings__warn{margin:0 0 .65rem;padding:.55rem .75rem;border-radius:8px;border:1px solid #f0e0a8;background:#fffbeb;color:#6b5a1e;font-size:.78rem;line-height:1.35}.pam-admin-settings__warn code{font-size:.72rem}.pam-admin-settings__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.pam-admin-settings__panel{margin:0;padding:.75rem .85rem .85rem;border-radius:10px;min-width:0}.pam-admin-settings__panel--wide{grid-column:1 / -1}.pam-admin-settings .pam-card__title{margin:0 0 .4rem!important;font-size:.92rem!important;line-height:1.25!important}.pam-admin-settings .pam-card__hint{margin:.35rem 0 0;font-size:.7rem;line-height:1.35}.pam-admin-settings .pam-field{display:grid;grid-template-columns:6.5rem minmax(0,1fr);column-gap:.55rem;row-gap:.12rem;align-items:center;margin:0;padding:.35rem 0;border-bottom:1px solid rgba(17,26,69,.05);min-width:0}.pam-admin-settings .pam-field[hidden],.pam-admin-settings__help-body [data-billing-help][hidden]{display:none!important}.pam-admin-settings .pam-field:last-child{border-bottom:0}.pam-admin-settings .pam-field__label{margin:0;font-size:.72rem;color:#525979;line-height:1.25;grid-column:1;grid-row:1;align-self:center;padding-top:0}.pam-admin-settings .pam-field:has(.pam-check-list) .pam-field__label,.pam-admin-settings .pam-field:has(textarea) .pam-field__label{align-self:start;padding-top:.85rem}.pam-admin-settings .pam-field>:not(.pam-field__label){grid-column:2;min-width:0}.pam-admin-settings .pam-issue__toggles{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin:0 0 .25rem;padding:.45rem .65rem;border-radius:8px;background:#f7f8fb;border:1px solid #eef1f6}.pam-admin-settings .pam-issue__toggle{margin:0;gap:.35rem}.pam-admin-settings .pam-issue__toggle span{line-height:1.25}.pam-admin-settings__split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.75rem 1rem;align-items:start}.pam-admin-settings__split--equal{grid-template-columns:1fr 1fr}.pam-profile-form .pam-admin-settings__split>.pam-field,.pam-profile-form .pam-admin-settings__split>.pam-field+.pam-field{margin-top:0;margin-bottom:0}.pam-admin-settings__sub{margin:0 0 .2rem;font-family:Inter,system-ui,sans-serif;font-size:.78rem;color:#111a45}.pam-admin-settings__sub--follow{margin-top:1rem}.pam-admin-settings__hr{margin:1rem 0 .85rem;border:0;border-top:1px solid #eef0f5}.pam-admin-settings__actions--inline{margin-top:.35rem;margin-bottom:0}.pam-admin-settings__secret-input[data-secret-wrap]{display:flex;align-items:center;gap:.4rem;width:100%;min-height:2.75rem;padding:.7rem .85rem;border:1px solid #dfe3ec;border-radius:10px;background:#fff}.pam-admin-settings__secret-input[data-secret-wrap]:focus-within{border-color:#251fb6}.pam-admin-settings__secret-input__field{position:relative;flex:1 1 auto;min-width:0}.pam-admin-settings__secret-input[data-secret-wrap] .pam-field__input{display:block;width:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pam-admin-settings__secret-input[data-secret-wrap] .pam-field__input:focus,.pam-admin-settings__secret-input[data-secret-wrap] .pam-field__input:focus-visible{outline:none;box-shadow:none}.pam-admin-settings__secret-mask{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:baseline;min-width:0;pointer-events:none;color:#6b728a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;line-height:1.2;white-space:nowrap;overflow:hidden}.pam-admin-settings__secret-mask__dots{min-width:0;overflow:hidden;letter-spacing:.04em}.pam-admin-settings__secret-mask__tail{flex:0 0 auto;color:#111a45;letter-spacing:.02em}.pam-admin-settings__secret-input__field:focus-within .pam-admin-settings__secret-mask,.pam-admin-settings__secret-input.is-pending .pam-admin-settings__secret-mask,.pam-admin-settings__secret-input.is-filled .pam-admin-settings__secret-mask{visibility:hidden}.pam-admin-settings__secret-input:has([data-secret-mask]):not(.is-pending):not(.is-filled) .pam-admin-settings__secret-input__field:not(:focus-within) .pam-field__input::placeholder{color:transparent;opacity:0}.pam-admin-settings__clear-btn{flex:0 0 auto;height:auto;min-height:0;min-width:0;margin:0;padding:0 .2rem;border:0;border-radius:3px;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:.68rem;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;opacity:.72;white-space:nowrap;cursor:pointer}.pam-admin-settings__clear-btn:hover,.pam-admin-settings__clear-btn:focus-visible{opacity:1;background:transparent;box-shadow:none;outline:none}.pam-admin-settings__secret-input.is-pending{background:#f8f9fc}.pam-admin-settings__secret-input.is-pending .pam-field__input{opacity:.7}.pam-admin-settings__secret-input.is-pending .pam-admin-settings__clear-btn:not(.pam-admin-settings__copy-btn){color:#9a3412;opacity:1}.pam-admin-settings__copy-btn.is-copied{color:#0f7a45;opacity:1}.pam-admin-settings__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pam-admin-settings__grid .pam-field{grid-template-columns:1fr;padding:.35rem .15rem;border-bottom:0;align-items:stretch}.pam-admin-settings__grid .pam-field__label{padding-top:0;margin-bottom:.25rem;align-self:start}.pam-admin-settings__grid .pam-field>:not(.pam-field__label){grid-column:1}.pam-admin-settings__clear{margin-top:.1rem;font-size:.7rem}.pam-admin-settings__secret-status{margin:.15rem 0 0;font-size:.68rem;line-height:1.3;color:#6b728a}.pam-admin-settings__secret-status.is-empty{color:#b45309}.pam-admin-settings__copy-row{display:flex;gap:.5rem;align-items:stretch;margin-top:.25rem}.pam-admin-settings__copy-row .pam-field__input{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.pam-admin-settings__copy-row .pam-btn{flex:0 0 auto;white-space:nowrap}.pam-admin-settings__copy-row .pam-btn--copy{min-width:4.25rem;padding-left:.7rem;padding-right:.7rem;font-size:.8rem}.pam-admin-settings__copy-row .pam-btn--copy.is-copied{color:#0f7a45}.pam-admin-settings__secret-block{margin-top:.25rem}.pam-admin-settings__secret-row{display:inline-flex;align-items:baseline;gap:.35rem;max-width:100%;flex-wrap:nowrap}.pam-admin-settings__secret-row .pam-admin-settings__secret-status{margin:0;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pam-admin-settings__secret-row .pam-btn--copy{flex:0 0 auto;min-width:0;height:auto;margin:0;padding:0 .2rem;border:0;border-radius:3px;background:transparent;box-shadow:none;font-size:.68rem;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;opacity:.72;white-space:nowrap}.pam-admin-settings__secret-row .pam-btn--copy:hover,.pam-admin-settings__secret-row .pam-btn--copy:focus-visible{opacity:1;background:transparent;box-shadow:none}.pam-admin-settings__secret-row .pam-btn--copy.is-copied{color:#0f7a45;opacity:1}.pam-admin-settings__secret-hint{margin:.15rem 0 0}.pam-admin-settings__help{margin-top:1rem;padding:0;border:1px solid #e5e7ef;border-radius:8px;background:#f8f9fc}.pam-admin-settings__provider.is-active{border-color:#9aa7ff;background:#f4f6ff}.pam-admin-settings__provider-badge{display:none;margin-left:.15rem;padding:.08rem .4rem;border-radius:999px;background:#e8ecff;color:#31408a;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.pam-admin-settings__provider.is-active .pam-admin-settings__provider-badge{display:inline-flex;align-items:center}.pam-admin-settings__provider-guide{margin-top:.85rem;background:#fff}.pam-admin-settings__help-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0;padding:.7rem .85rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;list-style:none}.pam-admin-settings__help-summary::-webkit-details-marker{display:none}.pam-admin-settings__help-summary:before{content:"\25b8";flex:0 0 auto;color:#6b728a;font-size:.75rem;line-height:1.4;transition:transform .15s ease}.pam-admin-settings__help[open]>.pam-admin-settings__help-summary:before{transform:rotate(90deg)}.pam-admin-settings__help-title{margin:0;font-size:.82rem;font-weight:650;color:#111827}.pam-admin-settings__help-hint{font-size:.72rem;color:#6b728a}.pam-admin-settings__help-body{padding:0 .85rem .85rem;border-top:1px solid #e5e7ef}.pam-admin-settings__help-list{margin:0;padding-left:1.15rem;font-size:.78rem;line-height:1.45;color:#374151}.pam-admin-settings__help-list>li+li{margin-top:.55rem}.pam-admin-settings__help-list ul{margin:.35rem 0 0;padding-left:1.1rem}.pam-admin-settings__help-list code{font-size:.74rem}.pam-admin-settings__actions{display:flex;justify-content:flex-start;margin-top:.85rem;padding-top:.15rem}.pam-admin-settings__actions .pam-btn{margin-top:0}@media(max-width:960px){.pam-admin-settings__panels,.pam-admin-settings__split{grid-template-columns:1fr}}.pam-coupons__pull{margin:0;flex-shrink:0}.pam-coupons__stores{display:flex;flex-wrap:wrap;gap:.35rem .85rem;align-items:baseline}.pam-coupons__stores span{color:#6b728a}.pam-coupons__form .pam-field+.pam-field{margin-top:0}.pam-coupons__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;align-items:start}.pam-coupons__grid .pam-field{margin:0;min-width:0}.pam-coupons__grid .pam-field__hint{margin-top:.3rem}.pam-coupons__minor{font-size:.78em;font-weight:500;opacity:.65}.pam-coupons__when{position:relative;min-width:0}.pam-coupons__iso{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;letter-spacing:-.01em;padding-right:2.6rem}.pam-coupons__cal{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:1.85rem;height:1.85rem;padding:0;border:0;border-radius:6px;background:transparent;color:#525979;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pam-coupons__cal:hover{background:#f0effa;color:#251fb6}.pam-coupons__picker-src{position:absolute;width:0;height:0;opacity:0;pointer-events:none;border:0;padding:0;margin:0}.pam-coupons__toggles{margin:.9rem 0 0}.pam-coupons__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.9rem}.pam-coupons__actions .pam-btn{margin-top:0;min-height:42px;height:42px;box-sizing:border-box;padding:0 1.15rem;line-height:1}.pam-coupons__list{display:flex;flex-direction:column}.pam-coupons__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid #eef0f5}.pam-coupons__item:first-child{padding-top:.15rem}.pam-coupons__item:last-child{border-bottom:0;padding-bottom:0}.pam-coupons__item-main{min-width:0;flex:1 1 auto}.pam-coupons__item-title{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}.pam-coupons__item-title code{font-size:.92rem;color:#111a45;font-weight:650}.pam-coupons__chip{display:inline-block;min-height:1.35rem;padding:.2rem .45rem;border-radius:999px;background:#f3f4f8;color:#525979;font-size:.72rem;line-height:1.25;white-space:nowrap}.pam-coupons__chip.is-on{background:#ecebff;color:#251fb6}.pam-coupons__item-name{margin:.35rem 0 0;color:#111a45;font-size:.9rem;line-height:1.35}.pam-coupons__item-meta{margin:.3rem 0 0;color:#8e95aa;font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}.pam-coupons__item-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;flex:0 0 auto}.pam-coupons__item-actions form{display:inline-flex;margin:0}.pam-coupons__item-actions .pam-btn{margin:0}@media(min-width:900px){.pam-coupons__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.pam-coupons .pam-card__head{flex-direction:column;align-items:stretch}.pam-coupons__item{flex-direction:column}.pam-coupons__item-actions{justify-content:flex-start}}@media(max-width:640px){.pam-admin-settings .pam-field{grid-template-columns:1fr;gap:.15rem}.pam-admin-settings .pam-field__label,.pam-admin-settings .pam-field:has(.pam-check-list) .pam-field__label,.pam-admin-settings .pam-field:has(textarea) .pam-field__label{padding-top:0;align-self:start}.pam-admin-settings .pam-field>:not(.pam-field__label){grid-column:1}.pam-admin-settings__grid{grid-template-columns:1fr 1fr}}.pam-issue__toggle.is-disabled{opacity:.55}.pam-user-picker{position:relative}.pam-user-picker.is-pick-mode .pam-field__input{background:#f8f8ff;border-color:#dddff5}.pam-user-picker.is-locked .pam-field__input{background:#eef7f2;border-color:#cfe8d8;color:#0f5132;font-family:Inter,system-ui,sans-serif;cursor:pointer}.pam-user-picker.is-invalid .pam-field__input{border-color:#e3a0a6;box-shadow:0 0 0 .15rem #8420291f}.pam-user-picker__menu{position:absolute;z-index:45;top:calc(100% + 6px);left:0;right:0;margin:0;padding:.35rem;list-style:none;border-radius:10px;background:#111a45;box-shadow:0 12px 32px #111a4547;max-height:min(260px,45vh);overflow:auto}.pam-user-picker__menu[hidden]{display:none!important}.pam-user-picker__option{display:flex;flex-direction:column;gap:.1rem;margin:0;padding:.6rem .75rem;border-radius:8px;color:#fff;cursor:pointer}.pam-user-picker__option:hover,.pam-user-picker__option:focus{background:#ffffff1a}.pam-user-picker__option.is-empty{cursor:default;color:#ffffffa6;font-size:.88rem}.pam-user-picker__option.is-empty:hover{background:transparent}.pam-user-picker__email{font-family:Inter,system-ui,sans-serif;font-size:.9rem}.pam-user-picker__name{font-size:.78rem;color:#ffffffa6}.pam-tax-invoice{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1210;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;margin:0;overflow-y:auto;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.45;letter-spacing:normal;word-spacing:normal;text-transform:none;text-align:left;color:#111a45}.pam-tax-invoice[hidden]{display:none!important}.pam-tax-invoice__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#111a456b}.pam-tax-invoice__panel{position:relative;z-index:1;width:min(100%,32rem);max-width:32rem;margin:auto;padding:1.35rem 1.35rem 1.2rem;border-radius:14px;border:1px solid #e4e7f0;background:#fff;box-shadow:0 18px 48px #111a452e;box-sizing:border-box;text-align:left;transform:none;overflow:visible}.pam-tax-invoice__title,.pam-tax-invoice h2{margin:0 0 .45rem!important;padding:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:1.08rem!important;font-weight:600!important;color:#111a45!important;line-height:1.3!important;letter-spacing:-.01em!important;word-spacing:normal!important;text-transform:none!important}.pam-tax-invoice__lead,.pam-tax-invoice p.pam-tax-invoice__lead{margin:0 0 .9rem!important;padding:0!important;color:#525979!important;font-family:Inter,system-ui,sans-serif!important;font-size:.9rem!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;word-spacing:normal!important;text-transform:none!important}.pam-tax-invoice__error{margin:0 0 .75rem;padding:.55rem .7rem;border-radius:8px;background:#fef3f2;color:#b42318;font-family:Inter,system-ui,sans-serif;font-size:.86rem;font-weight:400;line-height:1.4;letter-spacing:normal}.pam-tax-invoice__form{display:flex;flex-direction:column;gap:.75rem;margin:0}.pam-tax-invoice__row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:520px){.pam-tax-invoice__row{grid-template-columns:1fr}}.pam-tax-invoice__field{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:.84rem;font-weight:500;color:#3a4266;letter-spacing:normal;line-height:1.35;text-transform:none}.pam-tax-invoice__field>span,.pam-tax-invoice__label{display:block;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:1.35;color:inherit}.pam-tax-invoice__field span em{font-style:normal;color:#8a90a8;font-weight:400}.pam-tax-invoice__field input,.pam-tax-invoice__field textarea,.pam-tax-invoice__input{display:block;width:100%;max-width:100%;box-sizing:border-box;min-height:2.4rem;margin:0;padding:.5rem .7rem;border:1px solid #d7dbe8;border-radius:8px;background:#fff;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none}.pam-tax-invoice__field input:focus,.pam-tax-invoice__field textarea:focus,.pam-tax-invoice__input:focus{outline:none;border-color:#251fb6;box-shadow:0 0 0 .2rem #251fb633}.pam-tax-invoice__field textarea{min-height:3.6rem;resize:vertical}.pam-tax-country{position:relative}.pam-tax-country.is-locked .pam-tax-country__input{background:#eef7f2;border-color:#cfe8d8;color:#0f5132;font-family:Inter,system-ui,sans-serif;cursor:pointer}.pam-tax-country.is-invalid .pam-tax-country__input{border-color:#e3a0a6;box-shadow:0 0 0 .15rem #8420291f}.pam-tax-country__control{position:relative;display:flex;flex-direction:column;align-items:stretch}.pam-tax-country__menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;margin:0;padding:.35rem;list-style:none;border-radius:10px;background:#111a45;box-shadow:0 12px 32px #111a4547;max-height:min(280px,45vh);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) rgba(255,255,255,.08)}.pam-tax-country__menu::-webkit-scrollbar{width:8px}.pam-tax-country__menu::-webkit-scrollbar-track{margin:6px 2px;background:#ffffff0f;border-radius:999px}.pam-tax-country__menu::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.pam-tax-country__menu[hidden]{display:none!important}.pam-tax-country__option{display:flex;flex-direction:column;gap:.1rem;margin:0;padding:.55rem .7rem;border-radius:8px;color:#fff;cursor:pointer}.pam-tax-country__option:hover,.pam-tax-country__option:focus{background:#ffffff1a}.pam-tax-country__option.is-empty{cursor:default;color:#ffffffa6;font-size:.82rem}.pam-tax-country__option.is-empty:hover{background:transparent}.pam-tax-country__name{font-family:Inter,system-ui,sans-serif;font-size:.86rem}.pam-tax-country__code{font-size:.74rem;color:#ffffffa6}.pam-tax-country__foot{margin:.15rem 0 0;padding:.3rem .2rem .1rem;border-top:1px solid rgba(255,255,255,.12);list-style:none}.pam-tax-country__browse{display:block;width:100%;margin:0;padding:.5rem .55rem;border:0;border-radius:8px;background:transparent;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:.8rem;text-align:left;cursor:pointer}.pam-tax-country__browse:hover{background:#ffffff1a}.pam-tax-country__full-btn{display:block;width:100%;margin:.35rem 0 0;padding:.35rem .15rem;border:0;border-radius:8px;background:transparent;color:#525979;font-family:Inter,system-ui,sans-serif;font-size:.78rem;text-align:left;cursor:pointer}.pam-tax-country__full-btn:hover{color:#251fb6}.pam-tax-invoice__hint{margin:-.15rem 0 0!important;padding:0!important;color:#6b728f!important;font-family:Inter,system-ui,sans-serif!important;font-size:.78rem!important;font-weight:400!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important}.pam-tax-invoice__actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:.65rem}.pam-tax-invoice__actions .pam-btn{margin:0;min-height:2.35rem;padding:0 1rem;line-height:1.2;white-space:nowrap;letter-spacing:normal;text-transform:none}.pam-tax-invoice__actions .pam-btn--outline{border:1px solid #dfe3ec;background:#fff;color:#334155}.pam-tax-invoice__actions .pam-btn--outline:hover{border-color:#251fb6;color:#251fb6}body.pam-tax-invoice-open{overflow:hidden}.pam-mid-compare .pam-tax-invoice__field+.pam-tax-invoice__field{margin-top:1rem}.pam-mid-compare .pam-tax-invoice__field textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.4;letter-spacing:0;word-break:break-all}.pam-mid-compare__result{margin-top:1rem;margin-bottom:.25rem;padding:.85rem 1rem;border:1px solid #d0d5e4;border-radius:8px;background:#eef1f8;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5}.pam-mid-compare__result strong{color:#0b1230;font-family:Inter,system-ui,sans-serif;font-weight:600}.pam-mid-compare__result code{font-size:.82em;color:#1a2330}.pam-mid-compare__result[hidden]{display:none!important}.error404 #header,.pam-error-page #header{background-color:transparent!important}.error404 #view,.pam-error-page #view{position:relative;min-height:100%}.error404 #view:before,.pam-error-page #view:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(180deg,#f0f0f8,#fff0 50%);pointer-events:none}.error404 main.content,.pam-error-page main.content{position:relative;overflow:clip;padding-top:80px;padding-bottom:100px;min-height:min(70vh,640px);display:flex;align-items:center}.error404 main.content:before,.pam-error-page main.content:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:auto!important;display:block!important;width:529px!important;max-width:55vw!important;height:974px!important;max-height:120vw!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-image:url(../img/layout/section-top-left.webp)!important;background-color:transparent!important;z-index:-1!important;pointer-events:none!important;opacity:1!important}.error404 main.content:after,.pam-error-page main.content:after{content:""!important;position:absolute!important;top:0!important;right:0!important;left:auto!important;display:block!important;width:672px!important;max-width:65vw!important;height:1007px!important;max-height:130vw!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-image:url(../img/layout/section-top-right.webp)!important;background-color:transparent!important;z-index:-1!important;pointer-events:none!important;opacity:1!important}.no-webp.error404 main.content:before,.no-webp.pam-error-page main.content:before{background-image:url(../img/layout/section-top-left.png)!important}.no-webp.error404 main.content:after,.no-webp.pam-error-page main.content:after{background-image:url(../img/layout/section-top-right.png)!important}.error404 h1,.pam-error-page h1,.error404 h1.has-gradient,.pam-error-page h1.has-gradient{font-size:11.25rem!important;line-height:1.27!important;letter-spacing:-.04em;margin-left:auto;margin-right:auto;max-width:none}.error404 h1.has-gradient span,.pam-error-page h1.has-gradient span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#807beb,#251fb6);-webkit-background-clip:text;background-clip:text;display:inline-block;padding:5px}@media(max-width:991.98px){.error404 h1,.pam-error-page h1,.error404 h1.has-gradient,.pam-error-page h1.has-gradient{font-size:4rem!important}.error404 main.content:before,.pam-error-page main.content:before,.error404 main.content:after,.pam-error-page main.content:after{opacity:.55!important}}.pam-error{width:100%}.pam-error .has-gradient{margin-bottom:0!important}.pam-error .lead{color:#525979;max-width:36rem;margin-left:auto;margin-right:auto}.pam-error__detail{margin:0 auto 2rem;max-width:40rem;color:#8e95aa;font-size:.95rem;line-height:1.5;word-break:break-word}.pam-support{align-items:start}.pam-support>.pam-card{min-width:0;overflow:hidden}.pam-support .pam-rows__row{align-items:flex-start;min-width:0}.pam-support .pam-rows__row>span{flex:0 1 38%;max-width:42%;min-width:5.5rem;overflow-wrap:anywhere;word-break:break-word}.pam-support .pam-rows__row>strong{flex:1 1 0;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.pam-support__card--compact{padding:.85rem 1rem .95rem}.pam-support__card--compact .pam-card__title{margin-bottom:.45rem;font-size:.95rem}.pam-support__card--compact .pam-rows{gap:.35rem}.pam-support__card--compact .pam-rows__row{gap:.65rem;font-size:.82rem;line-height:1.3}.pam-support__card--compact .pam-rows__row>strong{font-size:.82rem;font-weight:600}.pam-support__upload .pam-field{margin-top:1rem}.pam-support__paste{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.45;min-height:8rem;resize:vertical;max-width:100%;box-sizing:border-box}.pam-support__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.pam-support__clear{margin-top:.75rem}.pam-support__hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:.85rem}.pam-support__health{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .85rem;border-radius:999px;font-size:.92rem;border:1px solid #eaedf1;background:#f8f9fb;color:#334155;max-width:100%}.pam-support__health-dot{width:.55rem;height:.55rem;border-radius:50%;background:currentColor;flex-shrink:0}.pam-support__health--ok{border-color:#d7eadc;background:#f4fbf6;color:#1f7a45}.pam-support__health--warn{border-color:#f0e0c0;background:#fffaf0;color:#9a6412}.pam-support__health--bad{border-color:#f0c9cd;background:#fff5f6;color:#842029}.pam-support__meta{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.82rem;color:#6b728a;min-width:0;max-width:100%}.pam-support__meta code,.pam-support__meta time{overflow-wrap:anywhere;word-break:break-word}.pam-support__meta code{font-size:.78rem}.pam-support__privacy{margin-top:0;overflow-wrap:anywhere;word-break:break-word}.pam-support__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.35rem}@media(min-width:720px){.pam-support__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.pam-support__summary{grid-template-columns:repeat(6,minmax(0,1fr))}}.pam-support__chip{border:1px solid #eaedf1;border-radius:14px;padding:.75rem .85rem;background:#fff;min-width:0;overflow:hidden}.pam-support__chip--ok{border-color:#d7eadc;background:linear-gradient(180deg,#f4fbf6,#fff 55%)}.pam-support__chip--warn{border-color:#f0e0c0;background:linear-gradient(180deg,#fffaf0,#fff 55%)}.pam-support__chip--bad{border-color:#f0c9cd;background:linear-gradient(180deg,#fff5f6,#fff 55%)}.pam-support__chip-label{display:block;font-size:.75rem;color:#6b728a;letter-spacing:.02em}.pam-support__chip-value{display:block;margin-top:.2rem;font-size:.98rem;line-height:1.25;color:#111a45;overflow-wrap:anywhere;word-break:break-word;font-family:Inter,system-ui,sans-serif}.pam-support__chip--ok .pam-support__chip-value{color:#1f7a45}.pam-support__chip--warn .pam-support__chip-value{color:#9a6412}.pam-support__chip--bad .pam-support__chip-value{color:#842029}.pam-support__table-wrap{overflow-x:auto;margin:0 -.15rem;max-width:100%}.pam-support__table{width:100%;border-collapse:collapse;font-size:.88rem;table-layout:fixed}.pam-support__table th,.pam-support__table td{padding:.55rem .65rem;text-align:left;border-bottom:1px solid #eef0f4;vertical-align:middle;overflow-wrap:anywhere;word-break:break-word}.pam-support__table th{font-size:.75rem;font-weight:600;color:#6b728a;letter-spacing:.02em}.pam-support__path{display:inline-block;max-width:100%;font-size:.78rem;overflow-wrap:anywhere;word-break:break-word}.pam-support__bar{--used: 0%;display:inline-block;width:3.5rem;height:.4rem;margin-right:.4rem;border-radius:999px;background:#eef0f4;vertical-align:middle;overflow:hidden}.pam-support__bar-fill{display:block;height:100%;width:var(--used);border-radius:inherit;background:#251fb6}.pam-support__errors{display:flex;flex-direction:column;gap:.75rem;margin:.85rem 0 1.25rem}.pam-support__error{border:1px solid #f0c9cd;border-radius:12px;padding:.85rem .95rem;background:snow;min-width:0;overflow:hidden}.pam-support__error-head{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:.35rem}.pam-support__error-at{margin-left:auto;font-size:.78rem;color:#8e95aa}.pam-support__error-cat{margin:0 0 .25rem;font-size:.78rem;color:#6b728a}.pam-support__error-msg{margin:0;color:#111a45;font-size:.92rem;overflow-wrap:anywhere;word-break:break-word}.pam-support__error-ex{margin:.45rem 0 0;font-size:.84rem;color:#842029;overflow-wrap:anywhere;word-break:break-word}.pam-support__error-meta{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin:.45rem 0 0;font-size:.78rem;color:#6b728a}.pam-support__error-meta span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.pam-support__stack{margin-top:.55rem;font-size:.82rem}.pam-support__stack summary{cursor:pointer;color:#251fb6;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-support__stack pre{margin:.5rem 0 0;padding:.75rem .85rem;max-height:14rem;overflow:auto;border-radius:10px;background:#111a45;color:#e8eaf4;font-size:.72rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.pam-support__fail-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:.5rem}@media(min-width:800px){.pam-support__fail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pam-support__fail-grid>div{min-width:0}.pam-support__subhead{margin:0 0 .55rem;font-size:.95rem;color:#111a45;font-family:Inter,system-ui,sans-serif}.pam-support__empty{margin:0;color:#8e95aa;font-size:.9rem}.pam-support__fail-list{display:flex;flex-direction:column;gap:.2rem;max-height:14rem;overflow:auto;padding-right:.15rem}.pam-support__fail-row{display:grid;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);column-gap:.5rem;align-items:baseline;padding:.18rem 0;border-bottom:1px solid rgba(17,26,69,.05);font-size:.72rem;line-height:1.25;min-width:0}.pam-support__fail-row:last-child{border-bottom:0}.pam-support__fail-when{color:#6b728a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pam-support__fail-detail{color:#111a45;font-family:Inter,system-ui,sans-serif;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pam-support--compact{gap:.65rem}.pam-support--compact>.pam-card{padding:.7rem .85rem .8rem;border-radius:10px}.pam-support--compact .pam-card__title{margin-bottom:.35rem!important;font-size:.88rem!important;line-height:1.25!important}.pam-support--compact .pam-card__hint,.pam-support--compact .pam-support__privacy{margin-top:.25rem;font-size:.7rem;line-height:1.35}.pam-support--compact .pam-rows{gap:.15rem}.pam-support--compact .pam-rows__row{gap:.45rem;padding:.12rem 0;font-size:.72rem;line-height:1.25;align-items:baseline}.pam-support--compact .pam-rows__row>span{flex:0 0 7.25rem;max-width:7.25rem;min-width:0;color:#6b728a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pam-support--compact .pam-rows__row>strong{font-size:.72rem;font-weight:600;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.pam-support--compact .pam-support__hero-top{margin-bottom:.45rem;gap:.45rem .75rem}.pam-support--compact .pam-support__health{padding:.28rem .55rem;font-size:.75rem;gap:.35rem}.pam-support--compact .pam-support__meta{font-size:.68rem;gap:.25rem .65rem}.pam-support--compact .pam-support__meta code{font-size:.65rem}.pam-support--compact .pam-support__summary{gap:.4rem;margin-top:.25rem}.pam-support--compact .pam-support__chip{border-radius:9px;padding:.4rem .5rem}.pam-support--compact .pam-support__chip-label{font-size:.65rem}.pam-support--compact .pam-support__chip-value{margin-top:.1rem;font-size:.78rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pam-support--compact .pam-support__table{font-size:.72rem}.pam-support--compact .pam-support__table th,.pam-support--compact .pam-support__table td{padding:.28rem .4rem;line-height:1.25}.pam-support--compact .pam-support__table th{font-size:.65rem}.pam-support--compact .pam-support__path{font-size:.68rem}.pam-support--compact .pam-support__errors{gap:.4rem;margin:.45rem 0 .75rem}.pam-support--compact .pam-support__error{padding:.45rem .55rem;border-radius:8px}.pam-support--compact .pam-support__error-head{gap:.3rem .45rem;margin-bottom:.15rem}.pam-support--compact .pam-support__error-at,.pam-support--compact .pam-support__error-cat,.pam-support--compact .pam-support__error-meta{font-size:.65rem}.pam-support--compact .pam-support__error-msg{font-size:.75rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pam-support--compact .pam-support__error-ex{margin-top:.25rem;font-size:.68rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pam-support--compact .pam-support__stack{margin-top:.3rem;font-size:.7rem}.pam-support--compact .pam-support__stack pre{margin-top:.3rem;padding:.45rem .55rem;max-height:8rem;font-size:.62rem;line-height:1.35;border-radius:7px}.pam-support--compact .pam-support__fail-grid{gap:.65rem;margin-top:.25rem}.pam-support--compact .pam-support__subhead{margin:0 0 .25rem;font-size:.78rem}.pam-support--compact .pam-support__empty{font-size:.72rem}.pam-support--compact .pam-support__fail-list{gap:.1rem;max-height:11rem}.pam-support--compact .pam-support__fail-row{font-size:.68rem;line-height:1.2;padding:.12rem 0;grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr)}.pam-support--compact .pam-badge{min-height:1.25rem;padding:0 .4rem;font-size:.62rem;border-radius:4px}@media(max-width:640px){.pam-support__fail-row,.pam-support--compact .pam-support__fail-row{grid-template-columns:1fr;gap:.05rem}.pam-support__fail-when,.pam-support__fail-detail{white-space:nowrap}}.pam-home-hero{--intro-seek: 0%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,1fr);gap:2.25rem 2rem;align-items:center;margin:0 0 1.25rem;padding:0}.pam-home-hero__copy{min-width:0;width:100%;max-width:54rem;justify-self:end;display:flex;flex-direction:column;align-items:center;text-align:center}.home .pam-home-hero .heading-block-home{text-align:center;font-size:clamp(2.55rem,4.1vw,4.55rem);line-height:1.08;letter-spacing:-.055em}.home .pam-home-hero .lead.lead-home{max-width:40rem;margin:1.1rem auto 1.65rem;text-align:center}.pam-home-hero__cta{width:100%;display:flex;flex-direction:column;align-items:center}.pam-home-hero__cta .pamui_button_block{justify-content:center}.pam-home-hero__cta .increment_block{text-align:center;margin-top:1.15rem!important}.pam-home-hero__media{position:relative;min-width:0;width:100%;max-width:760px;justify-self:start;display:flex;justify-content:flex-start;align-items:center}.pam-home-hero__media:before{content:"";position:absolute;inset:12% -8% auto;height:72%;border-radius:40%;background:radial-gradient(closest-side,rgba(60,80,224,.22),transparent 72%);pointer-events:none;z-index:0}.pam-intro-player{--intro-brand: #4259ff;--intro-seek: 0%;position:relative;z-index:1;width:100%;border-radius:1rem;overflow:hidden;background:#e8eef6;border:1px solid #dde1eb}.pam-intro-player__wrapper{position:relative;display:block;max-width:100%;overflow:hidden;cursor:pointer;outline:none;background:#e8eef6}.pam-intro-player__wrapper:fullscreen,.pam-intro-player__wrapper:-webkit-full-screen{display:flex;align-items:center;justify-content:center;background:#000}.pam-intro-player__wrapper:fullscreen .pam-intro-player__video,.pam-intro-player__wrapper:-webkit-full-screen .pam-intro-player__video{width:100%;height:100%;object-fit:contain;background:transparent}.pam-intro-player__video{display:block;width:100%;height:auto;max-width:100%;pointer-events:none;object-fit:contain;object-position:center center;background:#e8eef6;aspect-ratio:792 / 445;transform:none;transform-origin:center center}.pam-intro-player.is-started .pam-intro-player__video{object-fit:cover;object-position:center 58%;transform:scale(1.045)}.pam-intro-player__coverplay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.pam-intro-player.is-started .pam-intro-player__coverplay{display:none}.pam-intro-player__coverplay-ring{position:absolute;width:84px;height:84px;border-radius:50%;background:#3c50e033;box-shadow:0 0 0 12px #3c50e014}.pam-intro-player__coverplay-icon{position:relative;z-index:1;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(180deg,#4c63f0,#3c50e0);box-shadow:0 12px 28px #251fb661;padding-left:4px}.pam-intro-player:not(.is-started) .pam-intro-player__footer{display:none}.pam-intro-player__footer{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;padding:.5rem;color:#fff;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.pam-intro-player__footer.visible{transform:translateY(0)}.pam-intro-player__progress{display:flex;align-items:center;gap:1rem;margin-bottom:0;padding:0 1rem}.pam-intro-player__stamp{flex:0 0 auto;color:#fff;background:#0006;padding:.25rem .5rem;border-radius:.25rem;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.2}.pam-intro-seek{--intro-pct: 0;--intro-thumb-x: 0px;--mat-slider-handle-width: 20px;--mat-slider-handle-height: 20px;--mat-slider-active-track-height: 4px;--mat-slider-inactive-track-height: 4px;position:relative;display:block;box-sizing:border-box;flex:1 1 auto;min-width:112px;height:48px;margin:0 8px;outline:none;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;vertical-align:middle}.pam-intro-seek__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;opacity:0;pointer-events:none;background:transparent}.pam-intro-seek__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:48px}.pam-intro-seek__input::-moz-range-thumb{width:48px;height:48px;border:0;background:transparent}.pam-intro-seek__track{position:absolute;top:50%;left:0;width:100%;height:var(--mat-slider-inactive-track-height);transform:translateY(-50%);pointer-events:none}.pam-intro-seek__track-inactive,.pam-intro-seek__track-active{position:absolute;left:0;top:0;width:100%;height:100%;display:flex}.pam-intro-seek__track-inactive{border-radius:999px;background:#0006;opacity:1}.pam-intro-seek__track-active{overflow:hidden;height:var(--mat-slider-active-track-height);top:calc((var(--mat-slider-inactive-track-height) - var(--mat-slider-active-track-height)) / 2);border-radius:999px}.pam-intro-seek__track-fill{position:relative;box-sizing:border-box;width:100%;height:100%;transform-origin:left center;transform:scaleX(var(--intro-pct));background:var(--intro-brand);border-radius:999px}.pam-intro-seek__thumb{position:absolute;left:calc(var(--intro-pct) * 100%);top:50%;width:48px;height:48px;margin:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;outline:none;transform:translate(-50%,-50%);z-index:1}.pam-intro-seek__knob{position:absolute;box-sizing:border-box;left:50%;top:50%;width:var(--mat-slider-handle-width);height:var(--mat-slider-handle-height);transform:translate(-50%,-50%);border-radius:999px;background:var(--intro-brand);box-shadow:0 1px 3px #0003,0 1px 1px #00000024;z-index:1}.pam-intro-seek__ripple{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--intro-brand);opacity:0;transform:scale(.55);transition:opacity .12s linear,transform .18s cubic-bezier(0,0,.2,1)}.pam-intro-seek:hover .pam-intro-seek__ripple,.pam-intro-seek.is-hover .pam-intro-seek__ripple{opacity:.05;transform:scale(1)}.pam-intro-seek.is-active .pam-intro-seek__ripple,.pam-intro-seek.is-focused .pam-intro-seek__ripple{opacity:.2;transform:scale(1)}.pam-intro-player__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;padding:.35rem 1rem .25rem}.pam-intro-player__btn{position:relative;flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;margin:0;border:0;border-radius:50%;background:#0006;color:#fff;cursor:pointer;overflow:hidden}.pam-intro-player__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#fff;opacity:0;transition:opacity .12s ease;pointer-events:none}.pam-intro-player__btn:hover:after,.pam-intro-player__btn:focus-visible:after{opacity:.08}.pam-intro-player__btn:active:after{opacity:.16}.pam-intro-player__btn:focus-visible{outline:none}.pam-intro-player__btn svg{grid-area:1 / 1;position:relative;z-index:1}.pam-intro-player__btn--play [data-icon=pause],.pam-intro-player.is-playing .pam-intro-player__btn--play [data-icon=play]{display:none}.pam-intro-player.is-playing .pam-intro-player__btn--play [data-icon=pause]{display:block}.pam-intro-player__btn span{position:relative;z-index:1;font-family:Inter,system-ui,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.01em}@media(max-width:1024px){.home .pam-home-hero .heading-block-home{font-size:clamp(2.15rem,5.4vw,2.7rem)!important;line-height:1.15!important;letter-spacing:-.04em!important}}@media(max-width:900px){.pam-home-hero{grid-template-columns:1fr;gap:1.75rem}.pam-home-hero__copy,.pam-home-hero__media{justify-self:center}.pam-home-hero__media{order:2;max-width:760px;width:100%;justify-content:center}.pam-intro-player.is-started .pam-intro-player__footer{transform:translateY(0)}}@media(max-width:768px){.home .pam-home-hero .heading-block-home{font-size:2.15rem!important;line-height:1.18!important;letter-spacing:-.04em}.home .pam-home-hero .lead.lead-home{margin-top:.65rem;margin-bottom:1.25rem}.pam-intro-player__progress{gap:.5rem;padding:0 .5rem}.pam-intro-player__buttons{padding:.35rem .5rem .15rem}}.pam-docs{--docs-ink: #111a45;--docs-muted: #525979;--docs-line: rgba(37, 31, 182, .1);--docs-soft: #f4f4fe;--docs-accent: #251fb6}.pam-docs__hero{padding:4.5rem 1.25rem 2.5rem;background:none}.pam-docs__hero-inner{max-width:720px;margin:0 auto}.pam-docs__eyebrow{margin:0 0 .75rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#605e87}.pam-docs__hero h1{margin:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(2.1rem,4vw,3.15rem);font-weight:700;line-height:1.12;letter-spacing:-.04em;color:var(--docs-ink)}.pam-docs__hero h1 span{color:var(--docs-accent)}.pam-docs__lead{margin:1.1rem 0 0;max-width:38rem;color:var(--docs-muted);font-size:1.08rem;line-height:1.6}.pam-docs__shell{display:grid;grid-template-columns:200px minmax(0,760px);gap:3.5rem;max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem 6rem}.pam-docs__nav{position:-webkit-sticky;position:sticky;top:5.5rem;align-self:start}.pam-docs__nav-label{margin:0 0 .75rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8eab}.pam-docs__nav ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--docs-line)}.pam-docs__nav a{display:block;padding:.38rem 0 .38rem .9rem;margin-left:-1px;border-left:2px solid transparent;color:#6b708c;font-size:.88rem;font-weight:600;text-decoration:none;line-height:1.35}.pam-docs__nav a:hover,.pam-docs__nav a.is-active{color:var(--docs-ink);border-left-color:var(--docs-accent)}.pam-docs__section:before{content:none;display:none;background:none}.pam-docs__section{padding:2.75rem 0 0;scroll-margin-top:6rem}.pam-docs__section:first-child{padding-top:.5rem}.pam-docs__section+.pam-docs__section{border-top:1px solid var(--docs-line);margin-top:2.75rem}.pam-docs-player{margin-top:1.25rem;max-width:52rem}.pam-docs-player .pam-intro-player{box-shadow:0 10px 28px #121c3014}.pam-docs-player .pam-intro-player__video{aspect-ratio:1920 / 1030}.pam-docs-player .pam-intro-player.is-started .pam-intro-player__video{object-fit:contain;object-position:center center;transform:none}.pam-docs__body{counter-reset:pam-docs-sec}.pam-docs__section h2{display:flex;flex-direction:row;align-items:center;gap:.65rem;margin:0 0 1rem;padding:0;font-family:Inter,system-ui,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.03em;line-height:1.35;color:var(--docs-ink);counter-increment:pam-docs-sec}.pam-docs__section h2:before{content:counter(pam-docs-sec,decimal-leading-zero);flex:0 0 auto;font-size:.72rem;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--docs-accent)}.pam-docs__section h2 span{position:relative;z-index:0;display:inline-block;padding:0 .42em;transform:perspective(0)}.pam-docs__section h2 span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#dbddff;transform:translateY(-10%)}.pam-docs__section h3{margin:1.75rem 0 .7rem;font-size:1.05rem;font-weight:700;color:var(--docs-ink)}.pam-docs__section p,.pam-docs__section li{color:var(--docs-muted);font-size:.98rem;line-height:1.65}.pam-docs__section p{margin:0 0 .9rem}.pam-docs__section a{color:var(--docs-accent);font-weight:600;text-decoration:none}.pam-docs__section a:hover{text-decoration:underline}.pam-docs__section code{font-size:.86em;padding:.08em .35em;border-radius:5px;background:var(--docs-soft);color:var(--docs-ink)}.pam-docs-ol{margin:0 0 1rem;padding-left:1.2rem}.pam-docs-ol li{margin:.35rem 0}.pam-docs-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.4rem 0 .25rem}.pam-docs-step{display:flex;gap:.75rem;padding:.95rem 1rem;border-radius:14px;background:#fff;border:1px solid var(--docs-line)}.pam-docs-step>span{display:grid;place-items:center;width:1.7rem;height:1.7rem;flex:0 0 auto;border-radius:999px;background:var(--docs-soft);color:var(--docs-accent);font-size:.78rem;font-weight:700}.pam-docs-step strong{display:block;color:var(--docs-ink);font-size:.92rem}.pam-docs-step p{margin:.15rem 0 0;font-size:.84rem}.pam-docs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pam-docs-card{padding:1.1rem 1.15rem;border-radius:16px;background:#fff;border:1px solid var(--docs-line)}.pam-docs-card h3{margin:0 0 .55rem}.pam-docs-card ul{margin:0;padding-left:1.1rem}.pam-docs-callout{margin:1.15rem 0 0;padding:1rem 1.15rem;border-radius:14px;background:#f0effa;border:1px solid var(--docs-line)}.pam-docs-callout--warn{background:#fff6f4;border-color:#c6282829}.pam-docs-callout strong{display:block;margin-bottom:.3rem;color:var(--docs-ink);font-size:.9rem}.pam-docs-callout p{margin:0}.pam-docs-table-wrap{overflow-x:auto;margin:.85rem 0 .25rem;border:1px solid var(--docs-line);border-radius:14px;background:#fff}.pam-docs-table{width:100%;border-collapse:collapse;font-size:.88rem}.pam-docs-table th,.pam-docs-table td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--docs-line);color:var(--docs-muted);vertical-align:top}.pam-docs-table th{color:var(--docs-ink);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#fafaff}.pam-docs-table tr:last-child td{border-bottom:0}.pam-docs-pill{display:inline-block;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700}.pam-docs-pill.is-yes{background:#e8f7ee;color:#1a6b3c}.pam-docs-pill.is-no{background:#f3f3f7;color:#7b8098}.pam-docs-tabs__nav{display:flex;gap:.25rem;margin-bottom:.85rem;padding:.25rem;width:fit-content;border-radius:999px;background:#f0effa}.pam-docs-tabs__nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:.4rem .9rem;border-radius:999px;color:#605e87;font-size:.84rem;font-weight:700;cursor:pointer}.pam-docs-tabs__nav button.is-active{background:#fff;color:var(--docs-ink);box-shadow:0 1px 2px #111a4514}.pam-docs-code{position:relative;margin:.75rem 0 .25rem;border-radius:12px;background:#0e1433;border:1px solid rgba(255,255,255,.06);overflow:hidden;box-shadow:0 10px 28px #111a452e}.pam-docs-code__bar{display:flex;align-items:center;gap:.65rem;min-height:2.15rem;padding:0 .7rem 0 .85rem;background:#161d42;border-bottom:1px solid rgba(255,255,255,.06)}.pam-docs-code__dots{width:42px;height:10px;flex:0 0 auto;background:radial-gradient(circle 4px at 5px 5px,#ff5f57 0 100%,transparent 100%),radial-gradient(circle 4px at 21px 5px,#febc2e 0 100%,transparent 100%),radial-gradient(circle 4px at 37px 5px,#28c840 0 100%,transparent 100%)}.pam-docs-code__file{flex:1 1 auto;color:#9aa0c3;font-size:.72rem;font-weight:700;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pam-docs-code__body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch}.pam-docs-code__gutter{display:flex;flex-direction:column;padding:.9rem .55rem .9rem .85rem;background:#10173a;color:#5b6288;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.65;text-align:right;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-docs-code pre{margin:0;padding:.9rem 1rem .9rem .85rem;overflow-x:auto}.pam-docs-code code{display:block;padding:0;background:none;color:#d7dbf0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.65;white-space:pre}.pam-docs-tok--cmd{color:#7dd3fc;font-weight:600}.pam-docs-tok--flag{color:#c4b5fd}.pam-docs-tok--str{color:#86efac}.pam-docs-tok--arg{color:#e8eaf6}.pam-docs-tok--op{color:#fbbf24}.pam-docs-tok--ph{color:#f9a8d4}.pam-docs-tok--cmt{color:#7b82a8;font-style:italic}.pam-docs-code__copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;padding:.28rem .55rem;background:#ffffff14;color:#d7daf0;font-size:.72rem;font-weight:700;cursor:pointer}.pam-docs-code__copy:hover,.pam-docs-code__copy.is-copied{background:#ffffff29;color:#fff}.pam-docs-cmd{margin:1.15rem 0 0;padding:1.05rem 1.15rem 1.15rem;border-radius:16px;background:#fff;border:1px solid var(--docs-line)}.pam-docs-cmd__head{display:flex;align-items:baseline;gap:.65rem;margin-bottom:.45rem}.pam-docs-cmd__head code{font-size:.95rem;font-weight:700;background:var(--docs-soft)}.pam-docs-cmd__head span{color:#8a8eab;font-size:.8rem;font-weight:600}.pam-docs-cmd p{margin-bottom:.35rem}.pam-docs-faq{margin:.55rem 0 0;padding:.85rem 1rem;border-radius:12px;background:#fff;border:1px solid var(--docs-line)}.pam-docs-faq summary{cursor:pointer;font-weight:700;color:var(--docs-ink);font-size:.92rem}.pam-docs-faq p{margin:.55rem 0 0}@media(max-width:900px){.pam-docs__shell{grid-template-columns:1fr;gap:1.5rem}.pam-docs__nav{position:static}.pam-docs__nav ol{display:flex;flex-wrap:wrap;gap:.35rem .15rem;border-left:0}.pam-docs__nav a{border-left:0;padding:.3rem .7rem;border-radius:999px;background:var(--docs-soft)}.pam-docs__nav a.is-active{background:#e8e7fb}.pam-docs-steps,.pam-docs-grid{grid-template-columns:1fr}}.pam-pay{padding:2.5rem 0 4rem}.pam-pay__shell{max-width:920px;margin:0 auto}.pam-pay__back{margin:0 0 .85rem}.pam-pay__back a{color:#251fb6;text-decoration:none;font-size:.92rem}.pam-pay__back a:hover{text-decoration:underline}.pam-pay__title{margin:0;color:#111a45;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(1.8rem,3vw,2.4rem)!important;font-weight:700;line-height:1.15!important;letter-spacing:-.02em!important}.pam-pay__lead{margin:.55rem 0 1.6rem;max-width:36rem;color:#525979;font-size:1rem;line-height:1.5}.pam-pay__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.15rem;align-items:start}.pam-pay__panel.pam-card{margin:0}.pam-pay__panel .pam-card__title{margin-bottom:1rem}.pam-pay__meta{display:grid;grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin:0}.pam-pay__meta-item{min-width:0}.pam-pay__meta dt{margin:0;color:#8e95aa;font-size:.78rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.pam-pay__meta dd{margin:.2rem 0 0;color:#111a45;font-family:Inter,system-ui,sans-serif;font-size:.98rem;font-weight:600;letter-spacing:0}.pam-pay__lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.pam-pay__line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.pam-pay__line-label,.pam-pay__line-value{font-size:.92rem;line-height:1.4;letter-spacing:0;text-transform:none}.pam-pay__line-label{color:#525979;font-family:Inter,system-ui,sans-serif;font-weight:400}.pam-pay__line-value{color:#111a45;font-family:Inter,system-ui,sans-serif;font-weight:600;text-align:right;white-space:nowrap}.pam-pay__line--discount .pam-pay__line-label{color:#0f7a45}.pam-pay__line--discount .pam-pay__line-value{color:#0f7a45;font-weight:700}.pam-pay__line--due{margin-top:.35rem;padding-top:.75rem;border-top:1px solid #eef0f5}.pam-pay__line--due .pam-pay__line-label,.pam-pay__line--due .pam-pay__line-value{color:#111a45;font-size:1rem}.pam-pay__line--due .pam-pay__line-value{color:#251fb6;font-size:1.15rem}.pam-pay__plus-tax{display:inline-block;margin-left:.35em;color:#6b7390;font-size:.72rem;font-weight:600;letter-spacing:.02em;vertical-align:.12em}.pam-pay__tax,.pam-pay__hint{margin:.85rem 0 0;color:#8e95aa;font-size:.82rem;line-height:1.45}.pam-pay__coupon{margin-top:1.15rem}.pam-pay__coupon-label{display:block;margin:0 0 .4rem;color:#525979;font-family:Inter,system-ui,sans-serif;font-size:.82rem;font-weight:500;letter-spacing:0;text-transform:none}.pam-pay__coupon-row{display:flex;gap:.55rem}.pam-pay__coupon-row .pam-field__input{flex:1 1 auto}.pam-pay__coupon-row .pam-btn{flex:0 0 auto;margin:0}.pam-pay__coupon-msg{margin:.45rem 0 0;font-size:.84rem}.pam-pay__coupon-msg.is-ok{color:#0f7a45}.pam-pay__coupon-msg.is-error{color:#b42318}.pam-pay__panel--total{position:relative}.pam-pay__loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px 20px;border-radius:inherit;background:#ffffffd1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.pam-pay__panel--total.is-loading .pam-pay__loading{display:flex}.pam-pay__panel--total.is-loading .pam-pay__total-body{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.pam-pay__loading-spinner{width:34px;height:34px;border-radius:50%;border:3px solid #e5ecf5;border-top-color:#251fb6;animation:pam-pay-spin .75s linear infinite}.pam-pay__loading-text{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:15px;line-height:1.3;letter-spacing:.2px;color:#525979;text-align:center}@keyframes pam-pay-spin{to{transform:rotate(360deg)}}.pam-pay__submit{width:100%;margin-top:1.15rem;min-height:48px}.pam-pay__submit:disabled,.pam-pay__submit[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.pam-pay__submit[aria-busy=true]{opacity:.75;pointer-events:none}.pam-pay__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.25rem;margin-top:1.35rem;margin-bottom:.5rem;padding-top:1.15rem;border-top:1px solid #eef0f5}.pam-pay__trust-refund{margin:0;color:#525979;font-size:.86rem;line-height:1.45}.pam-pay__trust-refund a{color:#251fb6;text-decoration:none;font-weight:500}.pam-pay__trust-refund a:hover{text-decoration:underline}.pam-pay__trust-ls{display:inline-flex;align-items:center;gap:.55rem;color:#525979;font-size:.82rem;line-height:1.3;text-decoration:none}.pam-pay__trust-ls:hover{color:#111a45}.pam-pay__trust-ls-mark{display:block;flex:0 0 auto;background:#000;border-radius:8px;overflow:hidden;padding:.28rem .4rem;line-height:0}.pam-pay__trust-ls-mark img{display:block;width:118px;height:auto}.pam-pay__trust-ls strong{font-family:Inter,system-ui,sans-serif;font-weight:600;color:#111a45}@media(max-width:800px){.pam-pay{padding-bottom:5.5rem}.pam-pay__grid{grid-template-columns:1fr}.pam-pay__trust{margin-bottom:2rem;padding-bottom:.25rem}}html.pam-pay-overlay-open{scroll-behavior:auto;overflow:hidden!important;overscroll-behavior:none}html.pam-pay-overlay-open body{overflow:hidden!important;overscroll-behavior:none;position:fixed;left:0;right:0;width:100%}.pam-podcast{--intro-brand: #4259ff;--intro-pct: 0;display:grid;grid-template-columns:auto 1fr;gap:1.15rem 1.35rem;align-items:center;margin:1.75rem 0 0;padding:1.15rem 1.25rem 1.05rem;border-radius:1rem;background:linear-gradient(180deg,#f4f6ff,#eef1fb);border:1px solid #dde1eb;box-shadow:0 10px 28px #251fb60f}.pam-podcast__audio{display:none}.pam-podcast__play{position:relative;width:64px;height:64px;border:0;background:transparent;cursor:pointer;flex:0 0 auto}.pam-podcast__play-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#3c50e029;box-shadow:0 0 0 8px #3c50e00f}.pam-podcast__play-icon{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;margin:4px;border-radius:50%;background:linear-gradient(180deg,#4c63f0,#3c50e0);box-shadow:0 10px 22px #251fb652;padding-left:3px}.pam-podcast.is-playing .pam-podcast__play-icon{padding-left:0}.pam-podcast__play [data-icon=pause],.pam-podcast.is-playing .pam-podcast__play [data-icon=play]{display:none}.pam-podcast.is-playing .pam-podcast__play [data-icon=pause]{display:block}.pam-podcast__body{min-width:0}.pam-podcast__kicker{margin:0 0 .15rem;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#4259ff}.pam-podcast__title{margin:0 0 .55rem;font-size:1.02rem;font-weight:650;line-height:1.3;color:#1b1f33}.pam-podcast__wave{position:relative;flex:1 1 auto;min-width:0;height:56px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none}.pam-podcast__wave:focus-visible{box-shadow:0 0 0 3px #4259ff47;border-radius:8px}.pam-podcast__wave-canvas{display:block;width:100%;height:100%}.pam-podcast__progress{display:flex;align-items:center;gap:.55rem}.pam-podcast__stamp{flex:0 0 auto;min-width:3.1rem;color:#5b6178;font-size:.75rem;font-weight:550;font-variant-numeric:tabular-nums}.pam-podcast__buttons{display:flex;align-items:center;gap:.2rem;margin-top:.15rem}.pam-podcast__btn{display:inline-grid;place-items:center;min-width:36px;height:32px;padding:0 .4rem;border:0;border-radius:.5rem;background:transparent;color:#2c3250;cursor:pointer;font-size:.8rem;font-weight:650}.pam-podcast__btn:hover,.pam-podcast__btn:focus-visible{background:#4259ff1a;outline:none}@media(max-width:640px){.pam-podcast{grid-template-columns:1fr;justify-items:start;padding:1rem}}.pam-podcast--cover{width:100%;margin:.7rem 0 1.5rem;padding:.7rem .75rem;gap:.7rem}.pam-podcast--cover .pam-podcast__play{width:44px;height:44px}.pam-podcast--cover .pam-podcast__play-icon{width:40px;height:40px;margin:2px;padding-left:2px}.pam-podcast--cover .pam-podcast__wave{height:40px}.pam-podcast--cover .pam-podcast__stamp{min-width:2.6rem;font-size:.68rem}
