.lts-interaction{--lts-motion-x:0px;--lts-motion-y:0px;--lts-motion-scale:1;--lts-motion-rotate:0deg;--lts-parallax-y:0px;--lts-motion-duration:500ms;--lts-motion-ease:cubic-bezier(.2, .72, .2, 1);transform:translate3d(var(--lts-motion-x),calc(var(--lts-motion-y) + var(--lts-parallax-y)),0) scale(var(--lts-motion-scale)) rotate(var(--lts-motion-rotate));transition-property:opacity,transform,box-shadow,filter,background-color,border-color;transition-duration:var(--lts-motion-duration);transition-timing-function:var(--lts-motion-ease);will-change:auto}.lts-interaction[data-lts-entrance].is-lts-pending{opacity:0;will-change:opacity,transform}.lts-interaction[data-lts-entrance].is-lts-visible{opacity:1;--lts-motion-x:0px;--lts-motion-y:0px;--lts-motion-scale:1}.lts-entrance-fade.is-lts-pending{opacity:0}.lts-entrance-fade-up.is-lts-pending{--lts-motion-y:32px}.lts-entrance-fade-down.is-lts-pending{--lts-motion-y:-32px}.lts-entrance-fade-left.is-lts-pending{--lts-motion-x:-36px}.lts-entrance-fade-right.is-lts-pending{--lts-motion-x:36px}.lts-entrance-zoom.is-lts-pending{--lts-motion-scale:.92}.lts-entrance-scale-up.is-lts-pending{--lts-motion-scale:.82}.lts-entrance-slide-up.is-lts-pending{--lts-motion-y:56px}.lts-interaction[data-lts-duration="quick"],.lts-transition-quick{--lts-motion-duration:300ms}.lts-interaction[data-lts-duration="standard"],.lts-transition-standard{--lts-motion-duration:500ms}.lts-interaction[data-lts-duration="smooth"],.lts-transition-smooth{--lts-motion-duration:700ms}.lts-interaction[data-lts-duration="deliberate"]{--lts-motion-duration:1000ms}@media (hover:hover) and (pointer:fine){.lts-hover-lift:hover{--lts-motion-y:-8px;box-shadow:0 18px 38px rgb(15 35 61 / .16)}.lts-hover-grow:hover{--lts-motion-scale:1.035}.lts-hover-glow:hover{box-shadow:0 0 0 1px rgb(184 134 35 / .36),0 16px 36px rgb(184 134 35 / .19);filter:saturate(1.04)}.lts-hover-tilt:hover{--lts-motion-y:-4px;--lts-motion-rotate:-.7deg}.lts-hover-image-zoom{overflow:hidden}.lts-hover-image-zoom img{transition:transform var(--lts-motion-duration,500ms) var(--lts-motion-ease,ease)}.lts-hover-image-zoom:hover img{transform:scale(1.055)}}.lts-parallax-subtle,.lts-parallax-medium{will-change:transform}.lts-interaction[data-lts-action]{cursor:pointer}.lts-interaction[data-lts-action]:focus-visible,.lts-trigger:focus-visible,.lts-modal__close:focus-visible{outline:3px solid var(--wp--preset--color--lts-gold,#b88623);outline-offset:3px}.is-lts-hidden{display:none!important}.lts-trigger-wrap{display:flex;width:100%}.lts-trigger-wrap.is-align-left{justify-content:flex-start}.lts-trigger-wrap.is-align-center{justify-content:center}.lts-trigger-wrap.is-align-right{justify-content:flex-end}.lts-trigger{appearance:none;border:1px solid #fff0;border-radius:var(--lts-radius-card,8px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.55em;font:inherit;font-weight:700;line-height:1.2;min-height:44px;padding:.78em 1.2em;text-decoration:none;transition:transform 220ms ease,box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease}.lts-trigger:hover{transform:translateY(-2px)}.lts-trigger.is-style-primary{background:var(--wp--preset--color--lts-navy,#102a43);color:var(--wp--preset--color--lts-paper,#fffdf8);box-shadow:0 8px 20px rgb(16 42 67 / .16)}.lts-trigger.is-style-primary:hover{background:var(--wp--preset--color--lts-deep-navy,#081b2d)}.lts-trigger.is-style-secondary{background:#fff0;border-color:var(--wp--preset--color--lts-gold,#b88623);color:var(--wp--preset--color--lts-navy,#102a43)}.lts-trigger.is-style-secondary:hover{background:var(--wp--preset--color--lts-gold-soft,#f7f0e4)}.lts-trigger.is-style-link{background:#fff0;border:0;border-radius:0;color:var(--wp--preset--color--lts-blue,#245b8a);min-height:auto;padding:.25em 0;text-decoration:underline;text-underline-offset:.18em}html.lts-modal-open,body.lts-modal-open{overflow:hidden!important}.lts-modal[hidden]{display:none!important}.lts-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:clamp(16px, 4vw, 48px);position:fixed;z-index:100000}.lts-modal__backdrop{background:rgb(3 15 27 / .72);backdrop-filter:blur(3px);inset:0;opacity:0;position:absolute;transition:opacity 240ms ease}.lts-modal__dialog{background:var(--wp--preset--color--lts-paper,#fffdf8);border:1px solid rgb(184 134 35 / .42);border-radius:var(--lts-radius-card,12px);box-shadow:0 30px 80px rgb(0 0 0 / .34);color:var(--wp--preset--color--lts-ink,#18212b);max-height:min(88vh, 920px);overflow:auto;padding:clamp(24px, 4vw, 44px);position:relative;transform-origin:center;transition:opacity 240ms ease,transform 280ms cubic-bezier(.2,.75,.2,1);width:min(100%, 680px);z-index:1}.lts-modal.is-size-small .lts-modal__dialog{width:min(100%, 460px)}.lts-modal.is-size-medium .lts-modal__dialog{width:min(100%, 680px)}.lts-modal.is-size-large .lts-modal__dialog{width:min(100%, 920px)}.lts-modal.is-size-xlarge .lts-modal__dialog{width:min(100%, 1180px)}.lts-modal.is-size-full{padding:0}.lts-modal.is-size-full .lts-modal__dialog{border:0;border-radius:0;height:100%;max-height:none;width:100%}.lts-modal.is-position-right,.lts-modal.is-position-left{padding:0}.lts-modal.is-position-right{justify-content:flex-end}.lts-modal.is-position-left{justify-content:flex-start}.lts-modal.is-position-right .lts-modal__dialog,.lts-modal.is-position-left .lts-modal__dialog{border-radius:0;height:100%;max-height:none;width:min(92vw, 560px)}.lts-modal.is-position-bottom{align-items:flex-end;padding:0}.lts-modal.is-position-bottom .lts-modal__dialog{border-radius:var(--lts-radius-card,14px) var(--lts-radius-card,14px) 0 0;max-height:85vh;width:100%}.lts-modal__close{align-items:center;appearance:none;background:rgb(16 42 67 / .08);border:0;border-radius:999px;color:var(--wp--preset--color--lts-navy,#102a43);cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;padding:0 0 3px;position:absolute;right:14px;top:14px;width:40px;z-index:3}.lts-modal__close:hover{background:rgb(184 134 35 / .18)}.lts-modal__title{color:var(--wp--preset--color--lts-navy,#102a43);font-family:var(--wp--preset--font-family--lts-heading,Georgia,serif);font-size:clamp(1.45rem, 3vw, 2.15rem);line-height:1.18;margin:0 48px .8em 0}.lts-modal__body>:first-child{margin-top:0}.lts-modal__body>:last-child{margin-bottom:0}.lts-modal .lts-modal__backdrop,.lts-modal .lts-modal__dialog{opacity:0}.lts-modal.is-animation-fade .lts-modal__dialog{transform:none}.lts-modal.is-animation-zoom .lts-modal__dialog{transform:scale(.94)}.lts-modal.is-animation-slide-up .lts-modal__dialog{transform:translateY(38px)}.lts-modal.is-animation-slide-side.is-position-left .lts-modal__dialog{transform:translateX(-52px)}.lts-modal.is-animation-slide-side:not(.is-position-left) .lts-modal__dialog{transform:translateX(52px)}.lts-modal.is-open .lts-modal__backdrop,.lts-modal.is-open .lts-modal__dialog{opacity:1}.lts-modal.is-open .lts-modal__dialog{transform:none}.lts-modal.is-closing .lts-modal__backdrop,.lts-modal.is-closing .lts-modal__dialog{opacity:0}@media (max-width:600px){.lts-modal{padding:12px}.lts-modal__dialog{padding:26px 20px}.lts-modal.is-position-center .lts-modal__dialog{max-height:92vh}.lts-modal__title{margin-right:42px}}@media (prefers-reduced-motion:reduce){html.lts-respect-reduced-motion .lts-interaction,html.lts-respect-reduced-motion .lts-interaction *,html.lts-respect-reduced-motion .lts-modal__backdrop,html.lts-respect-reduced-motion .lts-modal__dialog,html.lts-respect-reduced-motion .lts-trigger{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html.lts-respect-reduced-motion .lts-interaction{--lts-motion-x:0px !important;--lts-motion-y:0px !important;--lts-motion-scale:1 !important;--lts-motion-rotate:0deg !important;--lts-parallax-y:0px !important;opacity:1!important}}.lts-site-builder-shell,.lts-site-builder-supplement{--lts-builder-navy:var(--wp--preset--color--lts-navy, #0f2747);--lts-builder-gold:var(--wp--preset--color--lts-gold, #b88623);--lts-builder-paper:var(--wp--preset--color--lts-paper, #fffdf8);--lts-builder-ink:var(--wp--preset--color--lts-ink, #1e293b);--lts-builder-border:var(--wp--preset--color--lts-border, #d8c59a);color:var(--lts-builder-ink)}body.lts-site-builder-active{margin:0}.lts-site-builder-shell{min-height:100vh;background:var(--lts-builder-paper)}.lts-site-builder-main{min-height:50vh}.lts-site-builder-header,.lts-site-builder-footer,.lts-site-builder-main{position:relative}.lts-template-preview-notice{position:sticky;top:0;z-index:99999;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px;background:#0f2747;color:#fff;font:600 13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 8px 20px rgb(15 39 71 / .18)}.lts-site-branding{display:flex;align-items:center;gap:14px}.lts-site-branding.is-vertical{flex-direction:column;align-items:flex-start}.lts-site-branding__logo{flex:0 0 auto}.lts-site-branding__logo img{display:block;width:min(var(--lts-brand-logo-width, 64px), 100%);height:auto}.lts-site-branding__title{font-family:var(--wp--preset--font-family--lts-heading,Georgia,serif);font-size:clamp(1.15rem, 2vw, 1.65rem);font-weight:700;line-height:1.15}.lts-site-branding__title a,.lts-site-branding__title a:hover{color:inherit;text-decoration:none}.lts-site-branding__tagline{margin:4px 0 0;font-size:.875rem;opacity:.78}.lts-site-navigation{position:relative;display:flex;align-items:center}.lts-site-navigation.is-align-left{justify-content:flex-start}.lts-site-navigation.is-align-center{justify-content:center}.lts-site-navigation.is-align-right{justify-content:flex-end}.lts-site-navigation__toggle{display:none;align-items:center;gap:8px;min-height:42px;padding:8px 14px;border:1px solid currentColor;border-radius:8px;background:#fff0;color:inherit;font:inherit;font-weight:700;cursor:pointer}.lts-site-navigation__list{display:flex;align-items:center;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.lts-site-navigation.is-vertical .lts-site-navigation__list{flex-direction:column;align-items:stretch}.lts-site-navigation__list ul{margin:8px 0 0;padding-left:18px;list-style:none}.lts-site-navigation__list a{display:block;padding:8px 0;color:inherit;font-weight:650;text-decoration:none}.lts-site-navigation__list a:hover,.lts-site-navigation__list .current-menu-item>a,.lts-site-navigation__list .current_page_item>a{color:var(--lts-builder-gold)}.lts-template-title{margin-block:0 .75em}.lts-template-content,.lts-template-reference{min-width:0}.lts-template-reference.is-empty,.lts-template-content.is-empty,.lts-archive-loop-empty{padding:18px;border:1px dashed var(--lts-builder-border);border-radius:10px;background:rgb(255 255 255 / .65)}.lts-archive-loop{display:grid;grid-template-columns:repeat(var(--lts-archive-columns-desktop,3),minmax(0,1fr));gap:clamp(18px, 2.5vw, 30px)}.lts-archive-loop.is-list{grid-template-columns:1fr}.lts-archive-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--lts-builder-border);border-color:color-mix(in srgb,var(--lts-builder-border) 72%,transparent);border-radius:var(--wp--custom--lts--radius--card,14px);background:#fff;box-shadow:var(--wp--preset--shadow--lts-soft,0 10px 28px rgb(15 39 71 / .08))}.lts-archive-loop.is-list .lts-archive-card{display:grid;grid-template-columns:minmax(200px,32%) minmax(0,1fr)}.lts-archive-card__image{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#e9edf2}.lts-archive-loop.is-list .lts-archive-card__image{aspect-ratio:auto;min-height:100%}.lts-archive-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.lts-archive-card:hover .lts-archive-card__image img{transform:scale(1.025)}.lts-archive-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:clamp(18px, 2.2vw, 26px)}.lts-archive-card__terms{margin-bottom:8px;color:var(--lts-builder-gold);font-size:.76rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.lts-archive-card__terms a{color:inherit;text-decoration:none}.lts-archive-card__title{margin:0 0 8px;font-family:var(--wp--preset--font-family--lts-heading,Georgia,serif);font-size:clamp(1.2rem, 2vw, 1.55rem);line-height:1.22}.lts-archive-card__title a{color:var(--lts-builder-navy);text-decoration:none}.lts-archive-card__date{margin-bottom:12px;color:#64748b;font-size:.85rem}.lts-archive-card__excerpt{margin:0 0 18px;line-height:1.65}.lts-archive-card__more{align-self:flex-start;margin-top:auto;color:var(--lts-builder-navy);font-weight:750;text-decoration:none}.lts-archive-card__more:hover{color:var(--lts-builder-gold)}.lts-archive-pagination{margin-top:34px}.lts-archive-pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.lts-archive-pagination .page-numbers{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--lts-builder-border);border-radius:999px;background:#fff;color:var(--lts-builder-navy);text-decoration:none}.lts-archive-pagination .page-numbers.current,.lts-archive-pagination .page-numbers:hover{background:var(--lts-builder-navy);color:#fff}@media (max-width:1024px){.lts-archive-loop{grid-template-columns:repeat(var(--lts-archive-columns-tablet,2),minmax(0,1fr))}}@media (max-width:782px){.lts-site-navigation.has-mobile-collapse{display:block;width:100%}.lts-site-navigation.has-mobile-collapse .lts-site-navigation__toggle{display:inline-flex}.lts-site-navigation.has-mobile-collapse .lts-site-navigation__panel{display:none;margin-top:10px;padding:12px 16px;border:1px solid var(--lts-builder-border);border-radius:10px;background:#fff;box-shadow:0 14px 30px rgb(15 39 71 / .12)}.lts-site-navigation.has-mobile-collapse.is-open .lts-site-navigation__panel{display:block}.lts-site-navigation.has-mobile-collapse .lts-site-navigation__list{flex-direction:column;align-items:stretch;gap:0}.lts-archive-loop{grid-template-columns:repeat(var(--lts-archive-columns-mobile,1),minmax(0,1fr))}.lts-archive-loop.is-list .lts-archive-card{display:flex}}:root{--ltsdm-navy:#0f243d;--ltsdm-navy-deep:#071525;--ltsdm-navy-soft:#15345a;--ltsdm-gold:#d6ad45;--ltsdm-gold-soft:#f1d58b;--ltsdm-white:#ffffff;--ltsdm-muted:#c8d4e3;--ltsdm-border:rgba(214, 173, 69, 0.28);--ltsdm-shadow:0 18px 45px rgba(0, 0, 0, 0.28);--ltsdm-radius:18px}.ltsdm-download-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:13px 24px;border-radius:999px;border:1px solid rgb(255 255 255 / .16);background:linear-gradient(135deg,var(--ltsdm-navy) 0%,var(--ltsdm-navy-soft) 100%);color:var(--ltsdm-white)!important;font-weight:800;letter-spacing:.01em;line-height:1;text-decoration:none!important;box-shadow:0 10px 26px rgb(15 36 61 / .24);transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease,opacity 160ms ease}.ltsdm-download-button::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ltsdm-gold);box-shadow:0 0 0 4px rgb(214 173 69 / .16)}.ltsdm-download-button:hover,.ltsdm-download-button:focus{transform:translateY(-1px);box-shadow:0 14px 32px rgb(15 36 61 / .3);color:var(--ltsdm-white)!important}.ltsdm-download-button.is-working{opacity:.75;pointer-events:none}.ltsdm-counter{display:inline-block;padding:6px 10px;border-radius:999px;background:rgb(15 36 61 / .08);color:var(--ltsdm-navy);font-size:.92rem;font-weight:700}.ltsdm-header-status{position:relative;display:inline-block;font-family:inherit;z-index:50}.ltsdm-header-status.is-hover-open::after,.ltsdm-header-status.is-click-pinned::after{content:"";position:absolute;top:100%;left:-36px;width:min(920px, calc(100vw - 32px));height:18px;pointer-events:auto}.ltsdm-header-trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:13px 24px;border:1px solid rgb(214 173 69 / .5);border-radius:999px;background:linear-gradient(135deg,var(--ltsdm-navy-deep),var(--ltsdm-navy));color:var(--ltsdm-white);font:inherit;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 10px 26px rgb(15 36 61 / .24)}.ltsdm-header-trigger:hover,.ltsdm-header-trigger:focus{border-color:var(--ltsdm-gold-soft);outline:none}.ltsdm-header-dot{width:9px;height:9px;border-radius:50%;background:var(--ltsdm-gold);box-shadow:0 0 0 4px rgb(214 173 69 / .18)}.ltsdm-status-panel{position:absolute;top:calc(100% + 12px);left:-18px;right:auto;transform:none;width:min(920px, calc(100vw - 32px));padding:18px;border:1px solid var(--ltsdm-border);border-radius:22px;background:radial-gradient(circle at top left,rgb(214 173 69 / .15),transparent 32%),linear-gradient(145deg,var(--ltsdm-navy-deep),var(--ltsdm-navy) 54%,#0b1b2e);color:var(--ltsdm-white);box-shadow:var(--ltsdm-shadow)}.ltsdm-status-panel[hidden]{display:none}.ltsdm-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:4px 4px 15px;border-bottom:1px solid rgb(255 255 255 / .1);margin-bottom:16px}.ltsdm-panel-head strong{font-size:1.15rem;letter-spacing:-.01em}.ltsdm-kicker,.ltsdm-modal-kicker{display:block;color:var(--ltsdm-gold-soft);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ltsdm-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ltsdm-status-card{min-height:225px;padding:18px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--ltsdm-radius);background:rgb(255 255 255 / .065);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08)}.ltsdm-card-label{display:block;margin-bottom:8px;color:var(--ltsdm-gold-soft);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ltsdm-ring{--ltsdm-ring-pct:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:116px;height:116px;margin:4px auto 16px;border-radius:50%;text-align:center;background:radial-gradient(circle,var(--ltsdm-navy-deep) 58%,transparent 59%),conic-gradient(var(--ltsdm-gold) var(--ltsdm-ring-pct),rgb(255 255 255 / .13) 0)}.ltsdm-ring span{display:block;width:100%;text-align:center;font-size:2.1rem;font-weight:900;line-height:1}.ltsdm-ring small{display:block;width:100%;margin-top:3px;color:var(--ltsdm-muted);font-size:.72rem;font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.ltsdm-status-card p{margin:0 0 10px;color:var(--ltsdm-muted);line-height:1.45}.ltsdm-status-card strong{color:var(--ltsdm-white)}.ltsdm-muted{color:var(--ltsdm-muted)}.ltsdm-total{margin-bottom:8px;color:var(--ltsdm-white);font-size:2.4rem;font-weight:900;letter-spacing:-.04em;text-align:center}.ltsdm-card-studies,.ltsdm-card-studies p{text-align:center}.ltsdm-account-note{margin-top:12px!important;padding-top:12px;border-top:1px solid rgb(255 255 255 / .1);color:var(--ltsdm-muted);font-size:.88rem;text-align:center}.ltsdm-study-actions{justify-content:center;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .12)}.ltsdm-reset{display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px;padding:8px 12px;border:1px solid rgb(214 173 69 / .4);border-radius:999px;color:var(--ltsdm-gold-soft);font-weight:900;letter-spacing:.03em}.ltsdm-recent{list-style:none;margin:0;padding:0}.ltsdm-recent li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgb(255 255 255 / .08);color:var(--ltsdm-white);font-size:.9rem}.ltsdm-recent a{color:var(--ltsdm-white)!important;font-weight:800;text-decoration:none!important}.ltsdm-recent a:hover,.ltsdm-recent a:focus{color:var(--ltsdm-gold-soft)!important;text-decoration:underline!important}.ltsdm-recent li:last-child{border-bottom:0}.ltsdm-recent small{flex:0 0 auto;color:var(--ltsdm-muted)}.ltsdm-empty{color:var(--ltsdm-muted)!important}.ltsdm-actions,.ltsdm-modal-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.ltsdm-actions a,.ltsdm-modal-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 13px;border:1px solid rgb(214 173 69 / .55);border-radius:999px;color:var(--ltsdm-white)!important;font-weight:800;text-decoration:none!important}.ltsdm-actions a:first-child,.ltsdm-modal-actions a:first-child{background:var(--ltsdm-gold);color:var(--ltsdm-navy-deep)!important;border-color:var(--ltsdm-gold)}.ltsdm-admin-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.ltsdm-admin-metrics div,.ltsdm-admin-top{padding:13px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:rgb(255 255 255 / .065)}.ltsdm-admin-metrics span,.ltsdm-admin-top strong{display:block;color:var(--ltsdm-gold-soft);font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ltsdm-admin-metrics strong{display:block;margin-top:4px;color:var(--ltsdm-white);font-size:1.65rem}.ltsdm-admin-top{margin-bottom:8px}.ltsdm-admin-top span{display:block;margin-top:6px;color:var(--ltsdm-white)}.ltsdm-modal-overlay{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:18px;background:rgb(4 12 22 / .72);backdrop-filter:blur(3px)}.ltsdm-modal{position:relative;width:min(520px, 100%);padding:28px;border:1px solid var(--ltsdm-border);border-radius:22px;background:radial-gradient(circle at top left,rgb(214 173 69 / .16),transparent 34%),linear-gradient(145deg,var(--ltsdm-navy-deep),var(--ltsdm-navy));color:var(--ltsdm-white);box-shadow:var(--ltsdm-shadow)}.ltsdm-modal-close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:1px solid rgb(255 255 255 / .16);border-radius:50%;background:rgb(255 255 255 / .08);color:var(--ltsdm-white);font-size:22px;line-height:1;cursor:pointer}.ltsdm-modal h3{margin:6px 0 10px;color:var(--ltsdm-white);font-size:1.45rem}.ltsdm-modal p{margin:0;color:var(--ltsdm-muted);line-height:1.55}.ltsdm-notice{padding:12px 14px;border-radius:12px;font-weight:700}.ltsdm-notice-warning{border:1px solid rgb(214 173 69 / .45);background:rgb(214 173 69 / .1);color:var(--ltsdm-navy)}@media (max-width:900px){.ltsdm-status-grid{grid-template-columns:1fr}.ltsdm-status-card{min-height:auto}}@media (max-width:560px){.ltsdm-status-panel{width:calc(100vw - 20px);padding:14px}.ltsdm-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ltsdm-panel-head{display:block}}.ltsdm-auth-overlay,.ltsdm-auth-overlay *{box-sizing:border-box}.ltsdm-auth-overlay{position:fixed;inset:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:22px;background:rgb(2 8 23 / .72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ltsdm-auth-overlay.is-open{display:flex}.ltsdm-auth-modal{position:relative;width:min(900px, calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;padding:24px 26px;border:1px solid rgb(212 175 55 / .34);border-radius:22px;background:radial-gradient(circle at top left,rgb(212 175 55 / .16),transparent 36%),linear-gradient(145deg,rgb(8 20 38 / .98),rgb(4 10 22 / .98));color:#fff;box-shadow:0 34px 100px rgb(0 0 0 / .62);font-family:inherit}.ltsdm-auth-close{position:absolute;top:14px;right:16px;width:36px;height:36px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:rgb(255 255 255 / .08);color:#fff;font-size:24px;line-height:1;cursor:pointer}.ltsdm-auth-kicker{display:inline-flex;margin-bottom:10px;color:#d4af37;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ltsdm-auth-modal h2{margin:0 42px 10px 0;color:#fff;font-size:clamp(24px, 4vw, 34px);line-height:1.12;font-weight:950}.ltsdm-auth-intro,.ltsdm-auth-note,.ltsdm-auth-fallback{color:rgb(255 255 255 / .82);font-size:15px;line-height:1.55}.ltsdm-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 12px;padding:6px;border:1px solid rgb(255 255 255 / .14);border-radius:14px;background:rgb(255 255 255 / .06)}.ltsdm-auth-tab{min-height:40px;border:0;border-radius:10px;background:#fff0;color:rgb(255 255 255 / .78);font-size:15px;font-weight:900;cursor:pointer}.ltsdm-auth-tab.is-active{background:linear-gradient(135deg,#d4af37,#f3cf68);color:#071426}.ltsdm-auth-panel{display:none}.ltsdm-auth-panel.is-active{display:block}.ltsdm-auth-panel form,.ltsdm-auth-register-wrap form{display:grid;gap:14px}.ltsdm-auth-panel label{display:grid;gap:7px;color:rgb(255 255 255 / .86);font-size:13px;font-weight:800}.ltsdm-auth-panel input[type="text"],.ltsdm-auth-panel input[type="email"],.ltsdm-auth-panel input[type="password"],.ltsdm-auth-panel select{width:100%;min-height:40px;padding:9px 12px;border:1px solid rgb(255 255 255 / .18);border-radius:10px;background:rgb(255 255 255 / .95);color:#071426;font-size:15px}.ltsdm-auth-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important}.ltsdm-auth-primary,.ltsdm-auth-panel .pms-submit,.ltsdm-auth-panel #pms-submit-button,.ltsdm-auth-panel .pms-submit-button,.ltsdm-auth-panel input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;width:100%;padding:10px 16px;border:0;border-radius:12px;background:linear-gradient(135deg,#d4af37,#f4d06f);color:#071426!important;font-size:15px;font-weight:950;text-decoration:none!important;cursor:pointer}.ltsdm-auth-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;width:100%;padding:11px 16px;border:1px solid rgb(255 255 255 / .22);border-radius:12px;background:rgb(255 255 255 / .08);color:#fff;font-weight:900;cursor:pointer}.ltsdm-auth-guest-actions{margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .14)}.ltsdm-auth-result{min-height:20px;color:rgb(255 255 255 / .78);font-size:13px;line-height:1.45}.ltsdm-auth-result.is-error{color:#ffb4b4}.ltsdm-auth-result.is-success{color:#9ff3b1}.ltsdm-auth-register-wrap .pms-field,.ltsdm-auth-register-wrap .pms-field-section{margin-bottom:8px}.ltsdm-auth-register-wrap label{color:rgb(255 255 255 / .86)!important}.ltsdm-auth-register-wrap a{color:#f4d06f}html.ltsdm-auth-is-open{overflow:hidden}@media (max-width:640px){.ltsdm-auth-modal{padding:24px 18px}.ltsdm-auth-tabs{grid-template-columns:1fr}}.ltsdm-modal-actions{justify-content:center;align-items:center;text-align:center;gap:12px;margin-top:22px}.ltsdm-modal-actions button,.ltsdm-modal-actions a{display:inline-flex;align-items:center;justify-content:center;min-width:142px;min-height:42px;padding:10px 18px;border-radius:999px;border:1px solid rgb(214 173 69 / .7);font-weight:900;cursor:pointer;text-decoration:none!important}.ltsdm-modal-actions .ltsdm-modal-primary,.ltsdm-modal-actions button:first-child,.ltsdm-modal-actions a:first-child{background:var(--ltsdm-gold);color:var(--ltsdm-navy-deep)!important;border-color:var(--ltsdm-gold)}.ltsdm-modal-actions .ltsdm-modal-secondary,.ltsdm-modal-actions button:nth-child(2),.ltsdm-modal-actions a:nth-child(2){background:rgb(255 255 255 / .08);color:var(--ltsdm-white)!important;border-color:rgb(255 255 255 / .24)}.ltsdm-modal p+p{margin-top:12px}.ltsdm-modal-close{z-index:2}.ltsdm-header-status.is-hover-open::after,.ltsdm-header-status.is-click-pinned::after{top:100%;left:-44px;width:min(940px, calc(100vw - 28px));height:28px}.ltsdm-card-remaining,.ltsdm-card-remaining p,.ltsdm-used-line{text-align:center}.ltsdm-ring{display:grid;place-content:center;justify-items:center;align-items:center;row-gap:4px;line-height:1}.ltsdm-ring span,.ltsdm-ring small{display:block;width:auto;margin:0;text-align:center}.ltsdm-account-note{display:grid;gap:7px;margin-top:14px!important;padding:14px 12px 0;text-align:center}.ltsdm-account-note h3{margin:0;color:var(--ltsdm-white);font-size:1.02rem;font-weight:900;letter-spacing:-.01em;line-height:1.2}.ltsdm-account-note p{margin:0!important;color:var(--ltsdm-muted);font-size:.88rem;line-height:1.42}.ltsdm-card-studies{display:flex;flex-direction:column;align-items:center}.ltsdm-card-studies .ltsdm-total{width:100%;text-align:center}.ltsdm-card-studies .ltsdm-actions{justify-content:center;width:100%}.ltsdm-recent li{align-items:flex-start}.ltsdm-recent a,.ltsdm-recent span{min-width:0;overflow-wrap:anywhere}.ltsdm-recent a.ltsdm-recent-title-link::after{content:" ↗";color:var(--ltsdm-gold-soft);font-weight:700;opacity:.7}.ltsdm-auth-register-wrap .pms-subscription-plan-price,.ltsdm-auth-register-wrap .pms-plan-price,.ltsdm-auth-register-wrap .pms-price{display:none!important}.ltsdm-auth-register-wrap ul,.ltsdm-auth-register-wrap ol{margin-top:6px;margin-bottom:8px}.ltsdm-auth-register-wrap p,.ltsdm-auth-register-wrap .pms-field-description,.ltsdm-auth-register-wrap .pms-subscription-plan-description{margin-top:5px;margin-bottom:7px}.ltsdm-auth-register-wrap .pms-field input,.ltsdm-auth-register-wrap .pms-field select{min-height:40px!important}.ltsdm-auth-modal .pms-form-errors-wrapper,.ltsdm-auth-modal .pms_field-errors-wrapper,.ltsdm-auth-modal .pms-field-errors-wrapper,.ltsdm-auth-modal .pms-error,.ltsdm-auth-modal .pms-errors,.ltsdm-auth-modal .pms-error-message,.ltsdm-auth-modal .wppb-error{color:#ffd0d0!important;background:rgb(160 20 20 / .18)!important;border:1px solid rgb(255 180 180 / .28)!important;border-radius:10px;padding:9px 11px}.ltsdm-managed-download{width:100%}.ltsdm-managed-download a,.ltsdm-managed-download button,.ltsdm-managed-download input[type="submit"]{cursor:pointer}.ltsdm-managed-download .is-working,.ltsdm-managed-download [aria-busy="true"]{pointer-events:none;opacity:.82}.ltsdm-admin-metrics button{appearance:none;-webkit-appearance:none;display:block;width:100%;padding:13px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:rgb(255 255 255 / .065);color:var(--ltsdm-white);text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ltsdm-admin-metrics button:hover,.ltsdm-admin-metrics button:focus{transform:translateY(-1px);border-color:rgb(214 173 69 / .42);background:rgb(214 173 69 / .1);outline:none}.ltsdm-admin-metrics button span,.ltsdm-admin-top strong{display:block;color:var(--ltsdm-gold-soft);font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ltsdm-admin-metrics button strong{display:block;margin-top:4px;color:var(--ltsdm-white);font-size:1.65rem}.ltsdm-admin-top a{display:block;margin-top:6px;color:var(--ltsdm-gold)!important;font-weight:850;text-decoration:none!important}.ltsdm-admin-top a:hover{text-decoration:underline!important}.ltsdm-admin-detail-modal{width:min(980px, calc(100vw - 36px));max-height:min(760px, calc(100vh - 36px));display:flex;flex-direction:column}.ltsdm-admin-detail-body{min-height:120px;overflow:hidden}.ltsdm-admin-detail-table-wrap{max-height:min(560px, calc(100vh - 220px));overflow:auto;border:1px solid rgb(255 255 255 / .14);border-radius:14px;background:rgb(255 255 255 / .045)}.ltsdm-admin-detail-table{width:100%;border-collapse:collapse;color:var(--ltsdm-white);font-size:.88rem}.ltsdm-admin-detail-table th,.ltsdm-admin-detail-table td{padding:10px 12px;border-bottom:1px solid rgb(255 255 255 / .10);vertical-align:top}.ltsdm-admin-detail-table th{position:sticky;top:0;z-index:2;background:rgb(7 21 37 / .98);color:var(--ltsdm-gold-soft);text-align:left;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.ltsdm-admin-detail-table a{color:var(--ltsdm-gold)!important;font-weight:850;text-decoration:none!important}.ltsdm-admin-detail-table a:hover{text-decoration:underline!important}.ltsdm-admin-detail-table small{display:block;margin-top:3px;color:var(--ltsdm-muted)}.ltsdm-admin-detail-empty,.ltsdm-admin-detail-loading{margin:0;padding:18px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:rgb(255 255 255 / .055);color:var(--ltsdm-muted)}.ltsdm-managed-download a,.ltsdm-managed-download button,.ltsdm-managed-download input[type="submit"],.ghc-download-wrap .ltsdm-managed-download a,.ghc-download-wrap .ltsdm-managed-download button,.ghc-download-wrap .ltsdm-managed-download input[type="submit"],.ghc-download-wrap a.ltsdm-download-button,.ghc-download-wrap button.ltsdm-download-button,.ghc-download-wrap input[type="submit"].ltsdm-download-button{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:13px 22px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--ltsdm-navy) 0%,var(--ltsdm-navy-soft) 100%)!important;color:#fff!important;font-weight:900!important;line-height:1!important;text-align:center!important;text-decoration:none!important;box-shadow:0 10px 26px rgb(15 36 61 / .24)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.ltsdm-managed-download a:hover,.ltsdm-managed-download button:hover,.ltsdm-managed-download input[type="submit"]:hover,.ghc-download-wrap .ltsdm-managed-download a:hover,.ghc-download-wrap .ltsdm-managed-download button:hover,.ghc-download-wrap .ltsdm-managed-download input[type="submit"]:hover{transform:translateY(-1px)!important;box-shadow:0 14px 32px rgb(15 36 61 / .32)!important;color:#fff!important;filter:brightness(1.04)}.ltsdm-auth-modal{width:min(760px, calc(100vw - 28px))}.ltsdm-auth-register-frame-wrap{width:1px;height:1px;overflow:hidden;position:absolute;left:-9999px;top:auto}.ltsdm-auth-register-frame-wrap iframe{width:1px;height:1px;border:0}.ltsdm-auth-register-status{margin:10px 0 0;color:rgb(255 255 255 / .82);font-size:14px;line-height:1.45}.ltsdm-auth-register-status.is-error{color:#ffd0d0;background:rgb(160 20 20 / .18);border:1px solid rgb(255 180 180 / .28);border-radius:12px;padding:10px 12px}.ltsdm-auth-verify-screen{display:grid;gap:10px;margin:12px 0;padding:16px;border:1px solid rgb(212 175 55 / .34);border-radius:16px;background:rgb(255 255 255 / .07)}.ltsdm-auth-verify-screen[hidden]{display:none!important}.ltsdm-auth-verify-screen h3{margin:0 0 2px;color:#f4d06f;font-size:24px;font-weight:950}.ltsdm-auth-verify-screen p{margin:0;color:rgb(255 255 255 / .84);line-height:1.5}.ltsdm-auth-verify-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin-top:8px}.ltsdm-auth-verify-actions .ltsdm-auth-primary,.ltsdm-auth-verify-actions .ltsdm-auth-secondary{width:auto;min-width:190px}.ltsdm-admin-header-status .ltsdm-admin-dashboard-panel{left:50%;width:min(980px, calc(100vw - 28px));max-height:min(760px, calc(100dvh - 90px));overflow:auto;padding:20px;transform:translateX(-38%);border:1px solid rgb(221 169 48 / .72);border-radius:18px;background:radial-gradient(circle at 20% 0%,rgb(42 101 163 / .13),transparent 34%),linear-gradient(145deg,#071321,#091a2a 58%,#06111d);box-shadow:0 28px 80px rgb(0 0 0 / .56),inset 0 1px 0 rgb(255 255 255 / .05)}.ltsdm-admin-dashboard-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:0 2px 12px;border-bottom:1px solid rgb(255 255 255 / .09)}.ltsdm-admin-dashboard-head>div:first-child{display:flex;align-items:baseline;gap:12px}.ltsdm-admin-dashboard-head strong{color:#fff;font-size:1.2rem;letter-spacing:-.015em}.ltsdm-admin-dashboard-head>div:first-child span{color:#ddb45a;font-size:.67rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ltsdm-panel-behavior-controls,.ltsdm-keep-open-control{display:inline-flex;align-items:center}.ltsdm-panel-behavior-controls{gap:12px}.ltsdm-keep-open-control{gap:8px;color:#f3f6fa;font-size:.83rem;cursor:pointer}.ltsdm-keep-open-control input{position:absolute;opacity:0;pointer-events:none}.ltsdm-keep-open-track{position:relative;width:48px;height:25px;border:1px solid rgb(221 169 48 / .72);border-radius:999px;background:rgb(255 255 255 / .08);transition:background .18s ease}.ltsdm-keep-open-track span{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .35);transition:transform .18s ease}.ltsdm-keep-open-control input:checked+.ltsdm-keep-open-track{background:#dba83d}.ltsdm-keep-open-control input:checked+.ltsdm-keep-open-track span{transform:translateX(23px)}.ltsdm-panel-close-button{width:32px;height:32px;padding:0;border:0;border-left:1px solid rgb(255 255 255 / .18);border-radius:0;background:#fff0;color:#fff;font-size:1.65rem;font-weight:300;line-height:1;cursor:pointer}.ltsdm-overview-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:10px}.ltsdm-overview-card{display:flex;align-items:center;gap:10px;min-width:0;min-height:94px;margin:0;padding:12px;border:1px solid rgb(255 255 255 / .13);border-radius:9px;background:linear-gradient(145deg,rgb(16 33 51 / .96),rgb(8 20 33 / .96));color:#fff;text-align:left;box-shadow:inset 0 1px 0 rgb(255 255 255 / .035)}button.ltsdm-overview-card{cursor:pointer}button.ltsdm-overview-card:hover,button.ltsdm-overview-card:focus{border-color:rgb(221 169 48 / .7);outline:none;transform:translateY(-1px)}.ltsdm-metric-icon,.ltsdm-feature-icon{flex:0 0 auto;width:29px;height:29px}.ltsdm-metric-icon svg,.ltsdm-feature-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ltsdm-icon-blue{color:#43a5ff}.ltsdm-icon-green{color:#39d477}.ltsdm-icon-gold{color:#f0b83f}.ltsdm-icon-purple{color:#bd69f2}.ltsdm-icon-orange{color:#ff9d2e}.ltsdm-icon-pink{color:#ff4774}.ltsdm-metric-copy{min-width:0}.ltsdm-metric-copy>span{display:block;min-height:2.3em;color:#eef3f8;font-size:.68rem;font-weight:850;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}.ltsdm-metric-copy strong{display:block;margin-top:4px;color:#fff;font-size:1.55rem;line-height:1}.ltsdm-admin-dashboard-secondary{display:grid;grid-template-columns:minmax(0,2.25fr) repeat(3,minmax(120px,.8fr));gap:10px;margin-bottom:10px}.ltsdm-admin-feature-card{display:flex;align-items:center;gap:13px;min-width:0;padding:13px 15px;border:1px solid rgb(255 255 255 / .13);border-radius:9px;background:linear-gradient(145deg,rgb(16 33 51 / .96),rgb(8 20 33 / .96))}.ltsdm-admin-feature-card>div{min-width:0}.ltsdm-feature-label{display:block;margin-bottom:4px;color:#e1ad41;font-size:.69rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ltsdm-admin-feature-card a,.ltsdm-admin-feature-card strong{display:block;overflow:hidden;color:#fff!important;font-size:.93rem;font-weight:800;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}.ltsdm-admin-feature-card small{display:inline-block;margin-top:5px;padding:3px 8px;border:1px solid rgb(221 169 48 / .35);border-radius:999px;color:#e5b84e;font-size:.69rem;font-weight:800}.ltsdm-secondary-metric{min-height:102px}.ltsdm-admin-insight-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:10px}.ltsdm-admin-insight-row>*{min-width:0;height:100%}.ltsdm-admin-header-status .ltsdm-admin-alert-card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"alert-icon alert-copy alert-switch" "alert-test alert-heartbeat alert-heartbeat";align-content:center;gap:9px 10px;min-height:96px;margin:0;padding:12px 13px;border-radius:9px;background:linear-gradient(145deg,rgb(13 29 45 / .98),rgb(7 19 31 / .98))}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-menu-icon{grid-area:alert-icon}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-menu-copy{grid-area:alert-copy}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-switch{grid-area:alert-switch}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-test{grid-area:alert-test;grid-column:auto;justify-self:start}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-heartbeat{grid-area:alert-heartbeat;grid-column:auto;justify-self:stretch;text-align:right;white-space:normal}.ltsdm-admin-header-status .ltsdm-admin-alert-card p{display:none}.ltsdm-current-page-views-card{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:96px;padding:12px 15px;border:1px solid rgb(67 165 255 / .28);border-radius:9px;background:radial-gradient(circle at 8% 0%,rgb(67 165 255 / .12),transparent 36%),linear-gradient(145deg,rgb(13 29 45 / .98),rgb(7 19 31 / .98));box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)}.ltsdm-current-page-views-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgb(67 165 255 / .45);border-radius:50%;color:#55adff;background:rgb(67 165 255 / .08)}.ltsdm-current-page-views-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ltsdm-current-page-views-copy{min-width:0}.ltsdm-current-page-views-label{display:block;margin-bottom:3px;color:#e1ad41;font-size:.63rem;font-weight:900;letter-spacing:.09em;line-height:1.1;text-transform:uppercase}.ltsdm-current-page-views-title{display:-webkit-box;overflow:hidden;color:#fff;font-size:.87rem;font-weight:800;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ltsdm-current-page-views-total{display:flex;align-items:baseline;gap:8px;margin-top:7px}.ltsdm-current-page-views-total b{color:#efbd4d;font-size:1.36rem;font-weight:900;letter-spacing:-.02em;line-height:1}.ltsdm-current-page-post-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px}.ltsdm-current-page-post-stat{min-width:0;padding:0 10px;border-left:1px solid rgb(108 135 158 / .28)}.ltsdm-current-page-post-stat:first-child{padding-left:0;border-left:0}.ltsdm-current-page-post-stat:last-child{padding-right:0}.ltsdm-current-page-post-stat b{display:block;color:#efbd4d;font-size:1.22rem;font-weight:900;letter-spacing:-.02em;line-height:1}.ltsdm-current-page-post-stat em{display:block;margin-top:5px;color:#9eafbf;font-size:.59rem;font-style:normal;font-weight:750;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.ltsdm-current-page-views-total em,.ltsdm-current-page-views-empty{color:#9eafbf;font-size:.65rem;font-style:normal;font-weight:750;letter-spacing:.035em;line-height:1.25;text-transform:uppercase}.ltsdm-current-page-views-empty{display:block;margin-top:7px;text-transform:none}.ltsdm-admin-dashboard-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 4px 0;color:#aab6c3;font-size:.76rem}.ltsdm-admin-dashboard-footer>div{display:flex;gap:20px}.ltsdm-admin-dashboard-footer a{color:#eef3f8!important;font-weight:750;text-decoration:none!important}.ltsdm-admin-dashboard-footer a:hover{color:#e4b64f!important}@media (max-width:1050px){.ltsdm-admin-header-status .ltsdm-admin-dashboard-panel{left:0;transform:none;width:min(760px, calc(100vw - 24px))}.ltsdm-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ltsdm-admin-dashboard-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.ltsdm-admin-top-lesson{grid-column:1 / -1}}@media (max-width:720px){.ltsdm-admin-header-status .ltsdm-admin-dashboard-panel{position:fixed;inset:72px 10px auto 10px;width:auto;max-height:calc(100dvh - 84px);padding:14px}.ltsdm-admin-dashboard-head{align-items:flex-start}.ltsdm-admin-dashboard-head>div:first-child{display:block}.ltsdm-admin-dashboard-head>div:first-child span{display:block;margin-top:3px}.ltsdm-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ltsdm-admin-dashboard-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.ltsdm-admin-top-lesson{grid-column:1 / -1}.ltsdm-admin-insight-row{grid-template-columns:1fr}.ltsdm-admin-header-status .ltsdm-admin-alert-card{grid-template-columns:auto minmax(0,1fr) auto}.ltsdm-admin-header-status .ltsdm-admin-alert-card .ltsdm-alert-heartbeat{text-align:left}.ltsdm-admin-dashboard-footer{align-items:flex-start}.ltsdm-admin-dashboard-footer>div{flex-direction:column;gap:6px}}@media (max-width:430px){.ltsdm-overview-card{min-height:84px;padding:10px}.ltsdm-metric-icon{width:24px;height:24px}.ltsdm-metric-copy>span{font-size:.61rem}.ltsdm-metric-copy strong{font-size:1.3rem}.ltsdm-keep-open-control>span:first-child{display:none}}@media (min-width:1051px){.ltsdm-admin-dashboard-secondary{grid-template-columns:minmax(315px,1.65fr) repeat(3,minmax(150px,1fr))}.ltsdm-admin-top-lesson .ltsdm-feature-label{white-space:nowrap}}.ltsdm-email-divider-is-replaced[hidden]{display:none!important}.ltsdm-email-disclosure-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:48px;box-sizing:border-box;margin:14px 0 0;padding:12px 15px;border:1px solid rgb(212 175 55 / .48);border-radius:12px;background:rgb(255 255 255 / .09);color:#1d3557;font-size:13px;font-weight:900;letter-spacing:.02em;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.ltsdm-email-disclosure-toggle:hover{border-color:rgb(244 208 111 / .82);background:rgb(255 255 255 / .14)}.ltsdm-email-disclosure-toggle:focus-visible{outline:3px solid rgb(244 208 111 / .4);outline-offset:2px}.ltsdm-email-disclosure-toggle[aria-expanded="true"]{border-color:rgb(244 208 111 / .82);background:rgb(212 175 55 / .18);color:#132743}.ltsdm-email-disclosure-label{flex:1;text-align:left;color:#1d3557}.ltsdm-email-disclosure-icon{position:relative;flex:0 0 16px;width:16px;height:16px}.ltsdm-email-disclosure-icon::before,.ltsdm-email-disclosure-icon::after{content:"";position:absolute;top:7px;left:2px;width:12px;height:2px;border-radius:999px;background:#f4d06f;transition:transform .2s ease}.ltsdm-email-disclosure-icon::after{transform:rotate(90deg)}.ltsdm-email-disclosure-toggle[aria-expanded="true"] .ltsdm-email-disclosure-icon::after{transform:rotate(0deg)}.ltsdm-email-disclosure-panel{display:grid;grid-template-rows:0fr;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows .3s ease,opacity .2s ease,visibility .3s ease}.ltsdm-email-disclosure-panel.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto}.ltsdm-email-disclosure-panel__inner{min-height:0;min-width:0;overflow:hidden}.ltsdm-email-disclosure-panel.is-open .ltsdm-email-disclosure-panel__inner{padding-top:16px;overflow:visible}@media (prefers-reduced-motion:reduce){.ltsdm-email-disclosure-toggle,.ltsdm-email-disclosure-icon::before,.ltsdm-email-disclosure-icon::after,.ltsdm-email-disclosure-panel{transition:none}}.ltsdm-current-page-download-link{color:inherit;text-decoration:none;border-radius:6px;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.ltsdm-current-page-download-link:hover,.ltsdm-current-page-download-link:focus-visible{background:rgb(67 165 255 / .09);box-shadow:inset 0 0 0 1px rgb(67 165 255 / .26);transform:translateY(-1px);outline:none}.ltsdm-current-page-download-link em{text-decoration:underline;text-decoration-color:rgb(85 173 255 / .55);text-underline-offset:3px}.ct-newsletter-subscribe-form{--theme-link-initial-color: var(--text-color, var(--theme-text-color));--theme-button-min-height: var(--theme-form-field-height, 40px);--theme-button-padding: 5px 20px;--theme-button-border-radius: var(--theme-form-field-border-radius, 3px)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements{display:grid;gap:var(--theme-form-field-gap, 10px)}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="2"]{grid-template-columns:1fr auto}}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="3"]{grid-template-columns:1fr 1fr auto}}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]{--theme-form-boxed-padding: calc(var(--theme-form-field-gap, 10px) / 2);height:auto;padding:var(--theme-form-boxed-padding)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed] .wp-element-button{--theme-button-border-radius: max( calc(var(--theme-form-field-border-radius, 3px) * 0.6), calc(var(--theme-form-field-border-radius, 3px) - var(--theme-form-boxed-padding)) )}.ct-newsletter-subscribe-form .gdpr-confirm-policy,.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{margin:10px 0 0 0}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{display:none}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message,.ct-newsletter-subscribe-form.subscribe-success .ct-newsletter-subscribe-message{display:block}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message{color:#e42b2b;font-size:14px}.ct-newsletter-subscribe-form.subscribe-success *:not(.ct-newsletter-subscribe-message){display:none}.ct-newsletter-subscribe-container{margin-top:60px;padding:var(--padding, 30px);color:var(--text-color, var(--theme-text-color));border-radius:var(--theme-border-radius, 0px);border:var(--newsletter-container-border, none);box-shadow:var(--theme-box-shadow)}.ct-newsletter-subscribe-container h3{font-size:20px}.ct-newsletter-subscribe-container>*{text-align:center;margin-inline:auto}@media(min-width: 690px){.ct-newsletter-subscribe-container>*{width:80%}}.ct-newsletter-subscribe-container>*:first-child{margin-top:20px}.ct-newsletter-subscribe-container>*:last-child{margin-bottom:20px}.pms-form input[type=text],.pms-form input[type=password],.pms-form input[type=email],.pms-form input[type=textarea],#pms_login input[type=text],#pms_login input[type=password],#pms_login input[type=email],textarea{width:100%}#pms_login p{margin-bottom:16px}#pms_login .login-remember{display:flex;align-items:center;justify-content:flex-start;gap:7px}#pms_login .login-remember input{cursor:pointer}#pms_login .login-remember label{margin-bottom:0;cursor:pointer}#pms_login input[type="checkbox"]{margin:0}#pms_login .login-extra .separator{margin-left:4px;margin-right:4px}.pms-form>input[type=submit]{margin-right:20px}form.pms-form ul.pms-form-fields-wrapper li{list-style:none}form.pms-form ul.pms-form-fields-wrapper{list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.pms-form{margin-bottom:1em}.pms-form .pms-field-section{list-style:none}.pms-field{margin:0 0 20px 0}.pms-field input[type=checkbox],.pms-field input[type=radio]{margin-right:7px}.pms-field.pms-field-type-select select,.pms-field.pms-field-type-select_state select{width:100%}.pms-field.pms-field-type-checkbox .pms-field-input-container label,.pms-field.pms-field-type-radio .pms-field-input-container label{display:inline-block;margin-right:12px}.pms-field-description{font-size:.85em;font-style:italic;opacity:.8;margin:5px 0}.pms-field-required-asterix{display:inline-block;margin:0 3px;color:#c0392b}.pms-submit-disabled{cursor:wait!important}.pms-form .beehive,.wppb-user-forms .beehive{display:none}.pms_field-errors-wrapper p{font-size:90%;color:#c0392b}.pms-login-error{padding:5px 10px;border:1px solid rgb(255 64 64 / .75);background:rgb(255 64 64 / .1)}.pms-form-errors-wrapper{padding:5px 10px;border:1px solid rgb(255 64 64 / .75);background:rgb(255 64 64 / .1);margin-bottom:1em;font-size:80%;color:#c0392b}.pms-form-errors-wrapper p:last-of-type{margin-bottom:0}.pms_success-messages-wrapper p{padding:5px 10px;background:rgb(59 139 8 / .2);border:1px solid rgb(59 139 8 / .5);color:#317307}.pms-warning-message-wrapper{padding:2rem;background:#f6f6f6;border-left:5px solid #e76054;border-radius:3px;box-shadow:0 2px 8px 3px rgb(0 0 0 / .1);background:rgb(231 96 84 / .08);margin-bottom:32px}.pms-warning-message-wrapper>p:last-of-type{margin-bottom:0}.pms-billing-state__select{display:none}#pms_billing_country_chosen,#pms_billing_state_chosen{width:100%!important}#pms-renew-subscription-form p,#pms-cancel-subscription-form p,#pms-abandon-subscription-form p{margin-bottom:16px}.pms-subscription-plans-group-wrapper{border-bottom:1px solid #ccc;margin-bottom:20px}.pms-subscription-plan{margin-bottom:18px}.pms-subscription-plan input{margin-right:7px}.pms-subscription-plan-description{font-size:85%;font-style:italic;margin-left:24px}.pms-subscription-plan.pms-hidden .pms-subscription-plan-description{margin-left:0}.pms-subscription-plan.pms-last,.pms-subscription-plans-group-wrapper.pms-last{border-bottom:0}.pms-subscription-plan label,.pms-subscription-plan input{cursor:pointer}.pms-subscription-plan .pms-subscription-plan-price>.pms-divider:not(:first-of-type):not(.pms-duration-divider){display:none}.pms-account-subscriptions-header>span,.pms-account-subscription>span{display:inline-block;width:24%;vertical-align:text-top}.pms-account-subscription-details-table{margin-bottom:12px}.pms-account-subscription-details-table tr>td:first-of-type{font-weight:700}.pms-account-subscription-details-table__payment-method__wrap{display:flex;align-items:center;margin-bottom:8px}.pms-account-subscription-details-table__payment-method__brand,.pms-account-subscription-details-table__payment-method__number{margin-right:8px}.pms-account-subscription-details-table__payment-method__brand svg,.pms-account-subscription-details-table__payment-method__brand{width:32px;height:24px}.pms-account-subscription-details-table__payment-method__brand-paypal{display:flex;align-items:center;justify-content:center}.pms-account-subscription-details-table__payment-method__brand-paypal svg,.pms-account-subscription-details-table__payment-method__brand-paypal{width:60px}.pms-account-subscription-action-link{margin-right:10px;cursor:pointer}.pms-account-subscription-action-link__update-payment-method{font-size:90%}.pms-subscription-plan.pms-subscription-plan-has-actions,.pms-subscription-plans-header{border-bottom:1px solid #ccc;margin-bottom:.8421em;padding-bottom:.8421em}.pms-subscription-plan.pms-subscription-plan-has-actions:after{display:block;content:'';clear:both}.pms-subscription-plans-header{font-weight:700}.pms-account-subscription .pms-subscription-plan-name,.pms-subscription-plan-expiration{display:inline-block;width:30%;vertical-align:text-top}.pms-subscription-plan-actions{float:right}.pms-subscription-plan-actions a{margin-left:10px}.pms-subscription-plan-actions a:first-of-type{margin-left:0}.pms-subscription-plan-actions .pms-action-retry-payment-wrapper{text-align:right}.wppb-form-field.wppb-subscription-plans label{width:100%;float:none}.wppb-form-field.wppb-subscription-plans input{display:inline-block;float:none;margin-right:7px!important}.wppb-form-field.wppb-subscription-plans span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em}.wppb-form-field.wppb-subscription-plans h4{margin-bottom:16px}.wppb-user-forms .pms-billing-details input[type="text"]{width:100%}#pms-paygates-wrapper{margin-bottom:1em}#pms-paygates-inner{visibility:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:30px}#pms-paygates-inner>label{display:inline-flex;align-items:center;cursor:pointer;margin:0;background-color:#FFF}#pms-paygates-inner input{appearance:none;display:none}#pms-paygates-inner input+span{border:1px solid #CFD4DE;width:136px;height:56px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#pms-paygates-inner input+span:hover,#pms-paygates-inner input:checked+span{border-color:#0056ba}#pms-paygates-inner input[value="manual"]+span,#pms-paygates-inner input[value="authorize_net"]+span{font-style:normal;font-weight:500;font-size:14px;color:#090A0B}#pms-paygates-inner input[value="paypal_pro"]+span,#pms-paygates-inner input[value="paypal_express"]+span,#pms-paygates-inner input[value="paypal_standard"]+span,#pms-paygates-inner input[value="paypal_connect"]+span{font-size:0;background:url(/wp-content/plugins/paid-member-subscriptions/assets/images/PayPal-payment-icon.svg) no-repeat center center}#pms-paygates-inner input[value="stripe_connect"]+span,#pms-paygates-inner input[value="stripe_intents"]+span{font-size:0;background:url(/wp-content/plugins/paid-member-subscriptions/assets/images/CreditCard-payment-icon.svg) no-repeat center center}#pms-active-gateways-not-available,#pms-gateways-not-available{background:rgb(52 152 219 / .25);border:1px solid rgb(52 152 219 / .85);color:rgb(41 128 185);padding:.5em .75em;margin:1em 0}#pms-gateways-not-available{display:none}.pms-paygate-extra-fields{display:none}.pms-subscription-plan-auto-renew{margin-bottom:1em}.pms-form .pms-billing-toggle,.pms-form .pms-email-marketing-field label,.pms-form .pms-gdpr-field label,.pms-subscription-plan-auto-renew label{display:flex;justify-content:flex-start;gap:4px;cursor:pointer}.pms-form .pms-billing-toggle label{cursor:pointer}.pms-form .pms-gdpr-field label{align-items:flex-start}.pms-form .pms-billing-toggle,.pms-form .pms-email-marketing-field label,.pms-subscription-plan-auto-renew label{align-items:center}.pms-form .pms-gdpr-field label .pms-gdpr-field-text{padding-top:2px}.pms-form .pms-email-marketing-field label .pms-email-marketing-field-text a,.pms-form .pms-gdpr-field label .pms-gdpr-field-text a{line-height:20px}.pms-table,.pms-table th,.pms-table td{border:1px solid #e1e1e1}.pms-table{border-width:1px 0 0 1px}.pms-table th,.pms-table td{border-width:0 1px 1px 0}#pms-submit-button-loading-placeholder-text{display:none}.pms-account-navigation{margin-bottom:12px;font-weight:700}.pms-account-navigation ul{list-style-type:none!important;display:flex;flex-wrap:wrap;margin:0!important;padding:0!important}@media screen and (max-width:600px){.pms-account-navigation ul{flex-direction:column}}.pms-account-navigation li{list-style:none!important}.pms-account-navigation li.pms-account-navigation-link{margin-right:16px}.pms-account-navigation li.pms-account-navigation-link a{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.pms-account-navigation li.pms-account-navigation-link a:hover,.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{box-shadow:0 1px 0 0 currentColor!important}.pms-payment-error{padding:5px 10px;border:1px solid rgb(255 64 64 / .75);background:rgb(255 64 64 / .1);margin-bottom:16px;font-size:90%;color:#c0392b}.pms-payment-error p{margin-bottom:10px}.pms-payment-error p:first-of-type{margin-top:0}.pms-payment-error p:last-of-type{margin-bottom:0}.pms-payment-error__message{font-weight:700}ul.pms-field-section{margin-left:0;padding-left:0}.wppb-form-field.wppb-subscription-plans .pms-form-fields-wrapper label,.wppb-form-field.wppb-subscription-plans .pms-field-section label{width:30%;float:left;padding-bottom:5px}.wppb-form-field .pms-form-fields-wrapper #pms_card_exp_month,.wppb-form-field .pms-form-fields-wrapper #pms_card_exp_year,.wppb-form-field .pms-field-section #pms_card_exp_month,.wppb-form-field .pms-field-section #pms_card_exp_year{width:15%}.wppb-form-field .pms-field-card-expiration select,.wppb-form-field .pms-field-type-card_expiration_date select{float:none}.wppb-form-field .pms-form-fields-wrapper .pms_expiration_date_separator,.wppb-form-field .pms-field-section .pms_expiration_date_separator{padding:0 5px}.wppb-form-field #pms_billing_country,.wppb-form-field #pms_billing_state,.wppb-form-field #pms_card_number,.wppb-form-field .pms-billing-details input[type=text]{width:69.9%}.wppb-form-field.wppb-subscription-plans .pms-form-fields-wrapper input,.wppb-form-field.wppb-subscription-plans .pms-field-section input{margin-right:0!important}#pms_edit-profile-form .pms-billing-details{display:flex;margin-bottom:24px}#pms-upgrade-subscription-form .pms-upgrade__message,#pms-change-subscription-form .pms-upgrade__message{margin-bottom:1.2em;font-size:115%}.pms-subscription-plan-price__recurring{display:none}.pms-prorate-frontend-message{margin-bottom:1.345em;font-size:90%;font-style:italic}#pms-update-payment-method-form #pms-credit-card-information{margin-top:24px}#pms-update-payment-method-form .pms-paygate-extra-fields-authorize_net{display:block}#pms-update-payment-method-form .pms_field-errors-wrapper{margin-bottom:24px}.pms-subscription-plan input.small{width:10%!important;min-width:80px}.pms-field .pms_pwyw_pricing{display:inline-block;margin-left:5px}#pms-pass-strength-result{background-color:#eee;border:1px solid #ddd;display:inline-block;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;line-height:28px;min-height:36px}#pms-pass-strength-result.short{background-color:#FFA0A0;border-color:#F04040}#pms-pass-strength-result.bad{background-color:#FFB78C;border-color:#FF853C}#pms-pass-strength-result.good{background-color:#FFEC8B;border-color:#fc0}#pms-pass-strength-result.strong{background-color:#C3FF88;border-color:#8DFF1C}.pms-register-form-top-plans .pms-form-fields-wrapper{display:flex;flex-direction:column}.pms-register-form-top-plans .pms-form-fields-wrapper .pms-field-subscriptions{order:1}.pms-register-form-top-plans .pms-form-fields-wrapper .pms-credit-card-information{order:2}.pms-register-form-top-plans .pms-form-fields-wrapper .pms-account-section-wrapper{order:3}.pms-register-form-top-plans .pms-form-fields-wrapper .pms-billing-details:not(#pms_edit-profile-form .pms-billing-details,#pms-update-payment-method-form .pms-billing-details){order:4}.pms-spinner{width:48px;height:48px;border:5px solid #fff0;border-bottom-color:#0056ba;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.pms-spinner__holder{display:flex;align-items:center;justify-content:center;width:100%;height:80px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.grecaptcha-badge{visibility:hidden!important}#pms_billing_country{width:100%}.StripeElement{box-sizing:border-box;padding:10px 12px;border:1px solid #cfd7df;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fb1427}.StripeElement--webkit-autofill{background-color:#fefde5!important}.pms-loader{display:block;width:50px;height:50px;margin:0 auto;border:3px solid rgb(255 255 255 / .3);border-radius:50%;border-top-color:#00a0d2;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.pms-auth-form__loader-msg{margin-top:6px;text-align:center}.pms-stripe-error-message{font-size:16px;color:#fb1427;margin-top:8px}.wppb-user-forms .pms-paygate-extra-fields-stripe_connect{margin-bottom:24px}.pms-stripe-error-message+.pms_field-errors-wrapper{display:none}#pms-stripe-payment-elements.StripeElement,#payment-request-button.StripeElement{height:auto;border:0;border-radius:0;padding:0;box-shadow:none;-webkit-transition:none;transition:none}.pms-form #payment-request-button{margin-bottom:18px}#pms-stripe-payment-elements{max-width:500px;margin-bottom:16px}#pms_subscription_plans_discount_code{width:50%}#pms-subscription-plans-discount-messages-wrapper{display:none;padding:1em;margin:1em 0;margin-top:0;border:1px solid #e7e7e7}#pms-subscription-plans-discount-messages{display:none}#pms-subscription-plans-discount-messages-loading{display:none}label[for="pms_subscription_plans_discount"]{display:block}.pms-discount-error{color:#c0392b;font-size:80%}.pms-discount-success{color:green}#pms-subscription-plans-discount{margin-bottom:1em}#pms-paygate-extra-fields-paypal_connect__placeholder{max-width:200px}.logged-in #pms-paygate-extra-fields-paypal_connect__placeholder{max-width:250px}#pms-paypal-connect{margin-bottom:16px}.pms-billing-details{display:none;flex-wrap:wrap;gap:18px}.pms-billing-details .pms-field{margin-bottom:0;width:100%}.pms-billing-details .pms-field-type-heading h3,.pms-billing-details .pms-field-type-heading h4{margin-bottom:0}.pms-billing-details .pms-field-type-heading{margin-bottom:12px}@media screen and (min-width:600px){.pms-billing-details .pms-billing-first-name,.pms-billing-details .pms-billing-last-name,.pms-billing-details .pms-billing-city,.pms-billing-details .pms-billing-state,.pms-billing-details .pms-billing-zip,.pms-billing-details .pms-billing-country{flex-basis:calc(50% - 9px)}}.pms-invite-code-description{font-weight:400;font-size:16px;line-height:18px;color:#6E7A86;margin-top:5px;font-style:italic}.pms-gift-activation-message{padding:1.5rem;border-left:5px solid #00a0d2;border-radius:3px;box-shadow:0 2px 8px 3px rgb(0 0 0 / .1);margin-bottom:32px}.pms-confirm-pause-subscription,.pms-redirect-back-pause-subscription,.pms-confirm-resume-subscription,.pms-redirect-back-resume-subscription{margin-right:20px!important}