.pfs-floating-control{bottom:max(1.25rem, env(safe-area-inset-bottom));justify-content:center;height:3.125rem}.pfs-floating-control svg{flex-shrink:0}.pfs-floating-clearance{height:calc(4.125rem + max(1.25rem, env(safe-area-inset-bottom)))}@media (width<=639px){.pfs-floating-control{height:2.75rem}.pfs-floating-control.pfs-floating-side{width:calc(36vw - 14.4px)}.pfs-floating-control.pfs-floating-search{left:50%;transform:translate(-50%)}}.business-kit-guided{--kit-action-green:var(--wsb-green);--kit-action-paper:var(--background);--kit-action-ink:var(--wsb-ink);--kit-action-shadow:0 0 0 3px color-mix(in srgb, var(--kit-action-green) 22%, transparent)}.business-kit-page .kit-tools-toggle{display:none}.business-kit-page .kit-member-tools{display:contents}@media screen and (width<=1023px){.business-kit-page .kit-tools-toggle{background:var(--wsb-ink-soft);width:100%;color:var(--wsb-paper);border-color:var(--wsb-green);justify-content:space-between;margin-top:12px;display:flex}.business-kit-page:not(.kit-tools-open) :is(.kit-secondary-print,.kit-secondary-summary,.kit-management-tools,.kit-member-tools){display:none}.business-kit-page.kit-tools-open .kit-member-tools{gap:12px;display:grid}.business-kit-page.kit-tools-open .kit-management-tools{border:1px solid var(--wsb-green);background:var(--wsb-ink-soft);border-radius:8px;padding:12px}.business-kit-page>header>div{padding-top:12px;padding-bottom:12px}.business-kit-page>main{padding-top:12px}}.business-kit-guided .kit-current-action{border-color:var(--kit-action-green);box-shadow:var(--kit-action-shadow)}.business-kit-guided .kit-confirm{background:var(--kit-action-green);color:var(--kit-action-paper);border:2px solid var(--kit-action-green);font-weight:700}.business-kit-guided :is(button,a,input,select):is(:hover,:focus-visible),.business-kit-guided .kit-confirm:active{background:var(--kit-action-paper);color:var(--kit-action-ink);outline-color:var(--kit-action-green)}.business-kit-guided .kit-step-label{color:var(--kit-action-green);font-weight:700}.business-kit-guided .kit-name-card{border:3px solid var(--wsb-green);background:var(--kit-name-tint);width:100%;box-shadow:var(--kit-name-shadow);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px;display:grid}.kit-name-label{gap:12px;min-width:0;display:grid}.kit-name-heading{color:var(--kit-name-green);font-size:16px;font-weight:800;line-height:1.4}.business-kit-guided .kit-name-input{box-sizing:border-box;border:2px solid var(--wsb-green);background:var(--kit-name-paper);width:100%;min-width:0;min-height:56px;color:var(--kit-name-ink);resize:none;overflow-wrap:anywhere;border-radius:8px;padding:12px;font-size:22px;font-weight:700;line-height:1.4;overflow:hidden}.business-kit-guided .kit-name-input:focus-visible{outline:3px solid var(--wsb-green);outline-offset:3px}.business-kit-guided button.kit-name-confirm{background:var(--wsb-green);width:100%;height:auto;min-height:50px;color:var(--kit-name-paper);border:2px solid var(--kit-name-green);box-shadow:var(--kit-name-button-shadow);border-radius:8px;padding:12px 20px;font-size:18px;font-weight:800}.business-kit-guided button.kit-name-confirm:is(:hover,:focus-visible){background:var(--kit-name-paper);color:var(--kit-name-ink);border-color:var(--wsb-green)}.business-kit-guided button.kit-name-confirm:active{transform:translateY(2px)}@media (width>=640px){.business-kit-guided .kit-name-card{grid-template-columns:minmax(0,1fr) auto;align-items:end}.business-kit-guided button.kit-name-confirm{width:auto;margin-bottom:4px}.business-kit-guided .kit-name-input{font-size:24px}}@media screen and (width<=768px){.business-kit-guided textarea.kit-name-input{font-size:22px!important}}@media print{.business-kit-guided .kit-confirm{display:none}.business-kit-guided .kit-current-action{box-shadow:none}}.reasons-guided-page .reasons-name-card,.reasons-guided-page .reasons-signature-card{border:3px solid var(--wsb-green);background:var(--kit-name-tint);box-shadow:var(--kit-name-shadow);border-radius:8px;margin-top:16px;padding:16px}.reasons-name-label{gap:12px;min-width:0;display:grid}.reasons-guided-page .reasons-name-card{margin-top:28px}.reasons-guided-page .reasons-name-card>button{margin-top:12px}.reasons-guided-page .reasons-step-heading{color:var(--kit-name-green);font:800 16px/1.4 var(--font-sans);margin-bottom:12px}.reasons-guided-page .reasons-name-input{border:2px solid var(--wsb-green);background:var(--kit-name-paper);width:100%;min-width:0;color:var(--kit-name-ink);resize:none;overflow-wrap:anywhere;border-radius:8px;padding:12px;font-size:24px;font-weight:700;line-height:1.4;overflow:hidden}.reasons-guided-page .reasons-signature-card :is(input,textarea){background:var(--kit-name-paper);border:2px solid var(--wsb-green);border-radius:8px;padding:10px}.reasons-guided-page .reasons-ruled-input{overflow-wrap:anywhere;line-height:1.6;display:block}.reasons-guided-page .reasons-save-control{flex-wrap:wrap;min-width:0}.reasons-guided-page .reasons-step>section>div:first-child>button{min-width:0}.reasons-guided-page .reasons-step>section>div:first-child>button>span{overflow-wrap:anywhere}.reasons-guided-page button.reasons-continue{background:var(--wsb-green);color:var(--kit-name-paper);border:2px solid var(--kit-name-green);min-height:46px;box-shadow:var(--kit-name-button-shadow);border-radius:8px;font-weight:800}.reasons-guided-page button.reasons-continue:is(:hover,:focus-visible){background:var(--kit-name-paper);color:var(--kit-name-ink);border-color:var(--wsb-green)}.reasons-guided-page .reasons-step{min-width:0;margin-top:20px}.reasons-guided-page .reasons-active>section{border:2px solid var(--wsb-green);box-shadow:var(--kit-name-shadow)}.reasons-guided-page .reasons-active :is(input,textarea):focus{background:var(--kit-name-paper);outline:2px solid var(--wsb-green);outline-offset:2px}.reasons-progress{color:var(--kit-name-green);font:700 14px/1.5 var(--font-sans);margin-top:12px}.reasons-guided-page .reasons-tools-toggle{display:none}@media screen and (width<=1023px){.reasons-guided-page .reasons-tools-toggle{background:var(--wsb-ink-soft);width:100%;color:var(--wsb-paper);border-color:var(--wsb-green);justify-content:space-between;margin-top:12px;display:flex}.reasons-guided-page:not(.reasons-tools-open) .reasons-secondary{display:none}.reasons-guided-page .reasons-step>section>div:first-child{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.reasons-guided-page .reasons-step>section>div:first-child>div{padding-left:24px}.reasons-guided-page>main{padding-bottom:100px}.reasons-guided-page .reasons-ruled-input{font-size:16px}.reasons-guided-page .reasons-reorder-controls{align-self:start}}@media screen and (width<=639px){.reasons-guided-page>header>div{padding-top:12px;padding-bottom:12px}.reasons-guided-page>main{padding:12px 10px 90px}.reasons-guided-page .pw-card{padding:12px}.reasons-guided-page textarea.reasons-name-input{font-size:22px!important}.reasons-guided-page button.reasons-continue{width:100%;margin-top:12px}.reasons-guided-page .reasons-reorder-controls{flex-direction:column;gap:4px}.reasons-guided-page .reasons-reorder-controls>span{display:none}.reasons-guided-page .reasons-reorder-controls>button{width:36px;height:36px}.reasons-guided-page .reasons-reorder-row{align-items:start}}@media print{.reasons-guided-page .reasons-name-card,.reasons-guided-page .reasons-signature-card{box-shadow:none}}.calendar-guided .calendar-step{border:3px solid var(--wsb-green);background:var(--kit-name-tint);box-shadow:var(--kit-name-shadow);border-radius:8px;padding:18px;scroll-margin-top:24px}.calendar-guided .calendar-step h2,.calendar-guided .calendar-week-label{color:var(--kit-name-green);font-size:18px;font-weight:800;line-height:1.4}.calendar-guided .calendar-step input,.calendar-guided .calendar-step textarea{border:2px solid var(--wsb-green);background:var(--kit-name-paper);width:100%;min-width:0;color:var(--kit-name-ink);border-radius:8px;min-height:50px;padding:12px;font-size:20px}.calendar-guided .calendar-step textarea{resize:none;overflow-wrap:anywhere;font-weight:700}.calendar-guided .calendar-step .font-signature{font-family:var(--font-signature);font-weight:400}.calendar-guided button.calendar-confirm{white-space:normal;border:2px solid var(--kit-name-green);background:var(--wsb-green);height:auto;min-height:46px;color:var(--kit-name-paper);box-shadow:var(--kit-name-button-shadow);font-weight:800}.calendar-guided button.calendar-confirm:is(:hover,:focus-visible){background:var(--kit-name-paper);color:var(--kit-name-ink);border-color:var(--wsb-green)}.calendar-guided .calendar-current-day{outline:3px solid var(--wsb-green);outline-offset:-3px;background:var(--wsb-green-soft);scroll-margin-top:24px}.calendar-guided .calendar-progress{border:1px solid var(--wsb-green);background:var(--wsb-ink-soft);color:var(--wsb-paper);border-radius:8px;padding:12px}.calendar-guided .calendar-progress progress{width:100%;height:12px;accent-color:var(--wsb-green)}.calendar-guided .calendar-tools-toggle{display:none}@media screen and (width<=1023px){.calendar-guided .calendar-tools-toggle{border:1px solid var(--wsb-green);background:var(--wsb-ink-soft);width:100%;color:var(--wsb-paper);justify-content:space-between;margin-top:10px;display:flex}.calendar-guided:not(.calendar-tools-open) .calendar-secondary-tools{display:none}.calendar-guided>header>div{padding-top:12px;padding-bottom:12px}.calendar-guided>main{gap:18px;padding-top:12px}.calendar-guided .calendar-step{padding:14px}.calendar-guided .calendar-step .calendar-confirm{width:100%}}@media print{.calendar-guided .calendar-step{box-shadow:none}.calendar-guided .calendar-current-day{outline:none}}body:has(.wsb-agenda-page){--agenda-control-width:min(187px, calc((100vw - 40px) / 3));--agenda-control-bottom:max(16px, env(safe-area-inset-bottom))}body:has(.wsb-agenda-page) [aria-label="Back to Fast Start"]{display:none}body:has(.wsb-agenda-page) :is([aria-label="Ask GX Coach"],button[aria-label="Search pages and people"],[aria-label="Go back to the previous page"]){top:auto;right:auto;bottom:var(--agenda-control-bottom);max-width:var(--agenda-control-width);justify-content:center;gap:4px;min-width:0;padding:8px 6px;font-size:12px;line-height:1.2;position:fixed;transform:translate(-50%);width:var(--agenda-control-width)!important;height:44px!important;translate:0!important}body:has(.wsb-agenda-page) [aria-label="Ask GX Coach"]{left:calc(50% - var(--agenda-control-width) - 8px)}body:has(.wsb-agenda-page) button[aria-label="Search pages and people"]{left:50%}body:has(.wsb-agenda-page) [aria-label="Go back to the previous page"]{left:calc(50% + var(--agenda-control-width) + 8px)}body:has(.wsb-agenda-page) button[aria-label="Search pages and people"] kbd{display:none}@media (width<=639px){body:has(.wsb-agenda-page) [aria-label="Ask GX Coach"] svg{width:16px;height:16px}body:has(.wsb-agenda-page) button[aria-label="Search pages and people"] svg{width:16px;height:16px}}
