.pk-app .recovery-page{background:var(--bg);color:var(--text);font-family:var(--font-body)}.pk-app .recovery-state{--recovery-border:var(--border);background:var(--surface);color:var(--text);box-shadow:0 1rem 3.4375rem color-mix(in srgb, var(--accent) 6%, transparent);border-radius:1.5rem}.pk-app .recovery-state__mark{background:var(--accent-soft);color:var(--accent);border-color:var(--border);border-radius:.875rem}.pk-app .recovery-state__eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-weight:700}.pk-app .recovery-state h1{font-family:var(--font-display);font-weight:500;line-height:1.4}.pk-app .recovery-state p:not(.recovery-state__eyebrow),.pk-app .recovery-state__reference{color:var(--muted)}.pk-app .recovery-state__actions button{background:var(--accent);color:var(--accent-text)}.pk-app .recovery-state__actions button:hover{background:var(--accent-strong)}.pk-app .recovery-state a{color:var(--accent)}.pk-app .recovery-state :is(button,a):focus-visible{outline-color:var(--accent)}.pk-app .chats__filters{border:.0625rem solid var(--border);background:var(--bg);border-radius:.6875rem;gap:.25rem;margin:0 1.125rem .875rem;padding:.25rem;display:flex}.pk-app .chats__filters button{color:var(--muted);font:600 .6875rem/1.4 var(--font-body);background:0 0;border:.0625rem solid #0000;border-radius:.4375rem;flex:1;padding:.5rem .3125rem}.pk-app .chats__system-preview{color:var(--text)}.pk-app .pk-home .pk-hero-copy>p{max-width:min(100%,32ch)}.pk-app .chats__filters button[aria-pressed=true]{background:var(--surface);color:var(--accent);border-color:var(--border);box-shadow:0 .125rem .5rem color-mix(in srgb, var(--text) 4%, transparent)}.pk-app .chat-window__deal-picker{border-bottom:.0625rem solid var(--border);background:var(--bg);flex-wrap:wrap;align-items:end;gap:.5rem .875rem;padding:.75rem 1rem;display:flex}.pk-app .chat-window__deal-picker label{min-width:0;color:var(--muted);flex:1;gap:.375rem;font-size:.6875rem;display:grid}.pk-app .chat-window__deal-picker select{border:.0625rem solid var(--border);width:100%;max-width:100%;color:var(--text);background:var(--surface);font:500 .75rem var(--font-body);border-radius:.5rem;padding:.5rem .625rem}.pk-app .chat-window__deal-side>a{color:var(--muted);font:500 .625rem/1.5 var(--font-body);text-underline-offset:.1875rem}.pk-app .chat-window__deal-side>a:hover{color:var(--accent)}.pk-app .chat-window__deal-side{flex-wrap:wrap}.pk-app .media-upload-status,.pk-app .pk-upload-status{border:.0625rem solid var(--border);background:var(--accent-soft);color:var(--accent);font:600 .75rem/1.5 var(--font-body);border-radius:.625rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.pk-app :is(.media-upload-status,.pk-upload-status) button{color:var(--text);text-underline-offset:.1875rem;font:inherit;text-decoration:underline}.pk-app .pk-settings-editor .profile-editor__form{padding:0}.pk-app .pk-settings-editor .profile-editor__avatar-row{border-bottom:.0625rem solid var(--border);align-items:center;gap:1.25rem;padding-bottom:1.5rem;display:flex}.pk-app .pk-settings-editor .profile-editor__avatar{background:var(--accent-soft);flex:0 0 5rem;width:5rem;height:5rem}.pk-app .pk-settings-editor .profile-editor__avatar-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.pk-app .pk-settings-editor .profile-editor__avatar-actions small,.pk-app .pk-settings-editor .profile-editor__field small{width:100%;color:var(--muted);font:400 .6875rem/1.7 var(--font-body)}.pk-app .pk-settings-editor .profile-editor__avatar-actions :is(label,button){border:.0625rem solid var(--border);background:var(--surface-raised);min-height:2.375rem;color:var(--text);font:600 .75rem/1.4 var(--font-body);border-radius:.5625rem;align-items:center;padding:.5rem .75rem;display:inline-flex}.pk-app .pk-settings-editor .profile-editor__file-button input{clip-path:inset(50%);width:.0625rem;height:.0625rem;padding:0;position:absolute}.pk-app .pk-settings-editor .profile-editor__file-button:focus-within{outline:.125rem solid var(--accent);outline-offset:.1875rem}.pk-app .pk-settings-editor .profile-editor__save{border:.0625rem solid var(--accent);background:var(--accent);color:var(--accent-text);font:650 .8125rem var(--font-body);border-radius:.625rem;padding:.75rem 1.125rem}.pk-app .pk-settings-signout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.pk-app .pk-settings-signout h2{font:500 1rem var(--font-display);margin:0 0 .5rem}.pk-app .pk-settings-signout p{color:var(--muted);font-size:.75rem}.pk-app .pk-profile-concept__reviews-copy small{color:var(--muted);font:400 .625rem/1.5 var(--font-body)}.pk-app .pk-balance .balance-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pk-app .pk-balance .balance-summary section{min-width:0;padding:1.5rem;position:relative}.pk-app .pk-balance .balance-summary h2{margin:1.25rem 0 .75rem;font-size:.75rem}.pk-app .pk-balance .balance-summary strong,.pk-app .pk-balance .pk-balance__held{font:550 clamp(1.3125rem, 2.3vw, 1.875rem)/1.5 var(--font-display);letter-spacing:-.05em}.pk-app .pk-balance .balance-summary p{font-size:.6875rem;line-height:1.7}.pk-app .pk-balance .balance-summary .pk-balance__available{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}.pk-app .pk-balance .pk-balance__available strong{color:var(--accent)}.pk-app .pk-balance .pk-balance__held{background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.pk-app .pk-balance .pk-balance__held svg{color:var(--accent)}.pk-app .pk-balance .pk-balance__card-icon{background:var(--surface-raised);color:var(--accent);border-radius:.75rem;padding:.625rem;display:inline-flex}.pk-app .pk-balance .pk-button--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.pk-app .pk-balance .pk-button--primary:hover{background:var(--accent-strong)}.pk-app .pk-balance .pk-withdrawals{margin:2rem 0 2.5rem}.pk-app .pk-balance .pk-withdrawals__heading{align-items:flex-start;gap:1rem;display:flex}.pk-app .pk-balance .pk-withdrawals h2,.pk-app .pk-balance>h2{font:500 1.125rem/1.6 var(--font-display)}.pk-app .pk-balance .pk-withdrawals p{color:var(--muted);margin-top:.5rem;font-size:.75rem;line-height:1.7}.pk-app .pk-balance .pk-withdrawals form{flex-wrap:wrap;align-items:end;gap:1rem;margin:1.5rem 0;display:flex}.pk-app .pk-balance .pk-withdrawals form label{max-width:20rem;color:var(--muted);flex:1;margin:0;font-size:.75rem}.pk-app .pk-balance .pk-withdrawals form input{width:100%;height:2.75rem;font-size:1rem}.pk-app .pk-balance .pk-withdrawals [role=alert]{color:var(--danger)}.pk-app .pk-balance .pk-withdrawals__list{gap:.625rem;display:grid}.pk-app .pk-balance .pk-withdrawals__list article{border:.0625rem solid var(--border);background:var(--bg);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.pk-app .pk-balance .pk-withdrawals__list article>div{overflow-wrap:anywhere;min-width:0}.pk-app .pk-balance .pk-withdrawals__list article p{margin-top:.25rem}.pk-app .pk-balance .pk-withdrawals__empty{border:.0625rem dashed var(--border);background:var(--bg);border-radius:.75rem;padding:1rem}.pk-app .pk-balance .account-page__actions label{min-width:11.25rem;color:var(--muted);flex:1;font-size:.75rem}.pk-app .pk-balance .account-page__actions select{height:2.75rem;color:var(--text)}.pk-app .pk-balance .account-page__review{border:.0625rem solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:.875rem;margin:.75rem 0;padding:1.125rem;font-size:.8125rem;line-height:1.8}.pk-app .pk-balance .account-page__review .account-page__row{background:0 0;gap:1rem;padding:0}.pk-app .pk-balance .account-page__review p{color:var(--muted);margin:.375rem 0}.pk-app .pk-balance .account-page__review a{color:var(--accent)}@media (max-width:64rem){.pk-app .pk-balance .balance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.pk-app .pk-balance .balance-summary{gap:.625rem}.pk-app .pk-balance .balance-summary section{padding:1rem}.pk-app .pk-balance .balance-summary strong,.pk-app .pk-balance .pk-balance__held{font-size:1.1875rem}.pk-app .pk-balance .pk-withdrawals form label{max-width:none}.pk-app .pk-balance .pk-withdrawals form .pk-button{width:100%}.pk-app .pk-balance .pk-withdrawals__list article{flex-direction:column;align-items:stretch}.pk-app .pk-settings-editor .profile-editor__avatar-row{align-items:flex-start;gap:.875rem}.pk-app .pk-settings-editor .profile-editor__avatar{flex-basis:4rem;width:4rem;height:4rem}.pk-app .pk-settings-signout .account-logout,.pk-app .pk-settings-signout .pk-button{width:100%}.pk-app .chat-window__deal-picker{padding:.625rem .75rem}}@media (prefers-reduced-motion:no-preference){.pk-app .recovery-state{animation:.68s cubic-bezier(.22,1,.36,1) backwards pk-copy-arrive}.pk-app .chats__filters button,.pk-app .pk-settings-editor .profile-editor__save{transition:background-color .22s,color .22s,border-color .22s}.pk-app .pk-settings-editor .profile-editor__save:active{scale:.97}}body.pk-body .pk-image-crop{font-family:var(--font-body),sans-serif;box-shadow:var(--overlay-shadow)}body.pk-body .pk-image-crop::backdrop{background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}body.pk-body .pk-image-crop h2{font:500 1.125rem/1.5 var(--font-display);margin:0 0 .75rem}body.pk-body .pk-image-crop p{color:var(--muted);font:400 .75rem/1.7 var(--font-body);margin-block:.75rem}body.pk-body .pk-image-crop input{accent-color:var(--accent)}body.pk-body .pk-image-crop button{font-family:inherit}body.pk-body .pk-image-crop :is(button,input):focus-visible{outline:.125rem solid var(--accent);outline-offset:.1875rem}
:root[data-theme] :is(.pk-product-card,.product-card,.pk-category-card,.pk-mobile-tile,.pk-program-tile,.pk-panel,.pk-revision-box,.pk-info-note,.pk-choice-panel,.pk-catalog-banner,.pk-balance-card,.pk-profile-hero,.profile-products__list,.products-empty-state,.profile-products__error,.profile-products__tabs,.products-tools,.deals-page__tabs,.pk-profile-concept__identity,.pk-profile-concept__wallet,.pk-profile-concept__settings,.pk-inventory__create,.pk-profile-concept .profile-product,.profile-product__menu,.user-profile__button,.products-tools__control,.products-tools__search,.deals-page__search,.chats__search,.create-product__search,.category-filters__search,.pk-search,.chats__filters,.pk-withdrawals__empty,.support-page__workspace,.pk-seller-banner,.pk-seller-invite,.pk-mobile-discovery,.pk-app-tiles>a,.pk-product-skeleton,.pk-catalog-loading-filters,.pk-product-loading__details,.deals-page__card,.deals-page__intro,.deal-page__transaction-card,.deal-page__notice,.deal-page__main>section,.deal-page__side>section,.product-page__feature,.product-page__description,.create-product__selected,.create-product__category,.create-product__form-section,.balance-summary,.pk-withdrawals__list article,.account-page__review,.pk-auth-form-wrap .auth-screen__inner,.pk-auth-form-wrap>.plikly-login__form,.pk-button,.pk-icon-button,.auth-socials__button,.product-page__button--outline,.deal-page__notice-button,.deals-page__tool,.deals-page__chat-button,.deals-page__active-filters button,.deals-page__filters-footer button,.deal-modal__button,.profile-product-modal__button,.profile-product-modal__boost-submit,.profile-product-modal__activate-submit,.product-buy-modal__button,.create-product__terms-button,.profile-products__error button,.pk-profile-action,.pk-balance-withdraw,.chat-window__navigation>button,.chat-window__search-results>button,.chats__filters button,.auth-mode-switch button,.support-page__conversation button){border-color:#0000!important}:root[data-theme] :is(.products-tools__search,.deals-page__search):focus-within{background-color:var(--focus-surface);outline:none}
.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters{background:var(--surface-raised);border:0;border-radius:.875rem;gap:.25rem;margin:0 1.25rem 1rem;padding:.3125rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters button{min-height:2.25rem;color:var(--muted);font:750 .8125rem/1.4 var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.625rem;flex:1;justify-content:center;align-items:center;padding:0 .625rem;display:inline-flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters button:hover{color:var(--text)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-toggle{flex-shrink:0;margin-left:auto}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-toggle[aria-expanded=true]{color:var(--accent);background:var(--accent-soft)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel{height:auto;min-height:0;max-height:none;padding:.5rem .75rem;overflow:visible}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal{gap:.75rem;height:auto;min-height:0;margin:0;padding:.625rem .75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-product{grid-template-columns:3.25rem minmax(0,1fr);gap:.625rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-img{border-radius:.5rem;width:3.25rem;height:2.4375rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-side{padding-left:.75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-title{font-size:.75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-cta{min-height:2.75rem;padding:.625rem 1rem;font-size:.75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__system,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message{border:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__system--review{width:min(100%,28.75rem)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__system--review .chat-window__review{background:0 0;border-radius:0;align-items:flex-start;gap:.75rem;padding:.375rem 0 0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__review .chat-window__buyer-avatar{flex-basis:2.25rem;width:2.25rem;height:2.25rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__review-head b{color:var(--text);font:650 .75rem/1.5 var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__review-head time{color:var(--muted);font:.625rem/1.5 var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__review .chat-window__stars{letter-spacing:.125rem;margin-top:.375rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__system--review .chat-window__review-text{border-left:.125rem solid color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--text);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font:.75rem/1.8 var(--font-body);margin:.75rem 0 0;padding-left:.75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket-badge{background:var(--accent-soft);color:var(--accent);font:650 .625rem/1.4 var(--font-body);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.3125rem;padding:.25rem .5rem;display:inline-flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket-badge:before{content:"";background:currentColor;border-radius:50%;width:.25rem;height:.25rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket-badge--closed{color:var(--muted);background:var(--surface-raised)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket{border-bottom:.0625rem solid var(--border);background:var(--surface);flex-shrink:0;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket>summary::-webkit-details-marker{display:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket>summary{cursor:pointer;align-items:center;gap:.75rem;min-height:4.375rem;padding:.75rem 1.5rem;list-style:none;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__mark{border:.0625rem solid var(--border);width:2.25rem;height:2.25rem;color:var(--accent);background:var(--bg);border-radius:.625rem;flex:0 0 2.25rem;place-items:center;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket summary>span:nth-child(2){overflow-wrap:anywhere;flex:1;gap:.3125rem;min-width:0;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket summary strong{font:650 .75rem var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket summary small{color:var(--muted);font:.6875rem var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket>summary>svg:last-child{transition:transform .18s ease-out}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket[open]>summary>svg:last-child{transform:rotate(180deg)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--muted) 42%, var(--border)) #0000;max-height:min(34dvh,21.25rem);padding:.25rem 1.5rem 1.25rem 4.5rem;overflow-y:auto}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body::-webkit-scrollbar{width:.375rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body::-webkit-scrollbar-track{background:0 0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body::-webkit-scrollbar-thumb{border:.0625rem solid var(--surface);background:color-mix(in srgb, var(--muted) 42%, var(--border));border-radius:1.25rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body::-webkit-scrollbar-thumb:hover{background:var(--muted)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket[open] .chat-ticket__body{animation:.18s ease-out both chat-ticket-open}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__actions{justify-content:flex-end;padding-block:.25rem 1rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body h3{font:650 .875rem var(--font-body);margin:0 0 .5rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body p{max-width:42.5rem;color:var(--muted);font:.75rem/1.75 var(--font-body);overflow-wrap:anywhere;margin:0 0 1rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket dl>div{gap:.3125rem;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket dt{color:var(--muted);font:.6875rem var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket dd{font:550 .75rem/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket dd a{color:var(--accent);gap:.3125rem;display:inline-flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__deadline,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__resolution{border:.0625rem solid var(--border);background:var(--bg);color:var(--accent);border-radius:.625rem;gap:.625rem;margin:.875rem 0;padding:.75rem;font-size:.75rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__deadline svg,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__resolution svg{flex-shrink:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__resolution strong{font:650 .75rem var(--font-body);margin-bottom:.4375rem;display:block}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__resolution p{margin:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__system--payment{width:min(100%,53.75rem)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .linkified-text__link,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-detail-toggle{text-underline-offset:.1875rem;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;text-decoration-thickness:.0625rem;color:var(--accent)!important}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .linkified-text__link:hover,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .linkified-text__link:focus-visible,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-detail-toggle:hover,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-detail-toggle:focus-visible{background:0 0;text-decoration:underline;color:var(--accent)!important}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-header-search{flex:0 2.375rem;width:2.375rem;min-width:0;margin-left:auto;transition:width .18s ease-out,flex-basis .18s ease-out;position:relative}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-header-search.is-open{flex-basis:20rem;width:20rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-toggle[hidden]{display:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field{border:.0625rem solid var(--border);background:var(--surface-raised);height:2.5rem;color:var(--muted);border-radius:.625rem;align-items:center;gap:.5rem;padding-left:.75rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field>svg{flex-shrink:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field input{width:100%;min-width:0;color:var(--text);font:.75rem/1.5 var(--font-body);background:0 0;border:0;outline:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field input::placeholder{color:var(--muted)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field .pk-icon-button{flex-shrink:0;width:2.125rem;height:2.125rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-menu{z-index:60;border:.0625rem solid var(--border);background:var(--surface);width:min(25rem,100vw - 2.5rem);max-height:min(26.875rem,55dvh);box-shadow:var(--shadow);border-radius:.75rem;flex-direction:column;padding:0;animation:.15s ease-out both chat-ticket-open;display:flex;position:absolute;top:calc(100% + .5rem);left:auto;right:0;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-count{color:var(--muted);font:.6875rem var(--font-body);margin:.625rem .875rem .375rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results{min-height:0;padding:0 .5rem .5rem;overflow-y:auto}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results>button{border:.0625rem solid #0000;border-bottom-color:var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:.625rem;padding:.625rem;display:block}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results>button:hover,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results>button.is-active{background:var(--accent-soft)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results>button>span{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results strong{font:650 .6875rem var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results time{color:var(--muted);font:.625rem var(--font-body)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-results p{-webkit-line-clamp:3;overflow-wrap:anywhere;font:.75rem/1.5 var(--font-body);-webkit-box-orient:vertical;margin:.375rem 0 0;padding:0;display:-webkit-box;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-empty{text-align:center;color:var(--muted);justify-items:center;gap:.625rem;padding:1.875rem 1rem;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-empty strong{color:var(--text);font-size:.8125rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__header{z-index:15;position:relative}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) mark{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--text);border-radius:.1875rem;padding:.0625rem .125rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-feedback,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-more{font:.75rem/1.5 var(--font-body);flex-shrink:0;padding:.625rem .875rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-more{border:0;border-top:.0625rem solid var(--border);color:var(--accent);cursor:pointer;background:0 0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-feedback button{color:var(--accent);background:0 0;border:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation>details.chat-ticket{max-height:none;padding:0;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation>.chat-window__header{border-bottom:.0625rem solid var(--border);background:var(--surface);align-items:center;min-height:4rem;padding:.625rem 1.25rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation .chat-window__user{align-items:center;gap:.75rem;min-width:0;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation .chat-window__user>div{min-width:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation>.chat-window__header h2{color:var(--text);font:600 1rem/1.4 var(--font-body);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__conversation>.chat-window__header p{color:var(--muted);font:.75rem/1.4 var(--font-body);margin:.25rem 0 0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-support-avatar{background:var(--accent-soft);width:2.375rem;height:2.375rem;color:var(--accent);border:0;border-radius:.8125rem;flex:0 0 2.375rem;place-items:center;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message .chat-window__time{color:var(--muted);font:.625rem/1.4 var(--font-body);align-self:flex-end;margin-top:.25rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message:focus{border-color:var(--accent)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message.chat-window__system{border-radius:1rem;align-self:center;gap:.625rem;width:min(100%,24.375rem);margin:.5rem auto;padding:1.25rem 1.375rem .875rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message.chat-window__system .chat-window__event-mark{background:var(--accent-soft);width:2.375rem;height:2.375rem;color:var(--accent);border-radius:.75rem;place-items:center;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message.chat-window__system>.chat-window__time{align-self:center}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__reply-content{flex:1;align-items:end;gap:.625rem;min-width:0;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__reply-content .support-images--compact{order:-1}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-images--compact input{opacity:0;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-images--compact .support-images__add{width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__reply.chat-window__form{align-items:end}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__reply .chat-window__send{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--accent-text);border:0;border-radius:.6875rem;flex:0 0 2.75rem;place-items:center;padding:0;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery{isolation:isolate;gap:.375rem;width:32.5rem;max-width:100%;display:grid;position:relative}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery--single{width:var(--chat-media-width,520px);grid-template-columns:minmax(0,1fr)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery .chat-window__message-image-link{aspect-ratio:6/5;background:var(--surface-raised);width:100%;min-height:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery--single .chat-window__message-image-link{width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:var(--chat-media-ratio,4/3)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery .chat-window__message-image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery:has(.chat-window__message-image-link:nth-child(3):last-of-type) .chat-window__message-image-link:nth-child(3){aspect-ratio:2;grid-column:1/-1}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery:has(.chat-window__message-image-link:nth-child(3):last-of-type) .chat-window__message-image-link:nth-child(3) .chat-window__message-image{height:100%}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-image-link:after{border:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-image-skeleton{background:linear-gradient(100deg, var(--surface-raised) 20%, var(--surface) 40%, var(--surface-raised) 60%);background-size:200% 100%;min-width:0;min-height:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery--pending{opacity:1}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery:has(.chat-delivery) .chat-window__message-image{filter:brightness(.75)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message .chat-delivery{grid-area:2/1/auto/-1;margin-top:.5rem;padding-top:.5rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery{color:var(--muted);font:550 .6875rem/1.5 var(--font-body);flex-wrap:wrap;align-items:center;gap:.4375rem;display:flex;position:relative}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery>button{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:.1875rem;background:0 0;border:0;margin-left:auto;padding:.1875rem 0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery>button:hover{text-decoration:underline}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__indicator{border:.09375rem solid;border-right-color:#0000;border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem;animation:.8s linear infinite chat-upload-spin}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__indicator--failed{background:var(--danger);color:var(--surface);border:0;border-radius:50%;place-items:center;font-size:.5625rem;animation:none;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery--failed{color:var(--danger)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__error{flex-basis:100%;font-weight:450}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__image-downloads{font:.6875rem/1.5 var(--font-body);flex-wrap:wrap;gap:.75rem;display:flex}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__image-downloads a{color:var(--accent);text-underline-offset:.1875rem;text-decoration:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__image-downloads a:hover{text-decoration:underline}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__progress{background:var(--border);border-radius:.25rem;flex-basis:100%;height:.1875rem;display:block;overflow:hidden}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__progress>span{border-radius:inherit;background:var(--accent);height:100%;transition:width .16s;display:block}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-gallery>.chat-delivery{z-index:3;background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.625rem;padding:.625rem .75rem;position:absolute;bottom:.625rem;left:.625rem;right:.625rem;box-shadow:0 .1875rem .75rem #0002}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message .chat-window__message-gallery{grid-column:1/-1}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__messages>.chat-window__outgoing-group{align-self:flex-end;max-width:min(88%,36.25rem)}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .support-page__message-images{gap:.5rem;display:grid}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__incoming-group,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__outgoing-group{animation:.15s ease-out chat-message-appear}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-image-error{color:var(--muted);padding:1.25rem;font-size:.75rem;position:absolute;inset:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__message-image-link:has(.chat-window__message-image-error) img{display:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__navigation:empty{display:none}@media (max-width:45rem){.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__header:has(.chat-header-search.is-open) .chat-window__user{display:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-header-search.is-open{flex:1;width:auto}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-menu{width:100%}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-field input{font-size:1rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters{margin-inline:.875rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chats__filters button{padding-inline:.375rem;font-size:.6875rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel{padding:.375rem .625rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal{gap:.5rem;padding:.5rem .625rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__deal-panel .chat-window__deal-side{padding-left:0}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket>summary{gap:.5rem;min-height:4rem;padding:.625rem .75rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket summary strong{font-size:.6875rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket summary small{font-size:.5625rem}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket__body{max-height:28dvh;padding:.3125rem .875rem 1rem}}@media (prefers-reduced-motion:reduce){.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket[open] .chat-ticket__body,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-search-menu,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__incoming-group,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-window__outgoing-group,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__indicator{animation:none}.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-header-search,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-ticket>summary>svg:last-child,.pk-app :is(.chats.pk-connected-chats,.support-page.pk-connected-support) .chat-delivery__progress>span{transition:none}}@keyframes chat-ticket-open{0%{opacity:0;transform:translateY(-.3125rem)}to{opacity:1;transform:translateY(0)}}@keyframes chat-message-appear{0%{opacity:0}to{opacity:1}}
