.pp-hub,.pp-subpage{--ink:#23241c;--muted:#3a3b30;--line:#e1ddcf;--surface:#fbfaf5;--bg:#f4f1e8;--olive:#5e6b2e;--pink:#e5b8d2;--pink-dark:#7a2e58;--pink-tint:#f6e8f1;width:min(100%,32rem);color:var(--ink);background:var(--bg);margin:0 auto;padding:0 20px 32px}.pp-hub{padding-top:20px}@media (max-width:1023px){:is(html:has([data-bottom-nav]) .pp-hub,html:has([data-bottom-nav]) .pp-subpage){padding-bottom:max(32px, var(--pp-tabbar-clear))}}:is(html.capacitor-native:has([data-bottom-nav]) .pp-hub,html.capacitor-native:has([data-bottom-nav]) .pp-subpage){padding-bottom:max(32px, var(--pp-tabbar-clear))}.pp-subhead{z-index:40;box-sizing:border-box;background:var(--bg,#f4f1e8);border-bottom:0;align-items:center;gap:12px;height:60px;min-height:60px;margin:0 -20px;padding:8px 20px 0;display:flex;position:sticky;top:0}.pp-subhead h1{min-width:0;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.02em;text-align:left;overflow-wrap:break-word;margin:0;font-size:28px;line-height:1.15;font-weight:400!important}.pp-subhead__back{width:44px;height:44px;color:var(--ink,#23241c);background:#fbfaf5;border:1px solid #e1ddcf;border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pp-subhead__back svg{width:22px;height:22px}.pp-subhead__back:focus-visible{outline-offset:2px;outline:2px solid #5e6b2e}.pp-subpage:has(.pp-legal-list) .pp-subhead{align-items:center;height:auto;padding-bottom:8px;display:flex}.pp-subpage:has(.pp-legal-list) .pp-subhead h1{text-wrap:balance;flex:auto;min-width:0}.pp-subpage h1,.pp-subpage h2,.pp-subpage h3{font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;font-weight:400!important}.pp-hub__section{margin-top:24px}.pp-hub__section h2{color:#3a3b30;margin:0 0 10px;font-size:13px;font-weight:600}.pp-hub__card{border:1px solid var(--line);background:var(--surface);border-radius:22px;overflow:clip}.pp-legal-list{background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.pp-legal-list>.pp-hub__row{z-index:0;border:1px solid var(--line);background:var(--surface);border-bottom:0;flex:none;min-height:56px;position:relative}.pp-legal-list>.pp-hub__row:first-child{border-top-left-radius:22px;border-top-right-radius:22px}.pp-legal-list>.pp-hub__row:last-child{border-bottom:1px solid var(--line);border-bottom-right-radius:22px;border-bottom-left-radius:22px}.pp-legal-art,.pp-legal-go{display:none}.pp-hub__profile{color:inherit;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.pp-hub__avatar{width:60px;height:60px;color:var(--ink);background:#e2e4ce;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.pp-hub__avatar img{object-fit:cover;width:100%;height:100%}.pp-hub__avatar svg{width:26px;height:26px}.pp-hub__skel{border-radius:8px;display:block}.pp-hub__skel--name{width:9rem;height:18px}.pp-hub__skel--mail{width:12rem;height:12px;margin-top:8px}.pp-hub__skel--hint{width:8rem;height:10px}.pp-hub__skel--value{width:4.5rem;height:14px}.pp-hub__switch-ui.is-pending{background:#e7e3d6}.pp-hub__profile strong{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.15;display:block}.pp-hub__profile small,.pp-hub__profile em{color:#3a3b30;margin-top:2px;font-size:14px;font-style:normal;display:block}.pp-hub__row,.pp-hub__switch{border-top:1px solid var(--line);width:100%;min-height:56px;color:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:16px;font-weight:600;text-decoration:none;display:flex}button.pp-hub__row,button.pp-hub__switch{cursor:pointer;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-bottom:0;border-left:0;border-right:0;margin:0;font-family:inherit;position:relative}button.pp-hub__row>*,button.pp-hub__switch>*{pointer-events:none}.pp-hub__row.is-on{background:#f3f0e4}button.pp-hub__row:disabled,button.pp-hub__switch:disabled{opacity:.55}.pp-hub__card>:first-child{border-top:0}.pp-hub__row>span:not(.pp-hub__glyph),.pp-hub__switch>span:not(.pp-hub__glyph):not(.pp-hub__switch-ui){flex-direction:column;gap:2px;min-width:0;display:flex}.pp-hub__row small,.pp-hub__switch small{color:#3a3b30;font-size:13px;font-weight:500}.pp-hub__row em{color:#3a3b30;flex:none;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:500;display:inline-flex}.pp-hub__row svg{flex:none;width:18px;height:18px}.pp-hub__row--danger{color:#a33a2b}.pp-hub__switch .pp-hub__switch-ui{background:#e1ddcf;border-radius:999px;flex:none;width:48px;min-width:48px;height:28px;display:block;position:relative}.pp-hub__switch .pp-hub__switch-ui.is-on{background:#5e6b2e}.pp-hub__switch .pp-hub__knob{background:#fbfaf5;border-radius:999px;width:22px;min-width:22px;height:22px;transition:transform .15s;display:block;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #23241c33}.pp-hub__switch .pp-hub__switch-ui.is-on .pp-hub__knob{transform:translate(20px)}.pp-hub__push{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px 14px;display:flex}.pp-hub__push p{margin:0}.pp-hub__push strong{font-size:16px;font-weight:600;display:block}.pp-hub__push small{color:#3a3b30;margin-top:2px;font-size:13px;font-weight:500;display:block}.pp-hub__push button{color:#fbfaf5;min-height:36px;font:inherit;cursor:pointer;background:#5e6b2e;border:0;border-radius:999px;align-self:flex-start;padding:0 14px;font-size:14px;font-weight:600}.pp-hub__push button:disabled{opacity:.55;cursor:default}.pp-hub__push-error{color:#9b2c2c;font-size:13px;font-weight:500}.pp-hub__switch:focus-visible{outline-offset:-2px;outline:2px solid #5e6b2e}.pp-hub__logout{border:1px solid var(--line);width:100%;height:52px;color:var(--ink);background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-top:28px;font-size:16px;font-weight:600;display:flex}.pp-hub__logout:active,.pp-hub__logout.is-pressed,.pp-hub__logout.is-pending{background:#f3f1e6}.pp-hub__version{color:#8f8c7b;text-align:center;margin:12px 0 0;font-size:12px}.pp-hub__alert{color:#23241c;margin:12px 0 0;font-size:15px}.pp-hub__toast{z-index:90;left:50%;bottom:calc(var(--pp-tabbar-top) + 12px);color:#fbfaf5;text-align:center;background:#23241c;border-radius:16px;width:min(100% - 32px,28rem);margin:0;padding:12px 14px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px -14px #23241c73}.pp-hub__note{color:#3a3b30;margin:0;padding:0 16px 12px;font-size:13px;font-weight:500}.pp-hub__sheet-cancel{color:#3a3b30;background:0 0;border:0;width:100%;min-height:48px;margin-top:8px;font-weight:600;display:block}@media (min-width:1024px){html:not(.capacitor-native) .pp-hub__toast{bottom:24px}}.pp-hub__alert button{color:#5e6b2e;text-underline-offset:3px;min-height:44px;margin-left:6px;font-weight:600;text-decoration:underline}.pp-set-save{bottom:calc(12px + env(safe-area-inset-bottom,0px));position:sticky}.pp-gift-preview{color:#fbfaf5;background:#2e3319;border-radius:24px;padding:22px 20px}.pp-gift-preview p{color:#e5b8d2;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font-size:13px;font-weight:600}.pp-gift-preview h2{font-family:var(--font-display);margin:8px 0 0;font-size:34px;font-weight:500;line-height:1.05}.pp-gift-preview em{font-family:var(--font-display);margin-top:8px;font-size:16px;display:block}.pp-gift-label{color:#3a3b30;margin:18px 0 8px;font-size:13px;font-weight:600}.pp-gift-kinds,.pp-gift-grid{gap:8px;display:grid}.pp-gift-kinds{grid-template-columns:1fr 1fr}.pp-gift-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-gift-kinds button,.pp-gift-grid button,.pp-gift-tier{color:#23241c;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:16px;min-height:56px;font-weight:600}.pp-gift-kinds button.is-on,.pp-gift-grid button.is-on,.pp-gift-tier.is-on{border-width:1.5px;border-color:#5e6b2e;box-shadow:0 0 0 3px #5e6b2e33}.pp-gift-grid button{font-family:var(--font-display);font-size:20px;font-weight:500}.pp-gift-tier{justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:0 16px;display:flex}.pp-gift-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:#f4f1e8;margin:20px -20px 0;position:sticky;bottom:0}@media (max-width:1023px){html:has([data-bottom-nav]) .pp-gift-foot{scroll-margin-bottom:var(--pp-tabbar-pad);position:static}}.pp-gift-foot button{color:#fbfaf5;background:#5e6b2e;border-radius:999px;justify-content:center;align-items:center;width:100%;height:54px;font-size:16px;font-weight:600;display:flex}.pp-gift-foot button:disabled{opacity:.45}.pp-gift-foot small,.pp-gift-note{color:#3a3b30;text-align:center;white-space:normal;overflow-wrap:break-word;max-width:100%;margin-top:8px;font-size:12px;line-height:1.45;display:block}.pp-gift-field{flex-direction:column;gap:6px;display:flex}.pp-gift-field input,.pp-gift-field textarea{color:#23241c;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:14px;width:100%;min-height:48px;padding:12px 14px;font-size:16px}.pp-gift-code{color:#23241c;width:100%;min-height:56px;font-family:var(--font-display);letter-spacing:.1em;text-align:center;text-transform:uppercase;background:0 0;border:0;font-size:22px}.pp-gift-sheet{z-index:80;background:#23241c59;align-items:flex-end;display:flex;position:fixed;inset:0}.pp-gift-sheet.pp-photo-sheet-root{z-index:110}.pp-gift-sheet>div{width:min(100%,32rem);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));background:#fbfaf5;border-radius:24px 24px 0 0;margin:0 auto}body:has(.pp-restrict-sheet) .pp-app-shell{overflow:hidden!important}.pp-restrict-sheet{z-index:1300;box-sizing:border-box;padding:calc(env(safe-area-inset-top,0px) + 12px) 12px calc(env(safe-area-inset-bottom,0px) + 12px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.pp-restrict-sheet:not(.is-live),.pp-restrict-sheet:not(.is-live) *{pointer-events:none}.pp-restrict-sheet__backdrop{z-index:0;cursor:pointer;background:#23241c73;border:0;margin:0;padding:0;position:absolute;inset:0}.pp-restrict-sheet__card{z-index:1;width:min(100%,32rem);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;color:#23241c;background:#fbfaf5;border-radius:24px;outline:none;flex-direction:column;margin:0 auto;padding:22px 20px 16px;display:flex;position:relative;overflow:hidden auto}.pp-restrict-sheet__card h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:1.25}.pp-restrict-sheet__card p{color:#3a3b30;text-align:left;white-space:normal;overflow-wrap:anywhere;margin:10px 0 0;font-size:15px;line-height:1.45}.pp-restrict-sheet__card p[role=alert]{color:#a33a2b;font-weight:600}.pp-restrict-sheet__actions{flex-direction:column;gap:8px;margin-top:18px;display:flex}.pp-restrict-sheet__actions button{box-sizing:border-box;color:#23241c;width:100%;min-height:48px;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.25;display:flex}.pp-restrict-sheet__actions button.is-primary{color:#fbfaf5;background:#5e6b2e;border-color:#5e6b2e}.pp-restrict-sheet__actions button:disabled{opacity:.55;cursor:progress}.pp-restrict-sheet__actions button:focus-visible{outline-offset:2px;outline:2px solid #5e6b2e}html[data-pp-route=hub] .pp-native-footer,html[data-pp-route=subpage] .pp-native-footer{display:none}.pp-settings-keep[hidden]{display:none!important}[data-settings-keep=parked],[data-settings-parked]{content-visibility:hidden;display:none!important}.pp-hub__row:active,.pp-hub__profile:active{background:#f3f0e4}html[data-pp-route=hub] .pp-app-shell,html[data-pp-route=subpage] .pp-app-shell{scroll-behavior:auto}html:has([data-settings-section=password]){background-color:#f4f1e8!important}html:has([data-settings-section=password]) body{background-color:#f4f1e8!important}html:has([data-settings-section=password]) .pp-app-shell{background-color:#f4f1e8!important}html:has([data-settings-section=password]) #main-content{background-color:#f4f1e8!important}@media (max-width:1023px){html:has([data-settings-section=password]):has([data-bottom-nav]) .pp-app-shell{background-color:#f4f1e8!important;max-height:100dvh!important;margin-bottom:0!important}html:has([data-settings-section=password]):has([data-bottom-nav]) .pp-native-web-footer{display:none}html:has([data-bottom-nav]) .pp-subpage.pp-pw{padding-bottom:var(--pp-tabbar-pad)}}html.capacitor-native:has([data-settings-section=password]):has([data-bottom-nav]) .pp-app-shell{background-color:#f4f1e8!important;max-height:100dvh!important;margin-bottom:0!important}html.capacitor-native:has([data-settings-section=password]) .pp-app-shell[data-has-bottom-nav]{background-color:#f4f1e8!important;max-height:100dvh!important;margin-bottom:0!important}html.capacitor-native:has([data-bottom-nav]) .pp-subpage.pp-pw{padding-bottom:var(--pp-tabbar-pad)}html.capacitor-native:has([data-settings-section=password]) .pp-native-web-footer{display:none}.pp-subpage.pp-pw{background:#f4f1e8;padding-left:0;padding-right:0}.pp-subpage.pp-pw .pp-subhead{box-shadow:none;border-bottom:0;margin:0;padding:8px 20px 0}.pp-pw__body{padding:14px 20px 0}.pp-pw__intro{color:#55544a;margin:0 0 22px;font-size:15px;font-weight:400;line-height:1.5}.pp-pw__divider{background:#e1ddcf;height:1px;margin:24px 0}.pp-pw__repeat{margin-top:18px}.pp-pw__label-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.pp-pw__label-row label{color:#3a3b30;font-size:13px;font-weight:600;line-height:1.2}.pp-pw__control{background:#fbfaf5;border:1px solid #e1ddcf;border-radius:26px;align-items:center;height:52px;padding:0 6px 0 16px;display:flex}.pp-pw__control:focus-within{border-color:#5e6b2e}.pp-pw__control.is-error,.pp-pw__control.is-error:focus-within{border-color:#a33a2b}.pp-pw__control>svg{color:#8f8c7b;flex:none;width:18px;height:18px}.pp-pw__control input{appearance:none;width:100%;min-width:0;height:100%;box-shadow:none;color:#23241c;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0 0 0 14px;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2}.pp-pw__control input::placeholder{color:#8f8c7b;opacity:1}.pp-pw__control input:-webkit-autofill{-webkit-text-fill-color:#23241c;caret-color:#23241c;box-shadow:inset 0 0 0 1000px #fbfaf5}.pp-pw__eye,.pp-pw__match{color:#8f8c7b;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;display:inline-flex}.pp-pw__tick{color:#fff;background:#5e6b2e;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.pp-pw__eye:focus-visible,.pp-pw__save:focus-visible,.pp-pw__forgot:focus-visible{outline-offset:2px;outline:2px solid #5e6b2e}.pp-pw__bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.pp-pw__bars span{background:#e1ddcf;border-radius:2px;height:4px;transition:background-color .2s}.pp-pw__bars[data-score="1"] span:nth-child(-n+1){background:#a33a2b}.pp-pw__bars[data-score="2"] span:nth-child(-n+2){background:#c9a44a}.pp-pw__bars[data-score="3"] span{background:#5e6b2e}.pp-pw__meter{justify-content:space-between;align-items:baseline;gap:12px;margin:8px 0 0;font-size:12px;line-height:1.3;display:flex}.pp-pw__meter span{color:#6b6a5e}.pp-pw__meter strong{flex:none;font-weight:600}.pp-pw__meter[data-score="1"] strong{color:#a33a2b}.pp-pw__meter[data-score="2"] strong{color:#c9a44a}.pp-pw__meter[data-score="3"] strong{color:#5e6b2e}.pp-pw__wrong,.pp-pw__sent{margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.35}.pp-pw__wrong{color:#a33a2b}.pp-pw__sent{color:#3a3b30}.pp-pw__forgot{color:#4f5a24;background:0 0;border:0;align-items:center;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.pp-pw__forgot:disabled{opacity:.45}.pp-pw__save{color:#fbfaf5;background:#5e6b2e;border:0;border-radius:27px;justify-content:center;align-items:center;width:100%;height:54px;margin-top:28px;font-family:inherit;font-size:16px;font-weight:600;display:flex;box-shadow:0 12px 26px -12px #4f5a2499}.pp-pw__save:disabled{box-shadow:none;color:#8f8c7b;opacity:1;background:#e4e0d3}.pp-pw__save:disabled[aria-busy=true]{color:#fbfaf5;background:#5e6b2e;box-shadow:0 12px 26px -12px #4f5a2499}.pp-pw__spinner{border:2px solid #fbfaf559;border-top-color:#fbfaf5;border-radius:999px;width:18px;height:18px;animation:.7s linear infinite spin}.pp-pw-web-head,.pp-pw__aside{display:none}.pp-pw__foot{display:contents}@media (min-width:1024px){html:not(.capacitor-native) main.pp-pw{box-sizing:border-box;width:min(100%,1200px);max-width:1200px;margin:0 auto;padding:48px 40px 96px}html:not(.capacitor-native) main.pp-pw .pp-pw-app-head{display:none}html:not(.capacitor-native) main.pp-pw .pp-pw-web-head{display:block}html:not(.capacitor-native) main.pp-pw .pp-pw-back{color:#4f5a24;font-family:var(--font-text);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}html:not(.capacitor-native) main.pp-pw .pp-pw-back svg{flex:none;width:14px;height:14px}html:not(.capacitor-native) main.pp-pw .pp-pw-back:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5e6b2e}html:not(.capacitor-native) main.pp-pw .pp-pw-web-head h1{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;margin:16px 0 32px;font-size:56px;line-height:1;font-weight:400!important}html:not(.capacitor-native) main.pp-pw .pp-pw__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px;display:grid}html:not(.capacitor-native) main.pp-pw .pp-pw__body{box-sizing:border-box;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 16px;width:auto;min-width:0;margin:0;padding:32px;display:grid}html:not(.capacitor-native) main.pp-pw .pp-pw__intro,html:not(.capacitor-native) main.pp-pw .pp-pw__meter{display:none}html:not(.capacitor-native) main.pp-pw .pp-pw__current,html:not(.capacitor-native) main.pp-pw .pp-pw__divider,html:not(.capacitor-native) main.pp-pw .pp-pw__bars,html:not(.capacitor-native) main.pp-pw .pp-pw__form-error,html:not(.capacitor-native) main.pp-pw .pp-pw__foot{grid-column:1/-1}html:not(.capacitor-native) main.pp-pw .pp-pw__new,html:not(.capacitor-native) main.pp-pw .pp-pw__repeat,html:not(.capacitor-native) main.pp-pw .pp-pw__control,html:not(.capacitor-native) main.pp-pw .pp-pw__control input{min-width:0}html:not(.capacitor-native) main.pp-pw .pp-pw__new{grid-area:3/1}html:not(.capacitor-native) main.pp-pw .pp-pw__repeat{grid-area:3/2;margin-top:0}html:not(.capacitor-native) main.pp-pw .pp-pw__divider{background:#ece8dc;height:1px;margin:0}html:not(.capacitor-native) main.pp-pw .pp-pw__control{background:#f4f1e8;border-radius:16px}html:not(.capacitor-native) main.pp-pw .pp-pw__control input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f4f1e8}html:not(.capacitor-native) main.pp-pw .pp-pw__bars{margin-top:0}html:not(.capacitor-native) main.pp-pw .pp-pw__bars[data-score="2"] span:nth-child(-n+2){background:#8a6a1f}html:not(.capacitor-native) main.pp-pw .pp-pw__wrong{font-size:13px}html:not(.capacitor-native) main.pp-pw .pp-pw__foot{border-top:1px solid #ece8dc;justify-content:flex-end;margin:0;padding-top:20px;display:flex}html:not(.capacitor-native) main.pp-pw .pp-pw__save{width:auto;height:52px;box-shadow:none;border-radius:26px;flex:none;margin-top:0;padding:0 26px}html:not(.capacitor-native) main.pp-pw .pp-pw__save:disabled{color:#8f8c7b;background:#d6d2c3}html:not(.capacitor-native) main.pp-pw .pp-pw__aside{background:#e6e8d4;border-radius:28px;flex-direction:column;gap:18px;min-width:0;padding:28px 30px 30px;display:flex}html:not(.capacitor-native) main.pp-pw .pp-pw__lock{width:150px;height:122px;display:block}html:not(.capacitor-native) main.pp-pw .pp-pw__aside p{color:#3a3b30;font-family:var(--font-text);margin:0;font-size:16px;font-weight:400;line-height:1.55}html:not(.capacitor-native) main.pp-pw .pp-pw__aside ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}html:not(.capacitor-native) main.pp-pw .pp-pw__aside li{color:#55544a;font-family:var(--font-text);align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:1.3;display:flex}html:not(.capacitor-native) main.pp-pw .pp-pw__rule-mark{color:#fff;background:0 0;border:1.5px solid #b9b5a4;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}html:not(.capacitor-native) main.pp-pw .pp-pw__aside li[data-met=true]{color:#23241c}html:not(.capacitor-native) main.pp-pw .pp-pw__aside li[data-met=true] .pp-pw__rule-mark{background:#5e6b2e;border-color:#5e6b2e}}@media (min-width:1024px) and (max-width:1279px){html:not(.capacitor-native) main.pp-pw .pp-pw__layout{grid-template-columns:minmax(0,1fr) 340px}}.pp-profile-head-block{margin:4px 0 8px;position:relative}.pp-hub__profile .pp-profile-head-block{margin:0}.pp-profile-head{align-items:center;gap:14px;width:100%;min-width:0;display:flex}.pp-profile-avatar{cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.pp-profile-avatar.is-empty,.pp-profile-avatar.has-photo{background:#e6e8d4}.pp-profile-avatar.is-empty{color:#5e6b2e}.pp-profile-avatar.is-empty svg{width:26px;height:26px}.pp-profile-avatar img{object-fit:cover;width:100%;height:100%}.pp-profile-avatar__face{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.pp-profile-mark{width:100%;height:100%;display:block}.pp-profile-grid{flex-direction:column;display:flex}.pp-profile-aside{order:-1;min-width:0}.pp-profile-cam,.pp-profile-ico,.pp-profile-chev,.pp-phone-label-split{display:none}main.pp-profile .pp-set-line span.pp-profile-label,main.pp-profile .pp-set-line span.pp-profile-control{display:contents}.pp-profile-avatar:focus-visible{outline-offset:3px;outline:2px solid #5e6b2e}.pp-profile-avatar:disabled{cursor:progress}.pp-profile-avatar__busy{background:#14150e59;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pp-profile-avatar__busy span{border:2px solid #f4f1e859;border-top-color:#f4f1e8;border-radius:999px;width:22px;height:22px;animation:.7s linear infinite spin}.pp-profile-head__copy{min-width:0;color:inherit;flex-direction:column;flex:1;align-items:flex-start;text-decoration:none;display:flex}.pp-profile-head__identity{min-width:0;max-width:100%;color:inherit;text-decoration:none;display:block}.pp-profile-head__identity:focus-visible,.pp-profile-head__edit:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5e6b2e}.pp-profile-head__edit{color:#4f5a24;text-underline-offset:3px;margin-top:4px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline;display:inline-block}.pp-profile-head strong{color:#23241c;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:500;line-height:1.15;display:block;overflow:hidden}.pp-profile-head small{color:#6b6a5e;margin-top:2px;font-size:13px;font-weight:400;line-height:1.3;display:block}.pp-profile-photo-error{color:#a33a2b;margin:8px 0 0;font-size:13px;font-weight:600}.pp-avatar-upload{position:relative}.pp-photo-layer{z-index:1300;position:fixed;inset:0}.pp-photo-layer__backdrop{z-index:0;cursor:pointer;background:#14150e73;border:0;margin:0;padding:0;position:absolute;inset:0}.pp-photo-sheet{z-index:1;box-sizing:border-box;width:min(100%,32rem);padding:0 12px calc(env(safe-area-inset-bottom,0px) + 8px);background:0 0;flex-direction:column;gap:8px;margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0}.pp-photo-sheet__card{background:#fbfaf5;border-radius:22px;overflow:hidden}.pp-photo-sheet__card button{color:#23241c;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;height:56px;margin:0;padding:0 18px;font-size:16px;font-weight:500;line-height:1.2;display:flex}.pp-photo-sheet__card button+button{border-top:1px solid #ece8dc}.pp-photo-sheet__card button svg{color:#5e6b2e;flex:none;width:20px;height:20px}.pp-photo-sheet__card button.is-danger,.pp-photo-sheet__card button.is-danger svg{color:#a33a2b}.pp-photo-sheet__card button:active,.pp-photo-sheet__cancel:active{background:#f3f0e4}.pp-photo-sheet__cancel{color:#23241c;text-align:center;cursor:pointer;background:#fbfaf5;border:0;border-radius:22px;height:56px;margin:0;padding:0;font-size:16px;font-weight:600}.pp-crop{z-index:1400;color:#f4f1e8;background:#14150e;flex-direction:column;display:flex;position:fixed;inset:0}.pp-crop__bar{min-height:44px;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 0;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pp-crop__bar button{cursor:pointer;background:0 0;border:0;margin:0;padding:8px 2px;font-size:15px;line-height:1.2}.pp-crop__bar button:first-child{color:#e6e2d4;justify-self:start;font-weight:400}.pp-crop__bar h2{color:#f4f1e8;font-family:var(--font-display);margin:0;font-size:18px;font-weight:500}.pp-crop__bar button:last-child{color:#e5b8d2;justify-self:end;font-weight:600}.pp-crop__bar button:disabled{cursor:progress}.pp-crop__stage{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.pp-crop__frame{touch-action:none;cursor:grab;width:100%;position:relative;overflow:hidden}.pp-crop__frame:active{cursor:grabbing}.pp-crop__frame img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.pp-crop__dim{z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent calc(var(--pp-crop-d) / 2), #000 calc(var(--pp-crop-d) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent calc(var(--pp-crop-d) / 2), #000 calc(var(--pp-crop-d) / 2));mask-image:radial-gradient(circle at 50% 50%, transparent calc(var(--pp-crop-d) / 2), #000 calc(var(--pp-crop-d) / 2));background:#14150ea6;position:absolute;inset:0}.pp-crop__ring{z-index:2;box-sizing:border-box;pointer-events:none;background:radial-gradient(circle,#0000 calc(50% - 1.5px),#f4f1e8e6 calc(50% - 1.5px) calc(50% - .1px),#0000 calc(50% - .1px));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pp-crop__hint{color:#b9b5a4;text-align:center;margin:14px 24px 0;font-size:13px;line-height:1.35}.pp-crop__zoom{padding:0 20px calc(env(safe-area-inset-bottom,0px) + 24px);color:#f4f1e8;align-items:center;gap:12px;display:flex}.pp-crop__zoom input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;height:22px;margin:0}.pp-crop__zoom input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, #e5b8d2 0%, #e5b8d2 var(--pp-crop-fill), #f4f1e840 var(--pp-crop-fill), #f4f1e840 100%);border-radius:999px;height:3px}.pp-crop__zoom input[type=range]::-webkit-slider-thumb{appearance:none;background:#f4f1e8;border:0;border-radius:50%;width:22px;height:22px;margin-top:-9.5px}.pp-crop__zoom input[type=range]::-moz-range-track{background:#f4f1e840;border:0;border-radius:999px;height:3px}.pp-crop__zoom input[type=range]::-moz-range-progress{background:#e5b8d2;border-radius:999px;height:3px}.pp-crop__zoom input[type=range]::-moz-range-thumb{background:#f4f1e8;border:0;border-radius:50%;width:22px;height:22px}html:has([data-settings-section=support]){background-color:#f4f1e8!important}html:has([data-settings-section=support]) body{background-color:#f4f1e8!important}html:has([data-settings-section=support]) .pp-app-shell{background-color:#f4f1e8!important}html:has([data-settings-section=support]) #main-content{background-color:#f4f1e8!important}html:has([data-settings-section=support]) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}html.capacitor-native[data-pp-member="1"]:not([data-pp-route=legal]):has([data-settings-section=support]):has(.pp-app-header.is-guest) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}html.capacitor-native[data-pp-shell-live="1"]:not([data-pp-route=legal]):has([data-settings-section=support]):has(.pp-app-header.is-guest) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}html.capacitor-native[data-pp-member="1"][data-pp-route=subpage]:has([data-settings-section=support]):has(.pp-app-header.is-guest) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}html.capacitor-native[data-pp-shell-live="1"][data-pp-route=subpage]:has([data-settings-section=support]):has(.pp-app-header.is-guest) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}html.capacitor-native:not([data-pp-route=legal]):has([data-settings-section=support]) .pp-safe-top{flex:0 0 0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}@media (max-width:1023px){html:has([data-settings-section=support]):has([data-bottom-nav]) .pp-app-shell{max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}html:has([data-settings-section=support])[data-hide-tab-bar="1"] .pp-app-shell{max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}:is(html:has([data-settings-section=support]) [data-bottom-nav],html:has([data-settings-section=support]) .pp-native-web-footer){display:none!important}}html.capacitor-native:has([data-settings-section=support]) .pp-app-shell{scroll-padding-bottom:calc(86px + max(env(safe-area-inset-bottom,0px), var(--pp-sab,0px)));max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}html.capacitor-native:has([data-settings-section=support]) .pp-app-shell[data-has-bottom-nav]{scroll-padding-bottom:calc(86px + max(env(safe-area-inset-bottom,0px), var(--pp-sab,0px)));max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}html.capacitor-native[data-hide-tab-bar="1"]:has([data-settings-section=support]) .pp-app-shell{scroll-padding-bottom:calc(86px + max(env(safe-area-inset-bottom,0px), var(--pp-sab,0px)));max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}html.capacitor-native[data-hide-tab-bar="1"]:has([data-settings-section=support]) .pp-app-shell[data-has-bottom-nav]{scroll-padding-bottom:calc(86px + max(env(safe-area-inset-bottom,0px), var(--pp-sab,0px)));max-height:100dvh!important;margin-bottom:0!important;padding-bottom:0!important}:is(html.capacitor-native:has([data-settings-section=support]) [data-bottom-nav],html.capacitor-native:has([data-settings-section=support]) .pp-native-web-footer){display:none!important}.pp-hub__glyph,.pp-hub__stats,.pp-hub__foot-delete{display:none}.pp-hub__columns{flex-direction:column;gap:24px;margin-top:24px;display:flex}.pp-hub__columns .pp-hub__section{margin-top:0}.pp-hub__col{display:contents}.pp-hub__section--account{order:1}.pp-hub__section--friends{order:2}.pp-hub__section--notify{order:3}.pp-hub__section--app{order:4}.pp-hub__section--privacy{order:5}.pp-hub__foot,.pp-hub__foot-actions{display:contents}.pp-hub__skel--stat{width:2.5rem;height:36px}@media (min-width:1024px){html:not(.capacitor-native) main.pp-hub{box-sizing:border-box;width:min(100%,1200px);font-family:var(--font-text);background:#f4f1e8;margin:0 auto;padding:64px 40px 96px}html:not(.capacitor-native) main.pp-hub>h1{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;letter-spacing:-.03em;margin:0 0 28px;font-size:64px;font-weight:400;line-height:1}html:not(.capacitor-native) main.pp-hub .pp-hub__profile:has(.pp-hub__stats){background:#fbfaf5;border-radius:28px;grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:40px;padding:28px 28px 28px 32px;display:grid}html:not(.capacitor-native) main.pp-hub .pp-profile-head-block,html:not(.capacitor-native) main.pp-hub .pp-profile-head,html:not(.capacitor-native) main.pp-hub .pp-profile-head__copy,html:not(.capacitor-native) main.pp-hub .pp-profile-head__identity{min-width:0}html:not(.capacitor-native) main.pp-hub .pp-profile-head{gap:20px;position:relative}html:not(.capacitor-native) main.pp-hub .pp-profile-head:before{content:"";z-index:0;background:#e5b8d2;border-radius:999px;width:96px;height:96px;margin-top:-48px;position:absolute;top:50%;left:0;transform:translate(4px,4px)}html:not(.capacitor-native) main.pp-hub .pp-profile-avatar{z-index:1;background:#c9d19b;border:1.6px solid #2e3319;width:96px;height:96px}html:not(.capacitor-native) main.pp-hub .pp-profile-avatar.is-empty svg{width:32px;height:32px}html:not(.capacitor-native) main.pp-hub .pp-profile-head strong{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.02em;font-size:38px;font-weight:400;line-height:1.05}html:not(.capacitor-native) main.pp-hub .pp-profile-head small{color:#6b6a5e;margin-top:4px;font-size:15px;font-weight:400}html:not(.capacitor-native) main.pp-hub .pp-profile-head__edit{color:#23241c;height:40px;font-family:var(--font-text);border:1px solid #cfcbb9;border-radius:20px;align-items:center;margin-top:12px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}html:not(.capacitor-native) main.pp-hub .pp-hub__stats{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}html:not(.capacitor-native) main.pp-hub .pp-hub__stat{min-width:0;color:inherit;background:#f4f1e8;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;text-decoration:none;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__stat>span{flex-direction:column;gap:4px;min-width:0;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__stat small{color:#6b6a5e;margin:0;font-size:13px;font-style:normal;font-weight:500;line-height:1.3;display:block}html:not(.capacitor-native) main.pp-hub .pp-hub__stat strong{color:#23241c;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:40px;font-weight:400;line-height:1;display:block;overflow:hidden}html:not(.capacitor-native) main.pp-hub .pp-hub__columns{grid-template-columns:1fr 1fr;align-items:start;column-gap:28px;margin-top:40px;display:grid}html:not(.capacitor-native) main.pp-hub .pp-hub__col{flex-direction:column;gap:40px;min-width:0;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__section{order:0;margin-top:0}html:not(.capacitor-native) main.pp-hub .pp-hub__section h2{color:#23241c;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.02em;margin:0 0 12px;padding:0 4px;font-size:24px;font-weight:400;line-height:1.15}html:not(.capacitor-native) main.pp-hub .pp-hub__card{background:#fbfaf5;border-color:#e1ddcf;border-radius:24px}html:not(.capacitor-native) main.pp-hub .pp-hub__row,html:not(.capacitor-native) main.pp-hub .pp-hub__switch,html:not(.capacitor-native) main.pp-hub .pp-hub__push{border-top-color:#ece8dc;gap:14px;min-height:68px;padding:12px 18px 12px 16px;font-size:15px;font-weight:600}html:not(.capacitor-native) main.pp-hub .pp-hub__row>span:not(.pp-hub__glyph),html:not(.capacitor-native) main.pp-hub .pp-hub__switch>span:not(.pp-hub__glyph):not(.pp-hub__switch-ui){text-align:left;flex:1;align-items:flex-start}html:not(.capacitor-native) main.pp-hub .pp-hub__row small,html:not(.capacitor-native) main.pp-hub .pp-hub__switch small,html:not(.capacitor-native) main.pp-hub .pp-hub__push small{color:#6b6a5e;font-size:13px;font-weight:400}html:not(.capacitor-native) main.pp-hub .pp-hub__row em{color:#55544a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}html:not(.capacitor-native) main.pp-hub .pp-hub__glyph{color:#23241c;background:#eeebdf;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}html:not(.capacitor-native) main.pp-hub .pp-hub__glyph svg{width:18px;height:18px}html:not(.capacitor-native) main.pp-hub .pp-hub__row>svg,html:not(.capacitor-native) main.pp-hub .pp-hub__row em svg,html:not(.capacitor-native) main.pp-hub .pp-hub__stat>svg{color:#9a9786;width:16px;height:16px}html:not(.capacitor-native) main.pp-hub .pp-hub__switch .pp-hub__switch-ui{width:46px;min-width:46px;height:28px}html:not(.capacitor-native) main.pp-hub .pp-hub__switch .pp-hub__switch-ui.is-on .pp-hub__knob{transform:translate(18px)}html:not(.capacitor-native) main.pp-hub .pp-hub__row--danger{display:none}html:not(.capacitor-native) main.pp-hub .pp-hub__push{flex-flow:wrap;align-items:center;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__push .pp-hub__glyph{order:0}html:not(.capacitor-native) main.pp-hub .pp-hub__push p{flex:1;order:1;min-width:0}html:not(.capacitor-native) main.pp-hub .pp-hub__push button{order:2}html:not(.capacitor-native) main.pp-hub .pp-hub__push-error{order:3}html:not(.capacitor-native) main.pp-hub .pp-hub__push strong{font-size:15px;font-weight:600}html:not(.capacitor-native) main.pp-hub .pp-hub__push button{flex:none;align-self:center}html:not(.capacitor-native) main.pp-hub .pp-hub__push-error{flex-basis:100%;margin:0}html:not(.capacitor-native) main.pp-hub .pp-hub__foot{border-top:1px solid #e1ddcf;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:28px;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__foot-actions{align-items:center;gap:18px;display:flex}html:not(.capacitor-native) main.pp-hub .pp-hub__foot-actions form{width:auto}html:not(.capacitor-native) main.pp-hub .pp-hub__logout{background:0 0;border:1px solid #cfcbb9;border-radius:22px;width:auto;height:44px;margin:0;padding:0 18px;font-size:15px}html:not(.capacitor-native) main.pp-hub .pp-hub__foot-delete{color:#a33a2b;height:44px;font-family:var(--font-text);cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0 4px;font-size:15px;font-weight:600;display:inline-flex}html:not(.capacitor-native) main.pp-hub .pp-hub__foot-delete:disabled{opacity:.55;cursor:default}html:not(.capacitor-native) main.pp-hub .pp-hub__version{color:#8f8c7b;text-align:right;margin:0;font-size:13px}}@media (min-width:1024px) and (max-width:1279px){html:not(.capacitor-native) main.pp-hub .pp-hub__profile:has(.pp-hub__stats){grid-template-columns:minmax(0,1fr) 380px}}@media (min-width:1024px) and (hover:hover){html:not(.capacitor-native) main.pp-hub .pp-hub__row:hover,html:not(.capacitor-native) main.pp-hub .pp-hub__switch:hover,html:not(.capacitor-native) main.pp-hub .pp-hub__stat:hover{background:#f6f3ea}}.pp-gift-web-head,.pp-gift-aside{display:none}.pp-gift-amount-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pp-gift-balance b{font-weight:inherit}.pp-gift-email{display:block;position:relative}.pp-gift-email__icon{display:none}.pp-gift-email input::placeholder{color:#8f8c7b;opacity:1}.pp-gift-note.pp-gift-email-hint{text-align:left}@media (min-width:1024px){html:not(.capacitor-native) main.pp-gift-send{box-sizing:border-box;width:min(100%,1200px);max-width:1200px;font-family:var(--font-text);background:#f4f1e8;margin:0 auto;padding:48px 40px 96px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-app-head,html:not(.capacitor-native) main.pp-gift-send .pp-gift-preview--app,html:not(.capacitor-native) main.pp-gift-send .pp-gift-foot--app{display:none}html:not(.capacitor-native) main.pp-gift-send .pp-gift-web-head{display:block}html:not(.capacitor-native) main.pp-gift-send .pp-gift-back{color:#4f5a24;font-family:var(--font-text);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}html:not(.capacitor-native) main.pp-gift-send .pp-gift-back svg{flex:none;width:14px;height:14px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-back:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5e6b2e}html:not(.capacitor-native) main.pp-gift-send .pp-gift-web-head h1{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;margin:16px 0 32px;font-size:56px;line-height:1;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-send .pp-gift-stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;min-width:0;display:grid}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card{background:#fbfaf5;border:1px solid #e1ddcf;border-radius:28px;flex-direction:column;gap:26px;min-width:0;padding:32px;display:flex}html:not(.capacitor-native) main.pp-gift-send .pp-gift-block{flex-direction:column;gap:10px;min-width:0;display:flex}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-label{color:#3a3b30;margin:0;font-size:13px;font-weight:600}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field{gap:10px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-balance{color:#6b6a5e;text-align:right;font-size:13px;font-weight:400}html:not(.capacitor-native) main.pp-gift-send .pp-gift-balance b{color:#23241c;font-weight:600}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-kinds,html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-grid{gap:10px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-kinds button{color:#23241c;height:56px;min-height:56px;font-family:var(--font-text);cursor:pointer;background:#fbfaf5;border:1.5px solid #e1ddcf;border-radius:18px;padding:0 12px;font-size:15px;font-weight:500;line-height:1.2}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-kinds button.is-on{border-color:#5e6b2e;font-weight:600;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-grid button{color:#23241c;height:64px;min-height:64px;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;cursor:pointer;background:#fbfaf5;border:1.5px solid #e1ddcf;border-radius:18px;padding:0 4px;font-size:22px;line-height:1;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-grid button.is-on{border-color:#5e6b2e;box-shadow:0 0 0 3px #e6e8d4;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-send .pp-gift-tiers{flex-direction:column;gap:10px;display:flex}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-tier{min-height:56px;font-family:var(--font-text);border:1.5px solid #e1ddcf;border-radius:18px;margin:0;font-size:15px;font-weight:500}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-tier.is-on{border-color:#5e6b2e;font-weight:600;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-gift-send .pp-gift-short{color:#8a3f66;font-family:var(--font-text);text-align:left;margin:0;font-size:13px;font-weight:400;line-height:1.4}html:not(.capacitor-native) main.pp-gift-send .pp-gift-short a{color:#4f5a24;text-underline-offset:3px;font-weight:600;text-decoration:underline}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field input,html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field textarea{font-family:var(--font-text);background:#f4f1e8;border:1px solid #e1ddcf;border-radius:16px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field input{height:52px;min-height:52px;padding:0 16px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field textarea{min-height:96px;padding:14px 16px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field input:focus,html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-field textarea:focus{border-color:#5e6b2e;outline:none;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-gift-send .pp-gift-email__icon{color:#8f8c7b;pointer-events:none;width:19px;height:19px;display:block;position:absolute;top:50%;left:14px;transform:translateY(-50%)}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-email input{background:#f4f1e8;border:1px solid #e1ddcf;border-radius:16px;height:52px;min-height:52px;padding:0 16px 0 46px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-email-hint{color:#6b6a5e;text-align:left;white-space:normal;margin:0;font-size:13px;font-weight:400;line-height:1.45;overflow:visible}html:not(.capacitor-native) main.pp-gift-send .pp-gift-aside{flex-direction:column;align-self:start;gap:16px;min-width:0;display:flex;position:sticky;top:96px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-preview--desk{color:#fbfaf5;background:#2e3319;border-radius:28px;min-height:250px;margin:0;padding:28px 28px 30px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #23241c99}html:not(.capacitor-native) main.pp-gift-send .pp-gift-lockup{z-index:1;color:#fbfaf5;position:relative}html:not(.capacitor-native) main.pp-gift-send .pp-gift-wordmark{color:#fbfaf5;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.02em;font-size:20px;line-height:1;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-send .pp-gift-preview--desk p{color:#e5b8d2;font-family:var(--font-text);letter-spacing:.14em;text-transform:uppercase;margin:34px 0 0;font-size:12px;font-weight:600;line-height:1.2}html:not(.capacitor-native) main.pp-gift-send .pp-gift-preview--desk h2{z-index:1;color:#fbfaf5;max-width:100%;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0 0;font-size:48px;line-height:1.05;position:relative;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-send .pp-gift-bow{pointer-events:none;width:132px;height:99px;position:absolute;bottom:-4px;right:-6px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-send{color:#fbfaf5;width:100%;height:56px;font-family:var(--font-text);cursor:pointer;background:#5e6b2e;border:0;border-radius:28px;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:flex}html:not(.capacitor-native) main.pp-gift-send .pp-gift-send:disabled{color:#8f8c7b;cursor:default;opacity:1;background:#d6d2c3}html:not(.capacitor-native) main.pp-gift-send .pp-gift-aside__note{color:#6b6a5e;font-family:var(--font-text);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.45}html:not(.capacitor-native) main.pp-gift-claim{box-sizing:border-box;width:min(100%,1200px);max-width:1200px;font-family:var(--font-text);background:#f4f1e8;margin:0 auto;padding:48px 40px 96px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-app-head{display:none}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-web-head{display:block}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-back{color:#4f5a24;font-family:var(--font-text);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-back svg{flex:none;width:14px;height:14px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-back:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5e6b2e}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-web-head h1{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;margin:16px 0 32px;font-size:56px;line-height:1;font-weight:400!important}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-claim-card{box-sizing:border-box;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:28px;flex-direction:column;gap:22px;width:min(100%,640px);margin:0;padding:32px;display:flex}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-claim-card>.pp-gift-label{display:none}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-kinds{gap:10px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-kinds button{color:#23241c;height:56px;min-height:56px;font-family:var(--font-text);background:#fbfaf5;border:1.5px solid #e1ddcf;border-radius:18px;padding:0 12px;font-size:15px;font-weight:500}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-kinds button.is-on{color:#23241c;background:#fbfaf5;border-color:#5e6b2e;font-weight:600;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-code{letter-spacing:.08em;text-align:left;background:#f4f1e8;border:1px solid #e1ddcf;border-radius:16px;min-height:56px;margin:0;padding:0 16px;font-size:20px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-code:focus{outline-offset:2px;outline:2px solid #5e6b2e}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-note{text-align:left;margin:0}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-foot{background:0 0;margin:0;padding:0;position:static}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-foot button{width:auto;min-width:220px;height:56px;font-family:var(--font-text);border-radius:28px;padding:0 26px;font-size:16px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-foot button:disabled{color:#8f8c7b;opacity:1;background:#d6d2c3}}.pp-desk-head{display:none}@media (min-width:1024px){html:not(.capacitor-native) main.pp-desk,html:not(.capacitor-native) .sup[data-testid=member-support]{box-sizing:border-box;width:min(100%,1200px);max-width:1200px;margin:0 auto;padding:48px 40px 96px;display:block}html:not(.capacitor-native) main.pp-desk .pp-subhead,html:not(.capacitor-native) .sup[data-testid=member-support] .sup-head{display:none}html:not(.capacitor-native) main.pp-desk .pp-desk-head,html:not(.capacitor-native) .sup[data-testid=member-support] .pp-desk-head{display:block}html:not(.capacitor-native) .pp-desk-back{color:#4f5a24;font-family:var(--font-text);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}html:not(.capacitor-native) .pp-desk-back svg{flex:none;width:14px;height:14px}html:not(.capacitor-native) .pp-desk-back:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5e6b2e}html:not(.capacitor-native) .pp-desk-head h1{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;text-wrap:balance;margin:16px 0 32px;font-size:56px;line-height:1.05;font-weight:400!important}html:not(.capacitor-native) main.pp-desk>.pp-lang-alert,html:not(.capacitor-native) main.pp-profile>form,html:not(.capacitor-native) main.pp-profile>.pp-gift-foot,html:not(.capacitor-native) main.pp-profile>.pp-hub__alert,html:not(.capacitor-native) main.pp-profile>.pp-set-photo-block,html:not(.capacitor-native) main.pp-profile>.h-12{width:min(100%,640px);max-width:640px}html:not(.capacitor-native) main.pp-desk>.pp-lang-list{grid-template-columns:repeat(2,minmax(0,340px));gap:16px;width:auto;max-width:none;display:grid}html:not(.capacitor-native) main.pp-desk .pp-lang-option{text-align:left;background:#fbfaf5;border:1.5px solid #e1ddcf;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:180px;min-height:180px;padding:22px 24px;position:relative}html:not(.capacitor-native) main.pp-desk .pp-lang-list>.pp-lang-option:first-child,html:not(.capacitor-native) main.pp-desk .pp-lang-list>.pp-lang-option:last-child{border-bottom:1.5px solid #e1ddcf;border-radius:24px}html:not(.capacitor-native) main.pp-desk .pp-lang-option:active{background:#fbfaf5}html:not(.capacitor-native) main.pp-desk .pp-lang-option.is-on,html:not(.capacitor-native) main.pp-desk .pp-lang-option.is-on:active{background:#e6e8d4;border-color:#5e6b2e;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-desk .pp-lang-option__code{color:#b9b5a4;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.03em;font-size:64px;font-weight:400;line-height:.9;display:block}html:not(.capacitor-native) main.pp-desk .pp-lang-option.is-on .pp-lang-option__code{color:#4f5a24}html:not(.capacitor-native) main.pp-desk .pp-lang-option__name{color:#23241c;font-family:var(--font-text);font-size:17px;font-weight:600;line-height:1.2}html:not(.capacitor-native) main.pp-desk .pp-lang-option__mark{color:#fff;border-color:#cfcbb9;width:26px;min-width:26px;height:26px;position:absolute;top:20px;right:20px}html:not(.capacitor-native) main.pp-desk .pp-lang-option.is-on .pp-lang-option__mark{color:#fff;background:#5e6b2e;border-color:#5e6b2e}html:not(.capacitor-native) main.pp-desk .pp-lang-option:focus-visible{outline:none;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-desk>.pp-friends__stack{width:100%;max-width:none}html:not(.capacitor-native) main.pp-profile.pp-set{flex-direction:column;align-items:stretch;gap:0;display:flex}html:not(.capacitor-native) main.pp-profile .pp-gift-foot{background:0 0;margin:28px 0 0;padding:0;position:static}html:not(.capacitor-native) main.pp-profile .pp-gift-foot button{width:auto;min-width:220px;height:56px;padding:0 26px}html:not(.capacitor-native) main.pp-desk>.pp-legal-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;max-width:none;display:grid}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row,html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:first-child,html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:last-child{box-sizing:border-box;width:100%;height:auto;min-height:200px;color:inherit;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:stretch;margin:0;padding:24px 24px 22px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:hover{background:#fbfaf5;border-color:#cfcbb9;transform:translateY(-2px)}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:active{background:#fbfaf5}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:focus-visible{outline:none;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-desk .pp-legal-art{flex:none;width:56px;height:56px;display:block}html:not(.capacitor-native) main.pp-desk .pp-legal-chevron{display:none}html:not(.capacitor-native) main.pp-desk .pp-legal-foot{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}html:not(.capacitor-native) main.pp-desk .pp-legal-title{color:#23241c;min-width:0;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.02em;font-size:24px;line-height:1.2;font-weight:400!important}html:not(.capacitor-native) main.pp-desk .pp-legal-go{color:#3a3b30;background:#eeebdf;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s,color .15s;display:inline-flex}html:not(.capacitor-native) main.pp-desk .pp-legal-go svg{width:18px;height:18px}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:hover .pp-legal-go{color:#fbfaf5;background:#5e6b2e}html:not(.capacitor-native):has([data-settings-auth=member][data-settings-section=legal]) #main-content{flex:none}html:not(.capacitor-native):has([data-settings-auth=member][data-settings-section=legal]) .pp-settings-shell{flex:none}html:not(.capacitor-native):has([data-settings-auth=member][data-settings-section=legal]) .pp-native-web-footer{margin-top:0}}@media (min-width:1024px) and (max-width:1279px){html:not(.capacitor-native) .pp-desk-head h1{font-size:48px}:is(html:not(.capacitor-native) main.pp-desk:has(.pp-lang-list) .pp-desk-head h1,html:not(.capacitor-native) main.pp-desk:has(.pp-legal-list) .pp-desk-head h1){font-size:56px}html:not(.capacitor-native) main.pp-profile .pp-desk-head h1{font-size:56px;line-height:1}html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row,html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:first-child,html:not(.capacitor-native) main.pp-desk .pp-legal-list>.pp-hub__row:last-child{min-height:180px}html:not(.capacitor-native) main.pp-gift-claim .pp-gift-web-head h1{font-size:48px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-stage{grid-template-columns:minmax(0,1fr) 380px}html:not(.capacitor-native) main.pp-gift-send .pp-gift-card .pp-gift-grid button{height:56px;min-height:56px}}html:not(.capacitor-native) main.pp-profile .pp-profile-aside{box-sizing:border-box;background:#e6e8d4;border-radius:28px;flex-direction:column;align-items:flex-start;padding:36px 32px;display:flex}html:not(.capacitor-native) main.pp-profile .pp-profile-card,html:not(.capacitor-native) main.pp-profile .pp-profile-head-block{width:100%;margin:0}html:not(.capacitor-native) main.pp-profile .pp-profile-head{flex-direction:column;align-items:flex-start;gap:0}html:not(.capacitor-native) main.pp-profile .pp-profile-portrait{flex:none;width:120px;height:120px;position:relative}html:not(.capacitor-native) main.pp-profile .pp-profile-avatar{background:0 0;width:120px;height:120px;overflow:visible}html:not(.capacitor-native) main.pp-profile .pp-profile-avatar.is-empty .pp-profile-mark{width:100%;height:100%}html:not(.capacitor-native) main.pp-profile .pp-profile-avatar.has-photo .pp-profile-avatar__face{box-sizing:border-box;border:2.4px solid #2e3319}html:not(.capacitor-native) main.pp-profile .pp-profile-cam{color:#fbfaf5;pointer-events:none;background:#5e6b2e;border:3px solid #e6e8d4;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:0;right:0}html:not(.capacitor-native) main.pp-profile .pp-profile-cam svg{width:18px;height:18px}html:not(.capacitor-native) main.pp-profile .pp-profile-head strong{color:#23241c;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;font-synthesis:none;white-space:normal;margin-top:28px;font-size:36px;line-height:1.05;font-weight:400!important}html:not(.capacitor-native) main.pp-profile .pp-profile-head small{color:#55544a;margin-top:8px;font-size:15px;font-weight:400}html:not(.capacitor-native) main.pp-profile .pp-set-card{box-sizing:border-box;background:#fbfaf5;border:1px solid #e1ddcf;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 16px;padding:32px;display:grid;overflow:visible}html:not(.capacitor-native) main.pp-profile .pp-profile-span{grid-column:1/-1}html:not(.capacitor-native) main.pp-profile .pp-set-line{background:0 0;border:0;gap:8px;min-width:0;min-height:0;margin:0;padding:0}html:not(.capacitor-native) main.pp-profile .pp-set-line>span,html:not(.capacitor-native) main.pp-profile .pp-set-line>label,html:not(.capacitor-native) main.pp-profile .pp-set-line--email span.pp-profile-label{color:#3a3b30;justify-content:space-between;align-items:baseline;gap:12px;width:100%;min-width:0;font-size:13px;font-weight:600;display:flex}html:not(.capacitor-native) main.pp-profile .pp-set-line span.pp-profile-control{box-sizing:border-box;width:100%;min-width:0;height:52px;color:inherit;background:#f4f1e8;border:1px solid #e1ddcf;border-radius:16px;align-items:center;gap:10px;margin:0;padding:0 16px;font-size:16px;font-weight:400;display:flex}html:not(.capacitor-native) main.pp-profile .pp-set-line span.pp-profile-control.is-locked{background:#eeebdf;border-color:#eeebdf}html:not(.capacitor-native) main.pp-profile .pp-profile-ico{color:#8f8c7b;flex:none;width:18px;height:18px;display:block}html:not(.capacitor-native) main.pp-profile .pp-profile-control input,html:not(.capacitor-native) main.pp-profile .pp-profile-control select,html:not(.capacitor-native) main.pp-profile .pp-profile-control strong{color:#23241c;background:0 0;border:0;flex:auto;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.2}html:not(.capacitor-native) main.pp-profile .pp-profile-control.is-locked strong{color:#45463b}html:not(.capacitor-native) main.pp-profile .pp-profile-lock{color:#8f8c7b;flex:none;order:0;width:15px;height:15px;display:block}html:not(.capacitor-native) main.pp-profile .pp-set-line--email{flex-direction:column;align-items:stretch}html:not(.capacitor-native) main.pp-profile .pp-set-line--email .pp-profile-label button{color:#4f5a24;order:0;min-height:0;padding:0;font-size:13px;font-weight:600}html:not(.capacitor-native) main.pp-profile .pp-phone-label-full{display:none}html:not(.capacitor-native) main.pp-profile .pp-phone-label-split{color:#3a3b30;justify-content:space-between;align-items:baseline;gap:12px;width:100%;font-size:13px;font-weight:600;display:flex}html:not(.capacitor-native) main.pp-profile .pp-profile-optional{color:#8f8c7b;font-size:12px;font-style:normal;font-weight:400}html:not(.capacitor-native) main.pp-profile .pp-set-line--phone .pp-phone-row{box-sizing:border-box;background:#f4f1e8;border:1px solid #e1ddcf;border-radius:16px;gap:10px;height:52px;min-height:52px;padding:0 16px 0 6px}html:not(.capacitor-native) main.pp-profile .pp-phone-dial{background:#fbfaf5;border:0;border-radius:12px;height:40px;padding:0 10px;box-shadow:inset 0 0 0 1px #e1ddcf}html:not(.capacitor-native) main.pp-profile .pp-phone-dial__iso{color:#6b6a5e;font-size:14px;font-weight:500}html:not(.capacitor-native) main.pp-profile .pp-phone-dial__code{font-size:14px;font-weight:600}html:not(.capacitor-native) main.pp-profile .pp-phone-dial svg{width:16px;height:16px}html:not(.capacitor-native) main.pp-profile .pp-set-line--phone .pp-phone-row input{height:auto;min-height:0;font-weight:400;line-height:1.2}html:not(.capacitor-native) main.pp-profile .pp-profile-select select{appearance:none;cursor:pointer;background-image:none}html:not(.capacitor-native) main.pp-profile .pp-profile-select select:has(option[value=""]:checked){color:#a8a594}html:not(.capacitor-native) main.pp-profile .pp-profile-select option{color:#23241c}html:not(.capacitor-native) main.pp-profile .pp-profile-chev{color:#8f8c7b;pointer-events:none;flex:none;width:16px;height:16px;display:block}html:not(.capacitor-native) main.pp-profile .pp-profile-control:focus-within,html:not(.capacitor-native) main.pp-profile .pp-phone-row:focus-within{border-color:#5e6b2e;box-shadow:0 0 0 3px #e6e8d4}html:not(.capacitor-native) main.pp-profile .pp-profile-control input:focus,html:not(.capacitor-native) main.pp-profile .pp-profile-control select:focus,html:not(.capacitor-native) main.pp-profile .pp-phone-row input:focus-visible,html:not(.capacitor-native) main.pp-profile .pp-phone-dial:focus-visible{outline:none}@media (min-width:1024px){html:not(.capacitor-native) main.pp-profile.pp-desk{padding:48px 40px}html:not(.capacitor-native) main.pp-profile .pp-desk-head h1{line-height:1}html:not(.capacitor-native) main.pp-profile .pp-desk-back svg{width:16px;height:16px}html:not(.capacitor-native) main.pp-profile .pp-profile-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px;display:grid}html:not(.capacitor-native) main.pp-profile .pp-profile-aside{order:0}}
