.account-center{color:#17283b;background:#eef3f5;min-height:100dvh;padding-bottom:70px}.account-center.loading{color:#728397;place-content:center;justify-items:center;gap:14px;display:grid}.account-center-header{color:#fff;background:#0b1728;border-bottom:1px solid #26384e;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(18px,5vw,70px);display:flex}.account-center-header>a{color:inherit;text-decoration:none}.account-back{align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.account-back svg{width:16px}.account-center-hero{grid-template-columns:74px 1fr auto;align-items:center;gap:18px;width:min(1060px,100% - 36px);margin:35px auto 18px;display:grid}.account-avatar{color:#102018;background:#78d64b;border-radius:21px;place-items:center;width:74px;height:74px;font-size:24px;font-weight:950;display:grid}.account-center-hero h1{letter-spacing:-.035em;margin:7px 0 5px;font-size:clamp(31px,4vw,44px);line-height:1}.account-center-hero p{color:#718195;margin:0;font-size:13px}.account-secure{color:#477c34;background:#e3f4db;border:1px solid #c7e8b8;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:850;display:flex}.account-secure svg{width:16px}.account-alert{color:#795815;background:#fff4e2;border:1px solid #e8ca8f;border-radius:11px;align-items:center;gap:9px;width:min(1060px,100% - 36px);margin:0 auto 14px;padding:11px 13px;font-size:12px;display:flex}.account-alert>svg{width:18px}.account-alert span{flex:1}.account-alert button{color:inherit;background:0 0;border:0;width:34px;height:34px}.account-grid{grid-template-columns:1fr 1fr;gap:14px;width:min(1060px,100% - 36px);margin:auto;display:grid}.account-card{background:#fff;border:1px solid #d8e1e7;border-radius:16px;min-width:0;padding:20px}.account-card>header{grid-template-columns:43px 1fr;align-items:center;gap:11px;padding-bottom:17px;display:grid}.account-card>header>span{color:#559736;background:#e8f5e2;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.account-card>header svg{width:20px}.account-card h2{margin:0 0 4px;font-size:17px}.account-card header p{color:#7b8999;margin:0;font-size:10px}.account-plan{color:#fff;background:#10243a;border-radius:12px;gap:5px;margin-bottom:10px;padding:16px;display:grid}.account-plan strong{font-size:17px}.account-plan span{color:#b5c3d0;font-size:10px;line-height:1.45}.account-row{color:#33485e;border-top:1px solid #e5eaee;align-items:center;gap:10px;min-height:57px;padding:8px 3px;text-decoration:none;display:flex}.account-row>svg:first-child{color:#5b9b3e;width:19px}.account-row>span{flex:1;gap:3px;display:grid}.account-row b{font-size:11px}.account-row small{color:#7d8b99;font-size:9px;line-height:1.35}.account-row>svg:last-child{color:#8b98a6;width:15px}.account-acceptance{background:#f3f7f0;border-radius:10px;align-items:center;gap:10px;margin-top:9px;padding:11px;display:flex}.account-acceptance>svg{color:#58a136;width:18px}.account-acceptance span{display:grid}.account-acceptance b{font-size:10px}.account-acceptance small{color:#718092;font-size:8px}.account-team-count{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:9px;display:grid}.account-team-count>div{border:1px solid #dce4e9;border-radius:11px;padding:13px;display:grid}.account-team-count strong{font-size:24px}.account-team-count span{color:#758495;font-size:9px}.account-session,.account-danger{background:#fff;border:1px solid #d8e1e7;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;width:min(1060px,100% - 36px);margin:14px auto 0;padding:17px 20px;display:flex}.account-session>div{align-items:center;gap:11px;display:flex}.account-session svg{color:#55728f;width:22px}.account-session span{display:grid}.account-session strong{font-size:12px}.account-session small{color:#7b8999;font-size:9px}.account-session button{color:#33485c;background:#fff;border:1px solid #ccd6de;border-radius:9px;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-weight:850;display:flex}.account-session button svg{width:15px}.account-danger{background:#fffafb;border-color:#efcbd0}.account-danger h2{margin:6px 0;font-size:19px}.account-danger p{color:#78646a;max-width:700px;margin:0;font-size:10px;line-height:1.55}.account-danger button{white-space:nowrap;color:#bd303c;background:#fff;border:1px solid #d84b57;border-radius:9px;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-weight:900;display:flex}.account-danger button svg{width:16px}.account-delete-backdrop{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.account-delete-dialog{color:#17283b;background:#fff;border-radius:20px;width:min(610px,100%);max-height:calc(100dvh - 36px);padding:29px;position:relative;overflow:auto;box-shadow:0 30px 90px #0000007a}.delete-dialog-icon{color:#c93b47;background:#fde9eb;border-radius:14px;place-items:center;width:49px;height:49px;margin-bottom:15px;display:grid}.delete-dialog-icon svg{width:23px}.account-delete-dialog h2{letter-spacing:-.03em;margin:7px 0;font-size:27px}.account-delete-dialog>p{color:#69798a;margin:0 0 17px;font-size:12px}.delete-impact{border:1px solid #e1e6ea;border-radius:12px;padding:15px}.delete-impact h3{margin:0 0 8px;font-size:12px}.delete-impact ul{color:#617184;margin:0;padding-left:20px;font-size:10px;line-height:1.55}.delete-team-list{grid-template-columns:1fr 1fr;gap:6px;margin-top:11px;display:grid}.delete-team-list>span{background:#f2f5f7;border-radius:8px;padding:9px;display:grid}.delete-team-list b{font-size:10px}.delete-team-list small{color:#7a8998;font-size:8px}.delete-check{color:#46586c;grid-template-columns:21px 1fr;align-items:start;gap:9px;margin:13px 0;font-size:10px;line-height:1.45;display:grid}.delete-check input{accent-color:#c43844;width:20px;height:20px}.delete-subscription-warning{color:#725413;background:#fff6df;border:1px solid #ecd18f;border-radius:10px;gap:10px;margin-top:13px;padding:11px;display:flex}.delete-subscription-warning>svg{flex:none;width:19px}.delete-subscription-warning span{gap:3px;display:grid}.delete-subscription-warning b{font-size:10px;line-height:1.4}.delete-subscription-warning small{font-size:8px;line-height:1.45}.delete-confirm-input{color:#46586c;gap:7px;margin-top:14px;font-size:10px;display:grid}.delete-confirm-input input{letter-spacing:.12em;text-transform:uppercase;border:1px solid #cfd9e0;border-radius:9px;height:47px;padding:0 12px;font-size:16px;font-weight:900}.delete-dialog-actions{grid-template-columns:1fr 1.25fr;gap:9px;margin-top:17px;display:grid}.delete-dialog-actions button{border-radius:9px;min-height:48px;font-weight:900}.keep-account{color:#30465c;background:#fff;border:1px solid #cbd6dd}.confirm-account-delete{color:#fff;background:#c43c48;border:1px solid #c43c48}.confirm-account-delete:disabled{opacity:.4}.account-complete{color:#fff;background:#0b1728;place-content:center;justify-items:center;gap:28px;min-height:100dvh;padding:20px;display:grid}.account-complete>section{color:#17283b;text-align:center;background:#fff;border-radius:20px;width:min(600px,100%);padding:clamp(28px,6vw,56px)}.account-complete>section>svg{color:#66b641;width:50px;height:50px}.account-complete h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(31px,5vw,48px)}.account-complete p{color:#647588;font-size:13px;line-height:1.65}.account-complete a{color:#102018;background:#78d64b;border-radius:9px;align-items:center;min-height:46px;margin-top:12px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.delete-request-page{color:#17283b;background:#eef3f5;min-height:100dvh}.delete-request-page>header{color:#fff;background:#0b1728;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(18px,5vw,70px);display:flex}.delete-request-page>header a{color:inherit;text-decoration:none}.delete-request-page>header nav{color:#b4c1ce;gap:18px;font-size:11px;font-weight:850;display:flex}.delete-request-page>section{background:#fff;border:1px solid #d8e1e7;border-radius:20px;width:min(780px,100% - 28px);margin:35px auto;padding:clamp(25px,6vw,58px);box-shadow:0 18px 50px #14263814}.delete-request-icon{color:#c43d49;background:#fde9eb;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:19px;display:grid}.delete-request-icon svg{width:24px}.delete-request-page h1{letter-spacing:-.045em;margin:10px 0 15px;font-size:clamp(34px,6vw,54px);line-height:1}.delete-request-page>section>p{color:#637488;font-size:14px;line-height:1.65}.delete-request-primary{color:#102018;background:#78d64b;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:51px;margin:25px 0;font-weight:950;text-decoration:none;display:flex}.delete-request-primary svg{width:17px}.delete-request-details{border-top:1px solid #e2e8ec;padding-top:22px}.delete-request-details h2{font-size:17px}.delete-request-details li,.delete-request-details p{color:#627386;font-size:11px;line-height:1.6}.delete-request-help{background:#f1f6ee;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin-top:20px;padding:14px;display:grid}.delete-request-help>svg{color:#5a9f3c;width:22px}.delete-request-help span{display:grid}.delete-request-help strong{font-size:11px}.delete-request-help p{color:#718194;margin:3px 0;font-size:9px}.delete-request-help a{color:#477d34;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.delete-request-help a svg{width:13px}.delete-request-page>footer{color:#8fa0b1;background:#0b1728;justify-content:space-between;align-items:center;min-height:90px;padding:25px clamp(18px,5vw,70px);font-size:10px;display:flex}.delete-request-page>footer a{color:#bcc7d2}@media (max-width:700px){.account-center{padding-bottom:110px}.account-center-header{height:65px;padding:0 13px}.account-center-header .brand-wordmark{display:none}.account-center-hero{grid-template-columns:58px 1fr;margin-top:20px}.account-avatar{border-radius:16px;width:58px;height:58px;font-size:19px}.account-secure{grid-column:1/-1;justify-self:start}.account-grid{grid-template-columns:1fr}.account-session,.account-danger{flex-direction:column;align-items:stretch}.account-session button,.account-danger button{justify-content:center}.delete-team-list,.delete-dialog-actions{grid-template-columns:1fr}.account-delete-dialog{border-radius:17px;padding:24px 18px}.delete-request-help{grid-template-columns:28px 1fr}.delete-request-help a{grid-column:2}.delete-request-page>footer{flex-direction:column;align-items:flex-start;gap:12px}}.delete-dialog-actions{z-index:2;background:#fff;padding-top:10px;position:sticky;bottom:-1px}@media (max-width:700px){.delete-dialog-actions{grid-template-columns:.8fr 1.2fr}.delete-dialog-actions button{padding:0 6px;font-size:10px}}.account-upgrade-row{color:#102018;background:#78d64b;border:0;border-radius:12px;min-height:66px;margin-top:10px;padding:12px 14px;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 8px 18px #4f962a33}.account-upgrade-row:hover{background:#84df55;transform:translateY(-1px);box-shadow:0 11px 22px #4f962a40}.account-upgrade-row:focus-visible{outline-offset:3px;outline:3px solid #172f47}.account-upgrade-row b{font-size:12px}.account-upgrade-row small{color:#31551f}.account-upgrade-row>svg:first-child,.account-upgrade-row>svg:last-child{color:#102018}.account-complimentary-row{color:#315f20}.account-complimentary-row>svg:first-child{color:#5faa38}.delete-subscription-warning.complimentary{color:#3f6b2c;background:#f1f8ed;border-color:#c7e5b9}.offline-readiness-card{scroll-margin-top:20px}.offline-readiness-summary{color:#477c34;background:#eef7e9;border-radius:11px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.offline-readiness-summary.offline{color:#775b17;background:#fff5dc}.offline-readiness-summary.conflict,.offline-readiness-summary.action_needed{color:#8c4125;background:#fff0e9}.offline-readiness-summary>svg{width:20px}.offline-readiness-summary span{gap:2px;display:grid}.offline-readiness-summary b{font-size:11px}.offline-readiness-summary small{font-size:9px}.offline-readiness-summary button{color:inherit;background:#fff;border:1px solid;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;display:flex}.offline-readiness-summary button svg{width:13px}.offline-team-list{margin-top:10px;display:grid}.offline-team-list article{border-top:1px solid #e5eaee;grid-template-columns:30px 1fr 36px;align-items:center;gap:9px;min-height:59px;display:grid}.offline-team-list article>span{color:#559637;background:#e9f5e3;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.offline-team-list article>span.attention{color:#a45432;background:#fff0e8}.offline-team-list article>span svg{width:15px}.offline-team-list article>div{gap:2px;display:grid}.offline-team-list b{font-size:10px}.offline-team-list small{color:#768698;font-size:8px}.offline-team-list em{color:#9b482c;font-size:8px;font-style:normal;line-height:1.35}.offline-team-list article>button{color:#587084;background:#eff4f6;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.offline-team-list article>button:disabled{opacity:.45}.offline-team-list article>button svg{width:15px}.offline-team-list>p,.offline-readiness-note{color:#718194;font-size:9px;line-height:1.5}.offline-readiness-note{border-top:1px solid #e5eaee;margin:11px 0 0;padding-top:10px}.spinning{animation:.9s linear infinite offline-spin}@keyframes offline-spin{to{transform:rotate(360deg)}}.offline-team-list article{grid-template-columns:30px 1fr auto}.offline-team-actions{grid-auto-flow:column;gap:4px!important;display:flex!important}.offline-team-actions button{color:#587084;background:#eff4f6;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.offline-team-actions button:last-child{color:#a24545;background:#fff0f0}.offline-team-actions button:disabled{opacity:.42}.offline-team-actions svg{width:14px}.offline-readiness-error{color:#8d4629;background:#fff2e8;border-radius:9px;align-items:center;gap:7px;margin:10px 0 0;padding:9px;font-size:9px;line-height:1.4;display:flex}.offline-readiness-error svg{flex:none;width:15px}.offline-sync-center{border-top:1px solid #dce5eb;gap:12px;margin-top:15px;padding-top:16px;display:grid}.offline-sync-center-title{align-items:flex-start;gap:10px;display:flex}.offline-sync-center-title>svg{color:#4f9d32;width:20px}.offline-sync-center-title h3{margin:0;font-size:14px}.offline-sync-center-title p{color:#78889a;margin:3px 0 0;font-size:10px;line-height:1.45}.offline-sync-error{color:#805d13;background:#fff4df;border-radius:9px;align-items:center;gap:8px;margin:0;padding:10px;font-size:11px;display:flex}.offline-sync-error svg{width:16px}.offline-conflict{background:#fff9e9;border:1px solid #e8c575;border-radius:11px;gap:11px;padding:12px;display:grid}.offline-conflict>div:first-child{gap:9px;display:flex}.offline-conflict>div:first-child>svg{color:#a7740c;flex:none;width:18px}.offline-conflict span{gap:3px;display:grid}.offline-conflict b{font-size:12px}.offline-conflict small{color:#76633d;font-size:10px;line-height:1.45}.offline-conflict-actions{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.offline-conflict-actions button{color:#253950;background:#fff;border:1px solid #d5be87;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:5px;font-size:9px;font-weight:850;display:flex}.offline-conflict-actions button:last-child{background:#6cda39;border-color:#6bc943}.offline-conflict-actions svg{width:14px}.offline-sync-items{gap:6px;display:grid}.offline-sync-items h4{color:#506176;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:10px}.offline-sync-items>span{border:1px solid #dce5eb;border-radius:8px;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:grid}.offline-sync-items svg{color:#568e40;width:15px}.offline-sync-items small{color:#78889a}.offline-sync-items.blocked svg{color:#af7610}@media (max-width:600px){.offline-conflict-actions{grid-template-columns:1fr}.offline-sync-items>span{grid-template-columns:20px 1fr}.offline-sync-items small{grid-column:2}}.offline-storage-warning{color:#765713;background:#fff4d6;border-radius:12px;align-items:center;gap:10px;margin:12px 0 0;padding:12px 14px;display:flex}.offline-storage-warning.critical{color:#9c2e3a;background:#fde9eb}.offline-storage-warning>svg{flex:none;width:20px}.offline-storage-warning>span{gap:2px;display:grid}.offline-storage-warning small{font-size:11px;line-height:1.4}.offline-conflict-compare{border-top:1px solid #ead69f;padding-top:9px}.offline-conflict-compare summary{cursor:pointer;color:#5a4822;font-size:10px;font-weight:900}.offline-conflict-compare>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.offline-conflict-compare article{background:#fff;border:1px solid #dfc98e;border-radius:9px;overflow:hidden}.offline-conflict-compare article>span,.offline-conflict-compare article>b{padding:6px 8px;font-size:9px;display:block}.offline-conflict-compare article>span{color:#776640;text-transform:uppercase;letter-spacing:.07em}.offline-conflict-compare .play-thumbnail{height:100px}.offline-conflict-compare article>b{white-space:nowrap;text-overflow:ellipsis;color:#263a4d;overflow:hidden}@media (max-width:600px){.offline-conflict-compare>div{grid-template-columns:1fr}.offline-conflict-compare .play-thumbnail{height:120px}}.offline-team-actions button.keep-offline{color:#397924;background:#e9f6e3;gap:5px;width:auto;padding:0 8px;display:flex}.offline-team-actions .keep-offline span{white-space:nowrap;font-size:8px;font-weight:900}.offline-persistent-storage{color:#765917;background:#fff6df;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:11px 12px;display:grid}.offline-persistent-storage.protected{color:#477c34;background:#eef7e9}.offline-persistent-storage>svg{width:19px}.offline-persistent-storage span{gap:2px;display:grid}.offline-persistent-storage b{font-size:10px}.offline-persistent-storage small{font-size:8px;line-height:1.4}.offline-persistent-storage button{color:inherit;background:#fff;border:1px solid;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;display:flex}.offline-persistent-storage button svg{width:13px}.offline-persistent-storage button:disabled{opacity:.45}
.pro-page{color:#14263b;background:#eef3f5;min-height:100dvh;padding-bottom:70px}.pro-page.loading{color:#728397;place-content:center;justify-items:center;gap:14px;display:grid}.pro-header{color:#fff;background:#0b1728;border-bottom:1px solid #26384e;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(18px,5vw,70px);display:flex}.pro-header>a{color:inherit;text-decoration:none}.pro-header>a:last-child{align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.pro-header svg{width:16px}.pro-alert{color:#745719;background:#fff5df;border:1px solid #e6c987;border-radius:12px;align-items:center;gap:9px;width:min(1120px,100% - 36px);margin:18px auto -2px;padding:12px 14px;font-size:11px;display:flex}.pro-alert>svg{width:17px}.pro-alert span{flex:1}.pro-alert button{width:36px;height:36px;color:inherit;background:0 0;border:0}.pro-hero{color:#fff;background:linear-gradient(135deg,#0b1728 0%,#0c2d42 72%,#16402f 100%);border-radius:24px;grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:center;gap:44px;width:min(1120px,100% - 36px);margin:34px auto 18px;padding:clamp(28px,5vw,54px);display:grid;box-shadow:0 24px 60px #0f23362e}.pro-hero h1{letter-spacing:-.055em;margin:9px 0 14px;font-size:clamp(38px,5vw,68px);line-height:.97}.pro-hero h1 em{color:#78df42;font-style:normal}.pro-hero>div>p{color:#b9c8d6;max-width:660px;margin:0;font-size:14px;line-height:1.65}.pro-hero aside{background:#04111f75;border:1px solid #ffffff24;border-radius:17px;gap:7px;padding:22px;display:grid}.pro-hero aside>span{color:#8fe862;letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;font-weight:950;display:flex}.pro-hero aside svg{width:17px}.pro-hero aside strong{font-size:26px}.pro-hero aside p{color:#bdc9d5;margin:0;font-size:10px;line-height:1.5}.pro-hero aside small{color:#91a5b8;font-size:9px}.pro-hero aside a{color:#16283b;background:#fff;border-radius:10px;place-items:center;min-height:42px;margin-top:8px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.pro-preview-status,.pro-team-value{background:#f5fbf1;border:1px solid #bcdcae;border-radius:15px;align-items:center;gap:13px;width:min(1120px,100% - 36px);margin:0 auto 18px;padding:16px 18px;display:flex}.pro-preview-status>span{color:#173218;background:#78d64b;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.pro-preview-status svg{width:20px}.pro-preview-status>div{flex:1;gap:3px;display:grid}.pro-preview-status strong{font-size:12px}.pro-preview-status p{color:#61745c;margin:0;font-size:10px;line-height:1.45}.pro-preview-status>a{color:#fff;background:#173047;border-radius:10px;align-items:center;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.pro-pricing,.pro-comparison,.pro-usage{background:#fff;border:1px solid #d6e0e6;border-radius:20px;width:min(1120px,100% - 36px);margin:0 auto 18px;padding:clamp(22px,4vw,36px)}.pro-pricing>header,.pro-usage>header{justify-content:space-between;align-items:end;gap:28px;margin-bottom:22px;display:flex}.pro-pricing h2,.pro-usage h2{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(25px,3vw,35px)}.pro-pricing>header>p,.pro-usage>header>p{color:#708196;max-width:480px;margin:0;font-size:10px;line-height:1.55}.pro-offer-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pro-offer-grid article{background:#f8fafb;border:1px solid #d7e0e6;border-radius:15px;min-height:190px;padding:24px;position:relative}.pro-offer-grid article.recommended{background:#f6fcf3;border:2px solid #76cf4a}.offer-badge{color:#fff;letter-spacing:.12em;background:#173047;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:950;position:absolute;top:16px;right:17px}.pro-offer-grid h3{margin:0 0 17px;font-size:17px}.offer-price{align-items:baseline;gap:8px;display:flex}.offer-price strong{letter-spacing:-.04em;font-size:clamp(27px,3vw,39px)}.offer-price span{color:#6f7f90;font-size:10px}.pro-offer-grid p{color:#4f633f;margin:8px 0 15px;font-size:11px}.pro-offer-grid small{color:#8592a0;font-size:8px}.purchase-hold{color:#486074;background:#edf2f5;border-radius:11px;align-items:center;gap:10px;margin-top:13px;padding:13px 15px;display:flex}.purchase-hold>svg{width:20px}.purchase-hold span{gap:2px;display:grid}.purchase-hold strong{font-size:10px}.purchase-hold small{color:#718294;font-size:8px}.pro-comparison{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:14px;padding:14px;display:grid}.pro-comparison article{background:#fff;border:1px solid #d5dfe5;border-radius:19px;grid-template-columns:47px 1fr;gap:15px;padding:29px;display:grid}.pro-comparison article.paid{color:#fff;background:#0c2639;border-color:#0c2639}.plan-icon{color:#58a136;background:#eaf4e5;border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.paid .plan-icon{color:#10291a;background:#78d64b}.plan-icon svg{width:22px}.pro-comparison h2{letter-spacing:-.035em;margin:7px 0 17px;font-size:23px}.pro-comparison ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.pro-comparison li{color:#56697c;align-items:flex-start;gap:8px;font-size:10px;line-height:1.45;display:flex}.paid li{color:#c5d1dc}.pro-comparison li svg{color:#67bd41;flex:none;width:15px;height:15px}.pro-usage>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pro-usage-card{background:#f8fafb;border:1px solid #d8e1e7;border-radius:14px;padding:18px}.pro-usage-card>div:first-child{justify-content:space-between;align-items:end;display:flex}.pro-usage-card span{color:#526477;font-size:10px;font-weight:850}.pro-usage-card strong{font-size:25px}.pro-usage-card strong small{color:#7d8d9c;font-size:12px}.pro-usage-track{background:#e3e9ed;border-radius:99px;height:8px;margin:12px 0 8px;overflow:hidden}.pro-usage-track i{border-radius:inherit;background:#78d64b;height:100%;display:block}.pro-usage-card.near-limit .pro-usage-track i{background:#efb62e}.pro-usage-card.at-limit .pro-usage-track i,.pro-usage-card.over-limit .pro-usage-track i{background:#e46651}.pro-usage-card p{color:#7a8a9b;margin:0;font-size:9px}.usage-preview-note{background:#eef7ea;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 13px;display:flex;color:#436c35!important;margin:14px 0 0!important;font-size:10px!important}.usage-preview-note svg{flex:none;width:17px}.pro-team-value{background:#fff;border-color:#d6e0e6}.pro-team-value>svg{color:#5fa43f;width:28px}.pro-team-value div{gap:4px;display:grid}.pro-team-value strong{font-size:12px}.pro-team-value p{color:#6f8091;margin:0;font-size:10px}.pro-footer{border-top:1px solid #d5dde3;justify-content:center;gap:22px;width:min(1120px,100% - 36px);margin:24px auto 0;padding-top:18px;display:flex}.pro-footer a{color:#627488;font-size:9px;font-weight:800}.pro-page .eyebrow{letter-spacing:.17em;color:#5ca43c;font-size:9px;font-weight:950}.pro-hero .eyebrow,.paid .eyebrow{color:#8bea5c}@media (max-width:760px){.pro-page{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.pro-header{height:64px;padding:0 16px}.pro-hero{border-radius:19px;grid-template-columns:1fr;gap:24px;margin-top:18px;padding:26px 21px}.pro-hero h1{font-size:41px}.pro-hero>div>p{font-size:12px}.pro-preview-status{flex-wrap:wrap;align-items:flex-start}.pro-preview-status>div{min-width:calc(100% - 60px)}.pro-preview-status>a{justify-content:center;width:100%}.pro-pricing,.pro-usage{border-radius:17px;padding:21px 16px}.pro-pricing>header,.pro-usage>header{gap:9px;display:grid}.pro-offer-grid,.pro-comparison,.pro-usage>div{grid-template-columns:1fr}.pro-comparison{padding:0}.pro-comparison article{grid-template-columns:40px 1fr;padding:22px 18px}.plan-icon{width:40px;height:40px}.pro-footer{flex-wrap:wrap;gap:14px 20px}}@media (max-width:400px){.pro-hero h1{font-size:36px}.offer-badge{margin-bottom:12px;display:inline-block;position:static}.pro-offer-grid article{padding:20px}.pro-comparison article{grid-template-columns:1fr}.pro-team-value{align-items:flex-start}}.play-limit-strip{background:#fff;border:1px solid #d6e1e7;border-radius:13px;grid-template-columns:minmax(190px,1fr) minmax(120px,.8fr) auto;align-items:center;gap:18px;margin:20px 0 4px;padding:13px 15px;display:grid}.play-limit-strip>div:first-child{gap:2px;display:grid}.play-limit-strip>div:first-child>span{color:#5a9e3d;letter-spacing:.13em;font-size:8px;font-weight:950}.play-limit-strip strong{font-size:11px}.play-limit-strip small{color:#798998;font-size:8px}.play-limit-meter{background:#e5eaee;border-radius:99px;height:7px;overflow:hidden}.play-limit-meter i{border-radius:inherit;background:#75ce49;height:100%;display:block}.play-limit-strip.near-limit .play-limit-meter i{background:#efb52d}.play-limit-strip.at-limit .play-limit-meter i,.play-limit-strip.over-limit .play-limit-meter i{background:#df6652}.play-limit-strip>a{color:#fff;background:#132a40;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.play-limit-strip>a svg{width:14px}.play-limit-dialog{max-width:470px}.play-limit-dialog>p{color:#647588;line-height:1.55}.play-limit-safety{color:#3f6633;background:#eef7ea;border-radius:11px;align-items:flex-start;gap:10px;margin:15px 0;padding:12px;display:flex}.play-limit-safety>svg{flex:none;width:19px}.play-limit-safety span{gap:3px;display:grid}.play-limit-safety strong{font-size:10px}.play-limit-safety small{font-size:8px;line-height:1.45}.play-limit-actions{grid-template-columns:.8fr 1.2fr;gap:8px;margin-top:17px;display:grid}.play-limit-actions>*{justify-content:center;align-items:center;text-decoration:none;min-height:47px!important;display:flex!important}.play-limit-actions svg{width:16px}@media (max-width:700px){.play-limit-strip{grid-template-columns:1fr auto;gap:10px}.play-limit-meter{grid-area:2/1/auto/-1}.play-limit-strip>a{grid-area:1/2}.play-limit-dialog{width:calc(100% - 24px)}.play-limit-actions{grid-template-columns:1fr}}.pro-purchase-button{color:#10291b;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#6fd43e;border:0;border-radius:10px;margin-top:19px;font-size:10px;font-weight:950}.pro-purchase-button.secondary{color:#fff;background:#173047}.pro-purchase-button:disabled{cursor:not-allowed;opacity:.48}.purchase-hold.warning{color:#6f5419;background:#fff4de}.purchase-hold.warning span{flex:1}.purchase-hold.warning button{color:#fff;background:#173047;border:0;border-radius:8px;min-height:37px;padding:0 13px;font-size:9px;font-weight:900}.pro-billing-actions{background:#eef7ea;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-top:13px;padding:14px 15px;display:flex}.pro-billing-actions p{color:#526b49;margin:0;font-size:9px;line-height:1.5}.pro-billing-actions p a{color:inherit;font-weight:900}.pro-billing-actions button{color:#244235;white-space:nowrap;background:#fff;border:1px solid #b7d4aa;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:9px;font-weight:900;display:flex}.pro-billing-actions button svg{width:15px}.pro-billing-actions button:disabled{opacity:.5}.pro-alert.success{color:#3f6a31;background:#f1faed;border-color:#b7d9a7}@media (max-width:760px){.pro-billing-actions{flex-direction:column;align-items:stretch}.pro-billing-actions button{white-space:normal;justify-content:center}.purchase-hold.warning{flex-wrap:wrap;align-items:flex-start}.purchase-hold.warning button{width:100%}}.play-create-usage{background:#f3f8fa;border:1px solid #cbdde6;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0 4px;padding:12px 13px;display:flex}.play-create-usage>div{gap:3px;display:grid}.play-create-usage span{color:#5e7386;letter-spacing:.09em;font-size:8px;font-weight:950}.play-create-usage strong{color:#102a41;font-size:15px}.play-create-usage>a{color:#357523;align-items:center;gap:5px;font-size:9px;font-weight:950;text-decoration:none;display:flex}.play-create-usage>a svg,.play-create-usage>span svg{width:13px;height:13px}.play-create-usage.pro{background:#eef9e9;border-color:#b7dba6;justify-content:flex-start}.play-create-usage.pro>span{color:#397c26;align-items:center;gap:5px;display:flex}.play-create-usage.pro>strong{margin-left:auto;font-size:11px}@media (max-width:520px){.play-create-usage{align-items:flex-start}.play-create-usage>a{text-align:right;justify-content:flex-end;max-width:130px}}.pro-recovery{color:#5e4816;background:#fff8e7;border:1px solid #e3c471;border-radius:14px;align-items:center;gap:12px;width:min(1120px,100% - 36px);margin:0 auto 18px;padding:15px 17px;display:flex}.pro-recovery>svg{flex:none;width:21px;height:21px}.pro-recovery>div{flex:1;gap:3px;display:grid}.pro-recovery strong{font-size:11px}.pro-recovery p{color:#766232;margin:0;font-size:9px;line-height:1.5}.pro-recovery a,.pro-recovery button{color:#5e4816;white-space:nowrap;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6b75e;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.pro-recovery button svg{width:14px}.pro-recovery button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:760px){.pro-recovery{flex-wrap:wrap;align-items:flex-start}.pro-recovery>div{min-width:calc(100% - 38px)}.pro-recovery a,.pro-recovery button{white-space:normal;flex:1}}.play-limit-strip>a,.play-create-usage>a{color:#102018;background:#78d64b;transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 7px 16px #4f962a33}.play-limit-strip>a:hover,.play-create-usage>a:hover{background:#86e15a;transform:translateY(-1px);box-shadow:0 9px 20px #4f962a40}.play-create-usage>a{border-radius:9px;justify-content:center;min-height:38px;padding:0 12px}.play-limit-actions .primary-action{color:#102018;background:#78d64b;box-shadow:0 8px 18px #4f962a33}
:root{--tactiflag-safe-top:0px;--tactiflag-safe-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--tactiflag-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--tactiflag-safe-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px))}html[data-runtime-surface=native][data-runtime-os=android]{--tactiflag-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px))}html[data-runtime-surface=pwa][data-runtime-os=ios]{--tactiflag-safe-bottom:max(env(safe-area-inset-bottom,0px),34px)}html[data-runtime-surface=native]{overscroll-behavior-y:none;background:#0b1220;min-height:100%}html[data-runtime-surface=native] body{-webkit-tap-highlight-color:transparent;min-height:100%}html[data-runtime-surface=native] button,html[data-runtime-surface=native] a,html[data-runtime-surface=native] input,html[data-runtime-surface=native] select,html[data-runtime-surface=native] textarea{touch-action:manipulation}html[data-runtime-surface=native] .coach-navigation{padding-left:max(8px,var(--tactiflag-safe-left));padding-right:max(8px,var(--tactiflag-safe-right))}@media (min-width:901px){html[data-runtime-surface=native][data-runtime-os=android] .coach-navigation{padding-top:max(15px,var(--tactiflag-safe-top))}}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]){overscroll-behavior-y:none;background:#0b1220;min-height:100%}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) body{-webkit-tap-highlight-color:transparent;min-height:100%}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) :is(.playbook-app,.team-page,.simple-canvas-app,.practice-app,.practice-ops,.game-day,.coach-home,.no-team-workspace,.install-intelligence,.notebook-app,.coach-brain,.account-center,.pro-page,.auth-page,.invite-page,.delete-request-page,.account-complete,.presentation-app,.editor-app,.onboarding-page,.product-tour-page){padding-top:var(--tactiflag-safe-top);padding-right:var(--tactiflag-safe-right);padding-left:var(--tactiflag-safe-left);box-sizing:border-box}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) .sideline-app{padding-top:var(--tactiflag-safe-top);padding-right:var(--tactiflag-safe-right);padding-bottom:var(--tactiflag-safe-bottom);padding-left:var(--tactiflag-safe-left);background:#eef2f5}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) .live-game-header{top:var(--tactiflag-safe-top)}@media (max-width:900px){html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) .sideline-app{padding-bottom:calc(108px + var(--tactiflag-safe-bottom))}}@media print{html:is([data-runtime-surface=pwa],[data-runtime-surface=native]),html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) body,html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) .practice-app{background:#fff!important;min-height:0!important}html:is([data-runtime-surface=pwa],[data-runtime-surface=native]) .sideline-app{background:#fff;padding:0!important}}
.team-offline-read-only,.notebook-offline-read-only{color:#785612;background:#fff7df;border:1px solid #e4c46b;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;display:flex}.team-offline-read-only svg,.notebook-offline-read-only svg{width:22px;min-width:22px;height:22px}.team-offline-read-only span,.notebook-offline-read-only span{gap:3px;display:grid}.team-offline-read-only small,.notebook-offline-read-only small{color:inherit;line-height:1.35}.team-page button:disabled,.team-page input:disabled,.team-page select:disabled,.notebook-app button:disabled,.notebook-app input:disabled,.notebook-app textarea:disabled,.notebook-app select:disabled{cursor:not-allowed;opacity:.58}@media (max-width:700px){.team-offline-read-only,.notebook-offline-read-only{border-radius:13px;margin-bottom:12px;padding:11px 13px;font-size:14px}}
.product-tour-page{--tour-ink:#071b31;--tour-navy:#08182c;--tour-green:#65d83b;--tour-muted:#647891;min-height:100dvh;color:var(--tour-ink);padding:max(env(safe-area-inset-top),14px) clamp(18px,4vw,64px) max(env(safe-area-inset-bottom),14px);background:linear-gradient(145deg,#f9fbfd 0%,#eef5f7 54%,#e7f2eb 100%);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.product-tour-loading{color:#18324b;background:#eef5f7;justify-content:center;align-items:center;gap:10px;min-height:100dvh;font-weight:900;display:flex}.product-tour-loading svg{width:22px;animation:1s linear infinite tour-spin}@keyframes tour-spin{to{transform:rotate(360deg)}}.product-tour-header{justify-content:space-between;align-items:center;width:100%;max-width:1240px;height:58px;margin:0 auto;display:flex}.product-tour-header .brand-mark{width:31px;height:35px}.product-tour-header .brand-wordmark{font-size:14px}.product-tour-progress{text-transform:uppercase;letter-spacing:.16em;color:#75879b;font-size:12px;font-weight:950}.product-tour-stage{place-items:center;width:100%;max-width:1240px;min-height:0;margin:0 auto;display:grid;overflow:hidden}.product-tour-slide-content{align-items:center;gap:clamp(28px,5vw,80px);width:100%;height:100%;max-height:700px;display:grid}.product-tour-welcome,.product-tour-feature{grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr)}.product-tour-copy{max-width:610px}.product-tour-kicker{color:#339d1d;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:950;display:inline-flex}.product-tour-kicker svg{width:18px}.product-tour-copy h1{letter-spacing:-.055em;margin:18px 0 20px;font-size:clamp(42px,5.5vw,78px);line-height:.96}.product-tour-copy>p{color:var(--tour-muted);max-width:590px;margin:0;font-size:clamp(17px,2vw,23px);line-height:1.48}.product-tour-proof{color:#354e65;flex-wrap:wrap;gap:12px 24px;margin-top:30px;font-weight:850;display:flex}.product-tour-proof span{align-items:center;gap:7px;display:inline-flex}.product-tour-proof svg{color:#43bf25;width:19px}.product-tour-campaign-art{place-items:center;min-width:0;display:grid}.product-tour-campaign-art .brand-campaign-lockup{filter:drop-shadow(0 24px 42px #071b3124);width:min(620px,100%)}.product-tour-playbook-art{aspect-ratio:1170/2532;background:#07182d;border:8px solid #fff;border-radius:32px;justify-self:center;height:min(66vh,650px);margin:0;overflow:hidden;box-shadow:0 26px 64px #071b3140}.product-tour-playbook-art img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.product-tour-gameday-art{background:#f4f8fa;border:1px solid #d6e3e9;border-radius:36px;grid-template-rows:auto 1fr;grid-template-columns:1fr 130px;justify-self:center;gap:14px;width:min(540px,100%);min-height:530px;padding:24px;display:grid;position:relative;box-shadow:0 30px 70px #071b312e}.product-tour-situation{color:#fff;background:#063b50;border-radius:22px;flex-direction:column;padding:22px;display:flex}.product-tour-situation span,.product-tour-calls>span,.product-tour-clock span{text-transform:uppercase;letter-spacing:.14em;color:#67df3f;font-size:11px;font-weight:950}.product-tour-situation strong{margin-top:8px;font-size:38px}.product-tour-situation small{color:#b9cbd6}.product-tour-clock{color:#fff;background:#071b31;border-radius:22px;flex-direction:column;align-items:center;padding:20px;display:flex}.product-tour-clock strong{color:#67df3f;margin-top:12px;font-size:56px;line-height:1}.product-tour-calls{background:#fff;border:1px solid #d6e3e9;border-radius:22px;flex-direction:column;grid-column:1/-1;padding:22px;display:flex}.product-tour-calls>strong{margin:4px 0 10px;font-size:30px}.product-tour-calls>div{border-top:1px solid #e1e9ee;grid-template-columns:54px 1fr 22px;align-items:center;gap:12px;padding:14px 0;display:grid}.product-tour-calls>div>b{color:#fff;background:#04663f;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.product-tour-calls p{margin:0;font-weight:900}.product-tour-calls small{color:#74889b;margin-top:3px;display:block}.product-tour-calls svg{color:#76899a;width:20px}.product-tour-pro{align-content:center;gap:20px;max-width:920px;max-height:none;margin:0 auto}.product-tour-pro-copy{text-align:center;max-width:800px;margin:0 auto}.product-tour-pro-copy .product-tour-kicker{justify-content:center}.product-tour-pro-copy h1{margin-bottom:12px;font-size:clamp(40px,5vw,66px)}.product-tour-pro-copy>p{margin:0 auto;font-size:17px}.product-tour-plan-grid{grid-template-columns:1fr 1fr;gap:16px;width:min(760px,100%);margin:4px auto 0;display:grid}.product-tour-plan{color:var(--tour-ink);text-align:left;cursor:pointer;background:#fff;border:2px solid #cbd8e0;border-radius:24px;min-height:220px;padding:27px 22px 20px;display:grid;position:relative;box-shadow:0 10px 28px #071b3114}.product-tour-plan:disabled{cursor:default;opacity:.86}.product-tour-plan-annual{background:linear-gradient(145deg,#fbfff9,#ecfae7);border-color:#55cf2d}.product-tour-best-value{color:#071b31;text-transform:uppercase;letter-spacing:.09em;background:#58d432;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:950;position:absolute;top:-12px;right:18px}.product-tour-plan strong{font-size:20px}.product-tour-plan b{margin-top:11px;font-size:36px}.product-tour-plan small{color:#5e7286;font-weight:750}.product-tour-plan em{color:#3a9d25;margin-top:4px;font-size:13px;font-style:normal;font-weight:900}.product-tour-buy-label{color:#fff;text-align:center;background:#0a213a;border-radius:13px;align-self:end;margin-top:15px;padding:11px 13px;font-weight:950}.product-tour-plan-annual .product-tour-buy-label{color:#071b31;background:#5fd536}.product-tour-store-note,.product-tour-renewal-note,.product-tour-error{text-align:center;color:#63768a;max-width:780px;margin:0 auto;font-size:12px;line-height:1.4}.product-tour-renewal-note{font-size:10px}.product-tour-error{color:#a72835;font-weight:800}.product-tour-free-link{color:#27465f;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px;font-weight:900;text-decoration:underline}.product-tour-footer{border-top:1px solid #62788c33;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:100%;max-width:1240px;min-height:76px;margin:0 auto;display:grid}.product-tour-skip,.product-tour-back,.product-tour-next,.product-tour-dots button{font:inherit;cursor:pointer}.product-tour-skip{color:#4f657b;text-underline-offset:4px;background:0 0;border:0;justify-self:start;min-height:44px;padding:14px 0;font-weight:900;text-decoration:underline}.product-tour-skip:disabled,.product-tour-actions button:disabled{opacity:.55}.product-tour-dots{align-items:center;gap:8px;display:flex}.product-tour-dots button{background:#bbc8d2;border:0;border-radius:999px;width:9px;height:9px;padding:0}.product-tour-dots button[aria-current=step]{background:#54cb2e;width:28px}.product-tour-actions{justify-self:end;gap:10px;display:flex}.product-tour-actions button{border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:950;display:inline-flex}.product-tour-actions svg{width:18px}.product-tour-back{color:#223d55;background:#fff;border:1px solid #cbd9e2}.product-tour-next{color:#071b31;background:#61d83a;border:1px solid #50c42c;box-shadow:0 8px 20px #3ead2233}@media (max-width:760px){.product-tour-page{padding-left:18px;padding-right:18px}.product-tour-header{height:48px}.product-tour-stage{overscroll-behavior:contain;overflow:auto}.product-tour-slide-content{flex-direction:column;justify-content:center;gap:22px;max-height:none;padding:16px 0;display:flex}.product-tour-copy{text-align:center}.product-tour-kicker{justify-content:center;font-size:10px}.product-tour-copy h1{margin:12px 0 14px;font-size:clamp(35px,10vw,50px)}.product-tour-copy>p{font-size:16px;line-height:1.4}.product-tour-proof{justify-content:center;gap:8px 16px;margin-top:20px;font-size:12px}.product-tour-campaign-art .brand-campaign-lockup{width:min(430px,92vw)}.product-tour-playbook-art{border-width:5px;border-radius:24px;height:min(49dvh,520px)}.product-tour-gameday-art{border-radius:24px;grid-template-columns:1fr 95px;width:min(430px,100%);min-height:380px;padding:13px}.product-tour-situation{padding:15px}.product-tour-situation strong{font-size:30px}.product-tour-clock{padding:14px}.product-tour-clock strong{font-size:43px}.product-tour-calls{padding:15px}.product-tour-calls>strong{font-size:23px}.product-tour-calls>div{grid-template-columns:44px 1fr 18px;padding:10px 0}.product-tour-calls>div>b{border-radius:12px;width:42px;height:42px;font-size:12px}.product-tour-calls p{font-size:13px}.product-tour-calls small{font-size:10px}.product-tour-pro{justify-content:flex-start;gap:13px;padding-top:8px}.product-tour-pro-copy h1{font-size:36px}.product-tour-pro-copy>p{font-size:14px}.product-tour-plan-grid{gap:9px}.product-tour-plan{border-radius:19px;min-height:190px;padding:24px 13px 14px}.product-tour-plan strong{font-size:16px}.product-tour-plan b{font-size:27px}.product-tour-plan small,.product-tour-plan em{font-size:10px}.product-tour-buy-label{padding:9px 6px;font-size:11px}.product-tour-best-value{font-size:8px;right:8px}.product-tour-store-note{font-size:10px}.product-tour-renewal-note{display:none}.product-tour-footer{border-top-color:#62788c3d;grid-template-columns:1fr auto;min-height:78px;position:relative}.product-tour-skip{grid-area:1/1;align-self:center}.product-tour-dots{position:absolute;top:7px;left:50%;transform:translate(-50%)}.product-tour-actions{grid-area:1/2}.product-tour-actions button{min-height:44px;padding:0 13px}.product-tour-back{font-size:0}.product-tour-back svg{width:20px}.product-tour-slide-3 .product-tour-footer{min-height:64px}}@media (max-width:390px){.product-tour-header .brand-wordmark{display:none}.product-tour-page{padding-left:14px;padding-right:14px}.product-tour-copy h1{font-size:33px}.product-tour-plan{min-height:184px}.product-tour-actions button{padding:0 11px}}@media (prefers-reduced-motion:reduce){.product-tour-loading svg{animation:none}}@media (min-width:761px) and (max-height:760px){.product-tour-copy h1{font-size:50px}.product-tour-slide-content{max-height:590px}.product-tour-playbook-art{height:560px}.product-tour-pro{transform:scale(.9)}}
