.pl-reader-shell .pl-phone.pl-phone-native-app{--phone-body-size:max(1rem,16px);--phone-detail-size:max(.875rem,14px);--phone-caption-size:max(.75rem,12px);font-size:var(--phone-body-size);line-height:1.625}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-status,.psi-status,.psi-empty,.psi-wallet-empty,.ph-social-status,.ph-social-empty,.ph-social-error,.ph-social-note,.ph-social-pending,.ph-social-success,.npf-empty,.npf-notice,.nps-empty,.ph-work-empty,.ph-work-notice,.ph-diary-scroll>p,.ph-diary-error){color:var(--skin-text-primary,var(--text));background:var(--skin-background-panel,var(--surface));font-size:var(--phone-body-size);opacity:1;overflow-wrap:anywhere;border-radius:12px;padding:10px 12px;line-height:1.625}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-status,.psi-status,.ph-social-status,.ph-social-error){flex-wrap:wrap}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-status,.psi-status,.npf-empty,.npf-notice,.nps-empty) button{min-width:44px;min-height:44px;font:inherit}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npf-empty p,.nps-empty p,.psi-wallet-empty p){font-size:var(--phone-body-size);color:inherit}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npf-empty strong,.nps-empty strong){font-size:var(--phone-body-size)}.pl-reader-shell .pl-phone.pl-phone-native-app .npa-header{background:var(--skin-background-panel,var(--surface));color:var(--skin-text-primary,var(--text))}.pl-reader-shell .pl-phone.pl-phone-native-app .npa-back{min-width:44px;min-height:44px;color:var(--skin-text-primary,var(--text))}.pl-reader-shell .pl-phone.pl-phone-native-app .npa-header-right>button{min-width:44px;min-height:44px;font-size:var(--phone-detail-size)}.pl-reader-shell .pl-phone.pl-phone-native-app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){font-size:var(--phone-body-size)}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-tabs button,.pss-notice,.pss-field,.pss-detail p,.pss-good h3,.pss-good span b,.pss-good strong,.swl-good h4,.swl-list>h3,.swl-purchase>button,.nps-card b,.nps-detail p){font-size:var(--phone-body-size);line-height:1.5}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-good p,.pss-good small,.pss-balance,.swl-description,.swl-price,.swl-purchase p,.nps-card small,.nps-stats,.nps-filters nav button,.nps-bottom button){font-size:var(--phone-detail-size);line-height:1.6}.pl-reader-shell .pl-phone.pl-phone-native-app .swl-kind{font-size:var(--phone-caption-size)}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-tabs button,.swl-purchase>button,.pss-notice button,.pss-detail .button){min-height:44px;font-size:var(--phone-body-size)}.pl-reader-shell .pl-phone.pl-phone-native-app .pss-good strong{white-space:normal;overflow-wrap:anywhere}.pl-reader-shell .pl-phone.pl-phone-native-app .pss-notice button{font:inherit}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-field input,.pss-field select){min-height:44px}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npf-post h4,.npf-body,.npf-empty strong){font-size:var(--phone-body-size);line-height:1.625}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npf-meta,.npf-meta time,.npf-compose label,.npf-compose>p){font-size:var(--phone-detail-size)}.pl-reader-shell .pl-phone.pl-phone-native-app .npf-author{font-size:var(--phone-detail-size)!important}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npf-reply-composer input,.npf-compose input,.npf-compose textarea){font-size:var(--phone-body-size)!important}.pl-reader-shell .pl-phone.pl-phone-native-app .ph-diary small{font-size:var(--phone-detail-size);opacity:1}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.psi-item-copy b,.psi-count,.ph-work-offer-title h3){font-size:var(--phone-body-size)}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.psi-item-copy small,.psi-item>strong,.ph-native-work small,.ph-native-work-actions button,.ph-native-work-recent){font-size:var(--phone-detail-size);line-height:1.6}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.nps-filters input,.nps-filters select,.nps-filters nav button){min-height:44px}.pl-reader-shell .pl-phone.pl-phone-native-app .swl-description{-webkit-line-clamp:3}.pl-reader-shell .pl-phone.pl-phone-native-app .swl-list>h3{background:var(--skin-background-panel,var(--surface));color:var(--skin-text-primary,var(--text));border-radius:12px;padding:6px 10px}.pl-reader-shell .pl-phone.pl-phone-native-app .npf-header-actions>button{min-width:44px;min-height:44px;color:var(--skin-text-primary,var(--text))}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.pss-status,.psi-status) button{color:inherit;text-underline-offset:3px;text-decoration:underline}.pl-reader-shell .pl-phone.pl-phone-native-app .npf-screen .npa-header-center{flex:1;order:1;min-width:0;padding:0 4px;position:static}.pl-reader-shell .pl-phone.pl-phone-native-app .npf-screen .npa-header-right{order:2}.pl-reader-shell .pl-phone.pl-phone-native-app .npa-header-center{min-width:0;padding:0 4px;position:static}.pl-reader-shell .pl-phone.pl-phone-native-app .npa-title{overflow-wrap:anywhere;font-size:17px;line-height:1.4}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.npa-header,.npa-content){min-width:0}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.native-phone-bookmarks,.ph-native-work,.ph-work-empty,.ph-work-notice){overflow-wrap:anywhere}.pl-reader-shell .pl-phone.pl-phone-native-app :is(.ph-diary-error,.ph-work-notice,.ph-social-error,.ph-social-pending,.ph-social-status) button{min-width:44px;min-height:44px;font-size:var(--phone-detail-size);line-height:1.5}.pl-reader-shell .pl-native-app-unavailable{color:var(--skin-text-primary,var(--text));background:var(--skin-background-panel,var(--surface));overflow-wrap:anywhere;padding:16px;font-size:16px;line-height:1.65}.pl-reader-shell .pl-native-app-unavailable header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-reader-shell .pl-native-app-unavailable header button{min-height:44px}.pl-reader-shell .pl-native-app-unavailable h2{font-size:17px;line-height:1.5}.pl-reader-shell .pl-phone :is(.nph-runtime-feedback,.npas-error,.ph-error) button:focus-visible{outline:2px solid var(--skin-text-primary,var(--text));outline-offset:2px}:root body .pl-runtime.pl-reader-shell .pl-phone .ph-work{--work-card-fill:color-mix(in srgb,var(--work-surface,var(--skin-background-panel,#fffdf9)) calc(clamp(0,var(--pl-card-opacity,1),1)*100%),transparent);--work-secondary-fill:color-mix(in srgb,var(--skin-background-secondary,#f2eee6) calc(clamp(0,var(--pl-card-opacity,1),1)*100%),transparent);--work-panel-fill:color-mix(in srgb,var(--skin-background-panel,var(--surface,#fffdf9)) calc(clamp(0,var(--pl-card-opacity,1),1)*100%),transparent)}:root body .pl-runtime.pl-reader-shell .pl-phone .ph-work :is(.ph-work-offers>article,.ph-native-work-settings,.ph-native-work-confirm,.ph-native-work-status){background:var(--work-card-fill)}:root body .pl-runtime.pl-reader-shell .pl-phone .ph-work .ph-work-balances>div{background:var(--work-secondary-fill)}:root body .pl-runtime.pl-reader-shell .pl-phone .ph-work :is(.ph-work-empty,.ph-work-notice,.ph-work-history,.ph-native-work-recent,.ph-work-tools,.ph-work-blocked){background:var(--work-panel-fill)}:root body .pl-runtime.pl-reader-shell .pl-phone .ph-work :is(.ph-work-history,.ph-native-work-recent,.ph-work-tools,.ph-work-blocked){border-radius:12px;padding:10px 12px}
