@media (max-width:767px){body:has(.pst-page) .pt{display:none}.app:has(.pst-page){--pb-tabbar-room:0px;padding-bottom:0}}.pst-page{color:#e7e9ea;flex-direction:column;display:flex;position:relative}.pst-light{z-index:0;pointer-events:none;width:100%;height:auto;position:absolute;top:-54px;left:0}.pst-head,.pst-body,.pst-index{z-index:1;position:relative}.pst-head{flex:none;height:44px;position:relative}.pst-head .ph-back{margin:0;position:absolute;top:0;left:6px;color:#fff!important}.pst-body{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 16px 40px;display:flex}.pst-body--fill{gap:0;padding-bottom:52px}.pst-title{letter-spacing:-.8px;color:#fff;flex:none;font-size:32px;font-weight:700;line-height:38px}.pst-lead{color:#fff9;font-size:15px;line-height:21px}.pst-lead b{color:#ffffffd9;font-weight:600}.pst-label{color:#ffffff8c;padding:0 4px;font-size:15px;font-weight:600}.pst-note{color:#71767b;font-size:13px;line-height:18px;margin:0 4px!important}.pst-gap{flex:none;display:block}.pst-card{background:#ffffff12;border-radius:20px;flex:none;overflow:hidden}.pst-rule{background:#ffffff1a;height:.5px}.pst-labelled{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.pst-labelled .pst-label{padding:0}.pst-link{color:#e7e9ea!important;font-size:15px!important;font-weight:600!important}.pst-link--blue{text-decoration:none;color:#8fb2ff!important}.pst-row{box-sizing:border-box;text-align:left;align-items:center;gap:12px;width:100%;text-decoration:none;display:flex;color:#e7e9ea!important;padding:10px 16px!important}.pst-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pst-row__title{align-items:center;gap:8px;font-size:15px;display:flex}.pst-row__sub{color:#71767b;font-size:13px}.pst-row__value{color:#71767b;text-align:right;font-size:15px}.pst-tag{color:#e7e9ea;background:#ffffff1f;border-radius:999px;align-items:center;height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.pst-tag--light{color:#000;letter-spacing:.3px;background:#f3f4f6}.pst-pilltag{color:#8e8e93;background:#2c2c2e;border-radius:999px;flex:none;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.pst-pilltag--light{color:#000;background:#f3f4f6}.pst-fact{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pst-fact__label{color:#8e8e93;flex:none;font-size:15px}.pst-fact__value{color:#e7e9ea;text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;font-size:15px;display:flex}.pst-fact__value small{color:#71767b;font-size:13px}.pst-who{align-items:center;gap:12px;display:flex}.pst-who__names{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pst-who__name{color:#e7e9ea;font-size:15px;font-weight:700}.pst-who__handle{color:#71767b;font-size:14px}.pst-outline{border-radius:999px;flex:none;align-items:center;height:32px;text-decoration:none;display:inline-flex;color:#e7e9ea!important;border:1px solid #ffffff38!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important}.pst-tile{box-sizing:border-box;background:#1c1c1e;border:1px solid #ffffff1f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pst-stripe{background:#635bff;flex:none;justify-content:center;align-items:center;display:flex}.pst-add{min-height:52px;font-size:15px}.pst-go{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;height:52px;text-decoration:none;transition:background .2s,color .2s;display:flex;color:#000!important;background:#fff!important;border-radius:999px!important;font-size:17px!important;font-weight:600!important}.pst-go.is-off{color:#4a4a4a!important;cursor:default!important;background:#a6a6a6!important}.pst-plain{flex:none;width:100%;height:44px;margin-top:8px;color:#fff!important;font-size:16px!important;font-weight:500!important}.pst-pill{box-sizing:border-box;background:#96afff33;border-radius:999px;align-items:center;gap:12px;height:48px;padding:0 18px 0 14px;display:flex}.pst-pill.has-trailing{padding-right:4px}.pst-pill input,.pst-box input,.pst-box select{color:#fff;caret-color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:17px}.pst-pill input::placeholder{color:#fff9;opacity:1}.pst-eye{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pst-hint{color:#ffffff80;font-size:13px;line-height:18px;margin:12px 14px 0!important}.pst-hint.is-bad{color:#ff6b6b}.pst-error{color:#ff6b6b;font-size:14px;line-height:19px;margin-top:12px!important}.pst-rules{flex-wrap:wrap;gap:8px 18px;margin:12px 14px 0;padding:0;list-style:none;display:flex}.pst-rules li{color:#ffffff8c;align-items:center;gap:7px;font-size:13px;transition:color .2s;display:inline-flex}.pst-rules li.is-met{color:#fff}.pst-rules__dot{box-sizing:border-box;border:1.5px solid #ffffff73;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.pst-rules li.is-met .pst-rules__dot{background:#fff;border:0}.pst-box{box-sizing:border-box;background:#ffffff12;border:1px solid #0000;border-radius:16px;align-items:center;gap:6px;height:52px;padding:0 14px;display:flex}.pst-box.is-bad{border-color:#ff6b6b}.pst-box input,.pst-box select{color:#e7e9ea;caret-color:#e7e9ea;font-size:16px}.pst-box input::placeholder{color:#71767b;opacity:1}.pst-field{flex-direction:column;gap:6px;min-width:0;display:flex}.pst-field__label{color:#8e8e93;padding:0 4px;font-size:13px}.pst-field__error{color:#ff6b6b;padding:0 4px;font-size:13px;line-height:18px}.pst-field__hint{color:#71767b;padding:0 4px;font-size:13px;line-height:18px}.pst-code{justify-content:space-between;gap:8px;display:flex;position:relative}.pst-code__box{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#96afff33;border:1.5px solid #0000;border-radius:14px;flex:1;justify-content:center;align-items:center;height:60px;font-size:26px;font-weight:600;transition:border-color .15s;display:flex}.pst-code__box.is-active{border-color:#fff}.pst-code__box.is-wrong{border-color:#ff6b6b}.pst-code input{opacity:.01;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.pst-resend{font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-self:flex-start;height:40px;margin-top:20px;color:#fff!important;background:#96afff33!important;padding:0 18px!important;font-size:15px!important;font-weight:600!important}.pst-resend.is-waiting{color:#ffffff73!important;cursor:default!important;background:#96afff14!important}.pst-sheet__mark{margin-top:22px;display:block}.pst-sheet__title{letter-spacing:-.3px;color:#e7e9ea;font-size:22px;font-weight:700;margin-top:22px!important}.pst-sheet__mark+.pst-sheet__title{margin-top:16px!important}.pst-sheet__body{color:#8e8e93;font-size:15px;line-height:21px;margin-top:8px!important}.pst-index{padding-bottom:40px}.pst-index__title{padding:10px 16px 0}.pst-search{align-items:center;gap:12px;padding:24px 16px 10px;display:flex}.pst-search.is-searching{padding:12px 16px 10px}.pst-search label{box-sizing:border-box;background:#96afff33;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:0;height:44px;padding:0 16px;display:flex}.pst-search input{color:#fff;caret-color:#fff;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.pst-search input::placeholder{color:#fff9;opacity:1}.pst-search input::-webkit-search-cancel-button{appearance:none}.pst-search button{flex:none;color:#fff!important;font-size:17px!important}.pst-section{padding:16px 16px 4px}.pst-section__title{color:#ffffff8c;padding:0 4px 8px;font-size:15px;font-weight:600}.pst-irow{min-height:54px;padding:8px 14px!important}.pst-irow .pst-row__title{font-size:17px}.pst-irow--tall{min-height:62px}.pst-insights{min-height:64px;padding:10px 14px!important}.pst-insights .pst-row__title{font-size:17px;font-weight:600}.pst-insights .pst-row__sub{color:#8e8e93;font-size:14px}.pst-insights img{flex:none;width:30px;height:auto;display:block}.pst-logout{text-align:left;width:100%;min-height:54px;display:block;color:#ff6b6b!important;padding:8px 16px!important;font-size:17px!important}.pst-delete{box-sizing:border-box;text-align:center;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:62px;font-size:17px;text-decoration:none;display:flex;color:#ff6b6b!important;padding:10px 16px!important}.pst-delete small{color:#8e8e93;font-size:13px}.pst-empty{text-align:center;padding:56px 28px 0}.pst-empty b{color:#e7e9ea;font-size:17px;font-weight:600;display:block}.pst-empty p{color:#8e8e93;font-size:15px;line-height:21px;margin-top:6px!important}.pst-odds{text-align:left;align-items:center;gap:14px;width:100%;display:flex;border-bottom:1px solid #ffffff14!important;padding:14px 0!important}.pst-odds__label{color:#e7e9ea;flex:1;font-size:17px}.pst-odds__hint{color:#8e8e93;font-variant-numeric:tabular-nums;font-size:15px}.pst-tick{box-sizing:border-box;border:2px solid #48484a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pst-tick.is-on{background:#f3f4f6;border-color:#f3f4f6}.pst-forgot{align-self:flex-start;margin:12px 14px 0!important;font-size:15px!important;font-weight:600!important}.pst-pill__text{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;overflow:hidden}.pst-done{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.pst-done__tick{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:12px;display:flex}.pst-done__tick svg{width:36px;height:36px}.pst-done .pst-lead{max-width:310px}.pst-page:has(.pst-done) .pst-head{visibility:hidden}.pst-editor{gap:14px}.pst-bar-title{color:#e7e9ea;white-space:nowrap;pointer-events:none;font-size:17px;font-weight:600;line-height:20px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.pst-zones{gap:0;padding-top:8px;padding-bottom:34px}.pst-zone-search{box-sizing:border-box;background:#1c1c1e;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.pst-zone-search input{color:#e7e9ea;caret-color:#e7e9ea;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.pst-zone-group{letter-spacing:.04em;text-transform:uppercase;color:#8e8e93;padding:14px 0 4px;font-size:13px;font-weight:600}.pst-zone{text-align:left;align-items:center;gap:14px;width:100%;display:flex;border-bottom:1px solid #ffffff14!important;padding:14px 0!important}.pst-zone__label{color:#e7e9ea;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;overflow:hidden}.pst-zone__time{color:#8e8e93;font-variant-numeric:tabular-nums;flex:none;font-size:15px}.pst-book{box-sizing:border-box;align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex}.pst-book__name{color:#e7e9ea;flex:1;min-width:0;font-size:17px}.pst-book .ui-book{border-radius:8px;flex:none;width:30px;height:30px;font-size:9px}.pst-person{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 14px;display:flex}.pst-person__open{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.pst-small-pill{border-radius:999px;flex:none;height:32px;padding:0 16px!important;font-size:14px!important;font-weight:600!important}.pst-small-pill.is-solid{color:#000!important;background:#f3f4f6!important}.pst-small-pill.is-line{color:#e7e9ea!important;border:1px solid #ffffff52!important}.pst-balance{color:#8e8e93;padding:6px 0 0;font-size:15px}.pst-balance__figure{letter-spacing:-1px;color:#e7e9ea;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700}.pst-chart{width:100%;height:auto;margin-top:22px;display:block}.pst-months{color:#71767b;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.pst-held{background:#ffffff12;border-radius:20px;flex-direction:column;gap:10px;margin-top:6px;padding:16px;display:flex}.pst-held__head{color:#e7e9ea;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.pst-held p{color:#8e8e93;font-size:14px;line-height:20px}.pst-held .pst-go{height:46px;margin-top:4px;font-size:16px!important}.pst-lines{margin-top:10px}.pst-hair{background:#ffffff1f;height:.5px}.pst-line{box-sizing:border-box;width:100%;min-height:56px;color:inherit;text-align:left;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex;padding:8px 0!important}.pst-line__a,.pst-line__b{color:#e7e9ea;flex-direction:column;gap:2px;min-width:0;font-size:16px;display:flex}.pst-line__b{font-variant-numeric:tabular-nums;align-items:flex-end}.pst-line small{color:#71767b;font-size:13px}.pst-line__go{align-items:center;gap:10px;display:flex}.pst-caps{letter-spacing:.4px;text-transform:uppercase;color:#71767b;padding:0 4px;font-size:13px;font-weight:600}.pst-pkgrow .pst-row__title{font-size:17px}.pst-divider{background:#ffffff29;flex:none;align-self:stretch;width:1px;margin:12px 4px}.pst-period{flex:none;align-items:center;gap:6px;height:100%;display:flex;color:#e7e9ea!important;padding:0 0 0 6px!important;font-size:16px!important}.pst-switchrow{box-sizing:border-box;color:#e7e9ea;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 16px;font-size:15px;display:flex}.pst-switchrow__text{flex-direction:column;gap:2px;display:flex}.pst-switchrow__text small{color:#71767b;font-size:13px}.pst-feature{box-sizing:border-box;background:#ffffff12;border-radius:16px;align-items:center;gap:10px;height:48px;padding:0 4px 0 12px;display:flex}.pst-feature input{color:#e7e9ea;caret-color:#e7e9ea;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.pst-feature input::placeholder{color:#71767b;opacity:1}.pst-feature button{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pst-addline{align-self:flex-start;height:40px;color:#e7e9ea!important;padding:0 4px!important;font-size:15px!important;font-weight:600!important}.pst-danger{border-radius:999px;flex:none;width:100%;height:50px;color:#ff6b6b!important;background:#ffffff12!important;font-size:17px!important}.pst-danger[aria-disabled=true]{color:#71767b!important}.pst-subrow{min-height:72px;color:#fff!important;padding:12px 16px!important}.pst-subrow .pst-row__title{font-size:16px;font-weight:600}.pst-subrow .pst-row__sub{color:#8e8e93;font-size:14px}.pst-sub-price{text-align:right;color:#fff;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;font-size:15px;font-weight:600;display:flex}.pst-sub-price small{color:#71767b;font-size:13px;font-weight:400}.pst-sub-head{color:#e7e9ea;justify-content:space-between;align-items:center;padding:14px 16px;font-size:17px;font-weight:700;display:flex}.pst-sticky-foot{padding:28px 16px max(34px, env(safe-area-inset-bottom));background:linear-gradient(#0000 0%,#000 28%);flex-direction:column;margin:auto -16px -40px;display:flex;position:sticky;bottom:0}.pst-banner{color:#e7e9ea;background:#96afff33;border-radius:20px;gap:10px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.pst-delete-list{margin:10px 0 0;padding:0;list-style:none}.pst-delete-list li{border-bottom:1px solid #ffffff14;gap:12px;padding:12px 0;display:flex}.pst-delete-list i{background:#ff6b6b;border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.pst-delete-list span{color:#8e8e93;flex-direction:column;gap:2px;font-size:14px;line-height:19px;display:flex}.pst-delete-list b{color:#e7e9ea;font-size:15px;font-weight:600;line-height:normal}.pst-delete-input{box-sizing:border-box;background:#ffffff1a;border-radius:999px;align-items:center;height:52px;padding:0 18px;display:flex}.pst-delete-input input{color:#e7e9ea;caret-color:#e7e9ea;width:100%;min-width:0;font:inherit;letter-spacing:.5px;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.pst-delete-input input::placeholder{color:#71767b;opacity:1}.pst-delete-go{flex:none;justify-content:center;align-items:center;width:100%;height:52px;margin-top:16px;display:flex;color:#fff!important;background:#ff453a!important;border-radius:999px!important;font-size:17px!important;font-weight:600!important}.pst-delete-go.is-off{color:#4a4a4a!important;cursor:default!important;background:#a6a6a6!important}.pst-undo{z-index:45;left:16px;right:16px;bottom:max(24px, env(safe-area-inset-bottom));box-sizing:border-box;color:#e7e9ea;background:#2c2c2e;border-radius:14px;justify-content:space-between;align-items:center;height:48px;padding:0 16px;font-size:15px;display:flex;position:fixed}.pst-undo button{color:#8fb2ff!important;font-weight:600!important}.pst-head__right{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:0;right:6px}.pst-head__right svg{stroke:#fff;stroke-width:2px;width:21px;height:21px}.pst-partner{gap:10px;padding-bottom:48px}.pst-partner-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex:none;overflow:hidden}.pst-next{flex-direction:column;gap:6px;padding:16px;display:flex}.pst-next b{color:#34d399;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:36px}.pst-next.is-rolling b{color:#8e8e93}.pst-next small{color:#8e8e93;font-size:13px;line-height:18px}.pst-three{flex:none;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pst-tile3{color:#8e8e93;flex-direction:column;gap:3px;min-width:0;padding:12px;font-size:13px;display:flex}.pst-tile3 b{color:#e7e9ea;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:700;line-height:25px}.pst-tile3 b.is-green{color:#34d399}.pst-tile3 small{color:#71767b;font-size:11px;line-height:15px}.pst-partner-head{color:#ffffff8c;flex:none;padding:4px 4px 8px;font-size:15px;font-weight:600}.pst-legend{justify-content:space-between;align-items:baseline;display:flex}.pst-legend>span:last-child{gap:12px;font-size:12px;font-weight:500;display:flex}.pst-legend i{background:#71767b;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.pst-legend i.is-green{background:#34d399}.pst-weeks{padding:16px 12px 10px}.pst-weeks__bars{align-items:flex-end;gap:6px;height:96px;display:flex}.pst-weeks__bars>div{flex:1;justify-content:center;align-items:flex-end;gap:2px;height:100%;display:flex}.pst-weeks__bars span{background:#71767b;border-radius:3px 3px 0 0;width:8px}.pst-weeks__bars span+span{background:#34d399}.pst-weeks__foot{color:#71767b;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.pst-text-link{color:#a1a1a6;text-decoration:underline}.pst-leave{flex:none;align-self:center;margin-top:22px;color:#ff6b6b!important;padding:10px 12px!important;font-size:16px!important;font-weight:600!important}.pst-leave-go{flex:none;width:100%;height:52px;margin-top:20px;color:#fff!important;background:#f4212e!important;border-radius:999px!important;font-size:17px!important;font-weight:600!important}.pst-leave-body{color:#e7e9ea;font-size:15px;line-height:21px;margin-top:10px!important}.pst-leave-body+.pst-leave-body{color:#a1a1a6}.pst-sheet-grey{background:#1c1c1e;border-top:0;border-radius:16px 16px 0 0}.pst-partner-row{align-items:center;gap:12px;padding:12px 14px;display:flex}.pst-partner-row+.pst-partner-row{border-top:.5px solid #ffffff1a}.pst-partner-row__a{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pst-partner-row__a b{color:#e7e9ea;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.pst-partner-row__a small{color:#8e8e93;font-size:13px}.pst-partner-row__b{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.pst-partner-row__b b{color:#e7e9ea;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.pst-partner-row__b small{color:#71767b;align-items:center;gap:6px;font-size:12px;display:flex}.pst-status{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.pst-status--trial{color:#fbbf24;background:#fbbf2424}.pst-status--paying{color:#34d399;background:#34d39924}.pst-status--paused{color:#d1d5db;background:#ffffff14}.pst-status--cancelled{color:#8e8e93;background:#ffffff0f}.pst-small-go{border-radius:999px;flex:none;height:36px;color:#000!important;background:#f3f4f6!important;padding:0 14px!important;font-size:15px!important;font-weight:600!important}.pst-small-go.is-off{color:#71767b!important;background:#ffffff1f!important}.pst-small-line{border-radius:999px;flex:none;height:36px;color:#e7e9ea!important;border:1px solid #ffffff38!important;padding:0 14px!important;font-size:15px!important;font-weight:600!important}.pst-share{border-radius:999px;flex:1;justify-content:center;align-items:center;height:44px;text-decoration:none;display:flex;color:#fff!important;background:#ffffff1a!important;font-size:15px!important;font-weight:600!important}.pst-link-card{align-items:center;gap:12px;padding:14px 16px;display:flex}.pst-link-card b{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.pst-code-card{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.pst-code-card__row{align-items:center;gap:8px;display:flex}.pst-code-card__code{letter-spacing:1px;color:#fff;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:24px;font-weight:700}.pst-code-card input{color:#fff;caret-color:#0a84ff;width:100%;min-width:0;font:inherit;letter-spacing:1px;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:18px;font-weight:700}.pst-code-card label{box-sizing:border-box;border:1px solid #ffffff38;border-radius:12px;flex:1;align-items:center;min-width:0;height:44px;padding:0 14px;display:flex}.pst-code-card label.is-bad{border-color:#ff453a}.pst-code-card__note{color:#34d399;font-size:13px}.pst-code-card__note.is-bad{color:#ff453a}.pst-code-card>span:last-child{color:#8e8e93;font-size:13px;line-height:18px}.pst-paidto{color:#8e8e93;flex-direction:column;gap:4px;padding:16px;font-size:13px;display:flex}.pst-paidto b{color:#fff;font-size:20px;font-weight:700;line-height:25px}.pst-paidto span{color:#a1a1a6;font-variant-numeric:tabular-nums;font-size:15px}.pst-paidto button{border-radius:999px;align-self:flex-start;height:40px;margin-top:12px;color:#000!important;background:#f3f4f6!important;padding:0 16px!important;font-size:15px!important;font-weight:600!important}.pst-run.is-paid b:last-child{color:#34d399}.pst-offer{min-height:var(--ph-vh);box-sizing:border-box;padding:0 16px 32px;position:relative;overflow:hidden}.pst-offer:before{content:"";pointer-events:none;background:radial-gradient(80% 70% at 50% 0,#3a6fff8c,#0000 72%);height:460px;position:absolute;inset:0 0 auto}.pst-offer>*{position:relative}.pst-offer__top{justify-content:space-between;align-items:center;height:92px;padding:0 0 0 8px;display:flex}.pst-offer__top img{width:auto;height:23.4px;display:block}.pst-offer__not{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;height:36px;padding:0 16px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.pst-offer h1{font-family:var(--ph-font-headline);letter-spacing:-.02em;color:#fff;text-align:center;font-size:40px;font-weight:600;line-height:46px;margin:0 8px!important}.pst-offer__sub{color:#fff;text-align:center;font-size:19px;font-weight:600;line-height:24px;margin:8px 8px 0!important}.pst-offer__sub em{color:#60a5fa;font-style:normal}.pst-offer__list{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:20px;margin:30px 0 0;padding:22px 18px;list-style:none;display:flex}.pst-offer__list li{align-items:center;gap:14px;display:flex}.pst-offer__list i{background:#333335;border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pst-offer__list span{color:#a1a1a6;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;line-height:18px;display:flex}.pst-offer__list b{color:#fff;font-size:16px;font-weight:600;line-height:21px}.pst-offer__figures{gap:8px;margin-top:22px;display:flex}.pst-offer__figure{color:#a1a1a6;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff1f;border-radius:18px;flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;padding:14px 10px 12px;font-size:12px;line-height:16px;display:flex}.pst-offer__figure span{color:#fff;font-size:15px;font-weight:600;line-height:normal}.pst-offer__figure b{letter-spacing:-.3px;color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:700;line-height:26px}.pst-offer__figure small{color:#8e8e93;margin-top:2px;font-size:12px}.pst-offer__tick{align-items:center;gap:10px;margin:18px auto 0;line-height:20px;display:flex;color:#e7e9ea!important;font-size:15px!important}.pst-offer__box{box-sizing:border-box;border:1.5px solid #fff6;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.pst-offer__box.is-on{background:#fff;border-color:#fff}.pst-offer__go{justify-content:center;align-items:center;width:100%;height:54px;margin-top:16px;text-decoration:none;display:flex;color:#000!important;background:#fff!important;border-radius:999px!important;font-size:17px!important;font-weight:600!important}.pst-offer__go.is-off{opacity:.4;cursor:default!important}.pst-offer__fine{color:#a1a1a6;text-align:center;font-size:13px;line-height:18px;margin:14px 4px 0!important}.pst-offer__legal{color:#8e8e93;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;margin-top:12px!important}.pst-offer__legal a{color:inherit;text-decoration:none}.pst-odds-sheet .ph-sheet__panel{padding-inline:16px}.pst-odds-sheet .pst-sheet__title{text-align:center;letter-spacing:0;font-size:17px;font-weight:600;margin-top:14px!important}.pst-manage__who{padding:4px 4px 14px}.pst-manage__who .pst-who__name{font-size:17px;text-decoration:none}.pst-manage__cancel{margin-top:24px}.pst-manage__lead{color:#8e8e93;font-size:15px;line-height:21px;margin:0 4px 5px!important}.pst-manage__packages{margin:0!important}.phone-view .pst-manage__packages li+li{border-top:1px solid var(--ph-line)}.pst-manage__amount{color:#e7e9ea;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}body:has(.pmc-page) .pt{display:none}.phone-view .pmc-page{background:#000}.phone-view .pmc-sheet{color:#1a1a1a;background:#fff;border-radius:27px 27px 0 0;flex-direction:column;display:flex;position:fixed;inset:4px 0 0;overflow:hidden}.phone-view .pmc-head{flex:none;justify-content:center;align-items:center;height:64px;display:flex;position:relative}.phone-view .pmc-head .ph-back{background:#f2f2f2;border-radius:50%;width:40px;height:40px;margin:0;top:12px;left:12px;color:#1a1a1a!important;position:absolute!important}.phone-view .pmc-head h1{color:#1a1a1a;font-size:17px;font-weight:600;line-height:18px;margin:0!important}.phone-view .pmc-body{flex:1;min-height:0;padding:10px 15px 150px;overflow-y:auto}.phone-view .pmc-body h2{color:#1a1a1a;font-size:18px;font-weight:700;line-height:20px;margin:0!important}.phone-view .pmc-current{box-sizing:border-box;background:#f2f2f2;border:1px solid #e3e3e3;border-radius:10px;align-items:center;gap:12px;height:56px;margin:10px 0 24px;padding:0 12px;display:flex}.phone-view .pmc-current span{flex-direction:column;display:flex}.phone-view .pmc-current b{font-size:16px;font-weight:600;line-height:18px}.phone-view .pmc-current small{color:#6b6b6b;font-size:13px;line-height:15px}.phone-view .pmc-fields{margin-top:10px}.phone-view .pmc-wait{color:#6b6b6b;text-align:center;background:#f2f2f2;border-radius:10px;padding:16px;font-size:14px;line-height:19px;margin:10px 0 0!important}.phone-view .pmc-foot{background:#fff;border-top:1px solid #ededed;padding:15px 15px 30px;position:absolute;bottom:0;left:0;right:0}.phone-view .pmc-save{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#222;border:0;border-radius:10px;font-size:17px;font-weight:600;display:block}.phone-view .pmc-save[aria-disabled=true]{cursor:default;background:#8e8e93}.phone-view .pmc-note{color:#6b6b6b;text-align:center;font-size:14px;line-height:17px;margin:12px 4px 0!important}.phone-view .pmc-problem{color:#d93025;text-align:center;font-size:14px;line-height:18px;margin:0 0 10px!important}
