.fb-row,.fb-ask,.fb-pass{border-top:1px solid var(--m-line,var(--rule));color:var(--ink-2);font:400 .9375rem/1.4 var(--f-ui);margin-top:28px;padding-top:16px}.fb-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-q{color:var(--ink-2);margin-inline-end:4px;font-weight:500}.fb-thumb{border:1px solid var(--m-line,var(--rule));width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition:background-color .2s,color .2s,border-color .2s;display:inline-grid}.fb-thumb svg{width:20px;height:20px}.fb-thumb:hover{background:var(--coach-wash);color:var(--coach-deep);border-color:#0000}.fb-thumb:disabled{opacity:.5;cursor:default}.fb-done{color:var(--coach-deep);align-items:center;gap:8px;font-weight:500;display:flex}.fb-done svg{flex:none;width:18px;height:18px}.fb-row.fb-done,.fb-ask.fb-done,.fb-pass.fb-done{display:flex}.fb-better{display:block}.fb-label{color:var(--ink-2);margin-bottom:8px;font-weight:500;display:block}.fb-line{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fb-input{flex:14rem;min-width:0;min-height:48px}.fb-better .fb-line,.fb-other .fb-line{align-items:stretch}.fb-better .fb-skip{align-self:center}.fb-text{resize:vertical;width:100%;min-height:4.5rem;margin:10px 0}.fb-send{cursor:pointer;background:var(--ink);min-height:44px;color:var(--paper);font:500 .9375rem/1 var(--f-ui);border:0;border-radius:14px;padding:0 20px}.fb-send:hover{background:var(--coach-btn,var(--coach))}.fb-send:disabled{opacity:.55;cursor:default}.fb-skip{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px}.fb-err{margin:8px 0 0}.fb-ask-h{font:500 1.0625rem/1.3 var(--f-ui);color:var(--ink);margin:0 0 4px}.fb-sub{color:var(--ink-3,var(--ink-2));max-width:60ch;margin:0;font-size:.875rem}.fb-pass{align-items:center;gap:4px;display:flex}.fb-pass.is-open{display:block}.fb-pass-q{text-align:start;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.fb-x{width:44px;height:44px;color:var(--ink-3,var(--ink-2));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-inline-start:auto;display:grid}.fb-x svg{width:16px;height:16px}.fb-x:hover{background:var(--m-fill,var(--paper-lo));color:var(--ink)}.fb-pass .fb-q{margin:0 0 10px}.fb-chips{margin-bottom:4px}.fb-chips .mo-chip{min-height:44px}.fb-chips .mo-chip.is-on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.fb-other{margin-top:12px}.m-side .fb-pass{margin-top:8px;padding-top:12px}.fb-form{max-width:40rem}.fb-form .fb-text{min-height:8rem;margin:0}.fb-count{text-align:end;min-height:1.2em;margin:4px 0 0}.fb-privacy{margin-top:18px}.fb-privacy .d-link{min-height:0;display:inline}.fb-page-done{justify-items:start;gap:12px;padding:8px 0 24px;display:grid}.ox-sheet .fb-row{border-top-color:var(--rule)}.b-daily{font:500 .9375rem/1.4 var(--f-ui);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:-.6rem 0 1rem}.b-daily-sm{color:var(--ink-2);font-variant-numeric:tabular-nums}.au-pw{position:relative}.au-pw .d-input{padding-inline-end:5.6rem}.au-pw-eye{inset-inline-end:.3rem;min-width:44px;min-height:44px;color:var(--coach-deep);font:600 var(--t-s)/1 var(--f-ui);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 .85rem;position:absolute;top:50%;transform:translateY(-50%)}.au-pw-eye:hover{background:var(--coach-wash)}.au-pw-eye:focus-visible{outline:2px solid var(--coach);outline-offset:1px}.au-rule{font-size:var(--t-xs);color:var(--ink-2);line-height:1.45}.au-rule.is-bad{color:var(--mark)}.au-rule.is-ok{color:var(--coach-deep)}.au-rule.is-ok:before{content:"✓ ";font-weight:700}.au-forgot{justify-content:flex-end;margin:-.85rem 0 .35rem;display:flex}.au-or{color:var(--ink-3);font-size:var(--t-xs);align-items:center;gap:.9rem;margin:1.5rem 0 1rem;display:flex}.au-or:before,.au-or:after{content:"";background:var(--paper-edge);flex:1;height:1px}.au-google{width:100%;min-height:var(--btn-h);border-radius:var(--r-ctl);color:#1f1f1f;font:500 var(--t-m)/1.2 var(--f-ui);transition:background-color var(--d-fast), box-shadow var(--d-fast);background:#fff;border:1px solid #747775;justify-content:center;align-items:center;gap:.75rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.au-google:hover{background:#f8faff;box-shadow:0 1px 3px #3c404340}.au-google:focus-visible{outline:2px solid var(--coach);outline-offset:2px}.au-google svg{flex:none;width:20px;height:20px}@media (min-width:900px){.au-google{width:auto;min-width:240px}}.au-form .au-primary{margin-top:1.25rem}.au-switch{text-align:center;justify-items:center;gap:.1rem;margin-top:1.1rem;display:grid}.au-swap{font-size:var(--t-s);color:var(--ink-2)}@media (min-width:900px){.au-switch{text-align:start;justify-items:start}}.au-minor{color:var(--ink-2);margin-top:1.25rem}.au-sec .au-row{border-bottom:1px solid var(--paper-edge);justify-items:start;gap:.2rem;padding:.95rem 0;display:grid}.au-sec .au-row:first-of-type{margin-top:.4rem}.au-row-k{font-weight:600}.au-row-v{color:var(--ink-2);font-size:var(--t-s);overflow-wrap:anywhere}.au-row-warn{color:#8a5a0b;font-size:var(--t-s)}.au-verify{justify-items:start;display:grid}.au-inline-form{width:100%;max-width:30rem;margin-top:.6rem}.au-inline-form .d-btn{margin-top:.4rem}.au-confirm{justify-items:start;gap:.25rem;width:100%;max-width:30rem;margin-top:.4rem;display:grid}.hp-sec{margin-top:2rem}.hp-sec h2{margin-bottom:.35rem}.hp-q{border-bottom:1px solid var(--paper-edge)}.hp-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.65rem 0;font-weight:600;list-style:none;display:flex}.hp-q summary::-webkit-details-marker{display:none}.hp-q summary:after{content:"+";font:400 1.4rem/1 var(--f-ui);color:var(--coach-deep);flex:none}.hp-q[open] summary:after{content:"−"}.hp-q summary:focus-visible{outline:2px solid var(--coach);outline-offset:2px;border-radius:6px}.hp-q p{color:var(--ink-2);max-width:40rem;padding:0 0 1rem;line-height:1.6}.hp-contact{border-radius:var(--r-panel);background:var(--paper-hi);box-shadow:0 0 0 1px var(--paper-edge);padding:1.15rem 1.2rem}.hp-contact h2{margin-bottom:.35rem}.hp-mail{min-height:44px;font:600 var(--t-l)/1.2 var(--f-ui);color:var(--coach-deep);overflow-wrap:anywhere;align-items:center;display:inline-flex}.hp-links{gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.hp-links a{align-items:center;min-height:44px;display:inline-flex}.au-col{max-width:30rem}.ui-min .au-col .d-lede,.au-col .d-lede,.au-col .b-form{max-width:none}.au-col .d-actions .d-btn,.au-col .au-google{width:100%;min-width:0}@media (min-width:900px){.d-spread.is-single:has(.au-col){max-width:none}.d-spread.is-single .au-col{margin-inline:auto}}
