@media (width<=640px){:root{--fds-text-meta:var(--fds-fs-14);--fds-card-pad:var(--fds-space-4)}}:where(.fds) :where(button,input,select,textarea,optgroup){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}:where(.fds) :where(button){text-transform:none}.fds,body.fds{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fds :is(a,button,summary,[role=tab],[role=button],[role=link],[role=option],[role=menuitem],[tabindex]:not([tabindex="-1"]):not(main)):focus-visible,.fds :is(input[type=checkbox],input[type=radio],input[type=range],input[type=file]):focus-visible{outline:2px solid var(--fds-teal)!important;outline-offset:2px!important}.fds :is(.fds-btn,.fds-btn--primary,.fds-btn--secondary,.fds-btn--ghost,.fds-btn--danger,.fds-btn--main,.fds-stamp,.fds-btn--outline,.fds-ops-ghost,.fds-ops-btn,.fds-btn--quiet,.fds-ops-quiet):where(:not(.fds-btn--link):not(.fds-rec-linkbtn)){--fds-btn-h:44px;--fds-btn-fs:.9375rem;--fds-btn-px:18px;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--fds-space-2);min-height:var(--fds-btn-h);padding:0 var(--fds-btn-px);font-family:var(--fds-body);font-size:var(--fds-btn-fs);letter-spacing:0;text-transform:none;text-align:center;border-radius:var(--fds-radius-sm);cursor:pointer;vertical-align:middle;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s;display:inline-flex}.fds :is(.fds-btn,.fds-btn--secondary,.fds-btn--outline,.fds-ops-ghost,.fds-ops-btn):where(:not(.fds-btn--primary):not(.fds-btn--main):not(.fds-stamp):not(.fds-ops-btn--teal):not(.fds-btn--ghost):not(.fds-btn--quiet):not(.fds-ops-quiet):not(.fds-btn--link):not(.fds-btn--danger):not(.fds-btn--warn):not(.fds-ops-ghost--warn):not(.fds-rec-danger)){color:var(--fds-ink);box-shadow:none;background:0 0;border:1px solid #f2f5f43d}.fds :is(.fds-btn,.fds-btn--secondary,.fds-btn--outline,.fds-ops-ghost,.fds-ops-btn):where(:not(.fds-btn--primary):not(.fds-btn--main):not(.fds-stamp):not(.fds-ops-btn--teal):not(.fds-btn--ghost):not(.fds-btn--quiet):not(.fds-ops-quiet):not(.fds-btn--link):not(.fds-btn--danger):not(.fds-btn--warn):not(.fds-ops-ghost--warn):not(.fds-rec-danger):not(:disabled)):hover{border-color:var(--fds-teal);color:var(--fds-teal);background:var(--fds-teal-faint)}.fds :is(.fds-btn--primary,.fds-btn--main,.fds-stamp,.fds-ops-btn--teal){background:var(--fds-teal);border:1px solid var(--fds-teal);color:var(--fds-bg);box-shadow:0 2px 0 var(--fds-teal-strong);font-weight:700}.fds :is(.fds-btn--primary,.fds-btn--main,.fds-stamp,.fds-ops-btn--teal):not(:disabled):hover{background:color-mix(in srgb, var(--fds-teal) 88%, white);border-color:color-mix(in srgb, var(--fds-teal) 88%, white);color:var(--fds-bg);box-shadow:0 2px 0 var(--fds-teal-strong), var(--fds-glow-teal);transform:none}.fds :is(.fds-btn--primary,.fds-btn--main,.fds-stamp,.fds-ops-btn--teal):not(:disabled):active{box-shadow:none;transform:translateY(1px)}.fds :is(.fds-btn--main.fds-btn--gold,.fds-btn--primary.fds-btn--gold,.fds-stamp--gold){background:var(--fds-gold);border-color:var(--fds-gold);color:var(--fds-bg);box-shadow:0 2px 0 var(--fds-gold-strong)}.fds :is(.fds-btn--main.fds-btn--gold,.fds-btn--primary.fds-btn--gold,.fds-stamp--gold):not(:disabled):hover{background:color-mix(in srgb, var(--fds-gold) 88%, white);border-color:color-mix(in srgb, var(--fds-gold) 88%, white);color:var(--fds-bg);box-shadow:0 2px 0 var(--fds-gold-strong)}.fds .fds-btn--ghost{color:var(--fds-teal);box-shadow:none;background:0 0;border:1px solid #0000}.fds .fds-btn--ghost:not(:disabled):hover{background:var(--fds-teal-light)}.fds :is(.fds-btn--quiet,.fds-ops-quiet){--fds-btn-h:36px;--fds-btn-fs:var(--fds-fs-14);--fds-btn-px:12px;color:var(--fds-muted);opacity:1;box-shadow:none;background:0 0;border:1px solid #0000}.fds :is(.fds-btn--quiet,.fds-ops-quiet):not(:disabled):hover{color:var(--fds-warn);border-color:color-mix(in srgb, var(--fds-warn) 35%, transparent);opacity:1;background:0 0}.fds :is(.fds-btn--danger,.fds-btn--warn,.fds-ops-ghost--warn,.fds-rec-danger):where(:not(.fds-btn--link):not(.fds-btn--main):not(.fds-btn--primary):not(.fds-btn--solid)){border:1px solid var(--fds-warn);color:var(--fds-warn);box-shadow:none;background:0 0}.fds :is(.fds-btn--danger,.fds-btn--warn,.fds-ops-ghost--warn,.fds-rec-danger):where(:not(.fds-btn--link):not(.fds-btn--main):not(.fds-btn--primary):not(.fds-btn--solid):not(:disabled)):hover{background:color-mix(in srgb, var(--fds-warn) 12%, transparent);border-color:var(--fds-warn);color:var(--fds-warn)}.fds :is(.fds-btn--danger.fds-btn--solid,.fds-btn--main.fds-btn--warn,.fds-btn--primary.fds-btn--danger){background:var(--fds-red);border-color:var(--fds-red);color:var(--fds-bg);box-shadow:none}.fds :is(.fds-btn--danger.fds-btn--solid,.fds-btn--main.fds-btn--warn,.fds-btn--primary.fds-btn--danger):not(:disabled):hover{background:color-mix(in srgb, var(--fds-red) 88%, white);border-color:color-mix(in srgb, var(--fds-red) 88%, white);color:var(--fds-bg)}.fds :is(.fds-btn--outline,.fds-btn--secondary,.fds-btn,.fds-ops-ghost):is(.fds-btn--teal,.fds-ops-ghost--teal):where(:not(.fds-btn--main):not(.fds-btn--primary)){border-color:var(--fds-teal);color:var(--fds-teal)}.fds :is(.fds-btn--outline,.fds-btn--secondary,.fds-btn,.fds-ops-ghost).fds-btn--gold:where(:not(.fds-btn--main):not(.fds-btn--primary)){border-color:var(--fds-gold);color:var(--fds-gold)}.fds :is(.fds-btn--sm,.fds-ops-btn):where(:not(.fds-btn--link):not(.fds-rec-linkbtn)){--fds-btn-h:36px;--fds-btn-fs:var(--fds-fs-14);--fds-btn-px:14px}.fds .fds-btn--lg:where(:not(.fds-btn--link)){--fds-btn-h:52px;--fds-btn-fs:var(--fds-fs-16);--fds-btn-px:24px;font-weight:700}.fds .fds-btn--block{width:100%;display:flex}.fds .fds-btn--icon:where(:not(.fds-btn--link)){--fds-btn-px:0;width:var(--fds-btn-h);min-width:var(--fds-btn-h);height:var(--fds-btn-h);border-radius:var(--fds-radius-pill)}.fds :is(.fds-ops-datenav,.fds-ops-user) :where(button:not([class])){border-radius:var(--fds-radius-sm);min-height:36px;font-size:var(--fds-fs-14);padding:0 14px;font-weight:600}.fds :is(.fds-btn--link,.fds-rec-linkbtn){min-height:0;box-shadow:none;font:inherit;color:var(--fds-teal);text-transform:none;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none;display:inline}.fds :is(.fds-btn--link,.fds-rec-linkbtn):not(:disabled):hover,.fds :is(.fds-btn--link,.fds-rec-linkbtn):focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fds :is(.fds-btn--link.fds-btn--muted,.fds-rec-linkbtn--muted){color:var(--fds-muted);font-weight:400}.fds :is(.fds-btn--link.fds-btn--strong,.fds-rec-linkbtn--strong){font-weight:700}.fds :is(.fds-btn--link.fds-btn--gold,.fds-rec-linkbtn--gold){color:var(--fds-gold)}.fds :is(.fds-btn--link.fds-btn--warn,.fds-rec-linkbtn--warn){color:var(--fds-warn)}.fds .fds-golink{color:var(--fds-teal);font-weight:600;font-size:var(--fds-text-sm);text-decoration:none}.fds .fds-golink:hover{text-underline-offset:3px;text-decoration:underline}.fds :is(p,li,dd,.fds-notice)>a:not([class]),.fds .fds-inline-link{color:var(--fds-teal);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fds :is(.fds-btn,.fds-btn--outline,.fds-btn--secondary,.fds-btn--main,.fds-stamp,.fds-ops-ghost,.fds-ops-btn):where(:not(.fds-btn--link)),.fds :is(.fds-btn,.fds-btn--outline,.fds-btn--secondary,.fds-btn--main,.fds-stamp,.fds-ops-ghost,.fds-ops-btn):where(:not(.fds-btn--link)) *,.fds .fds-upnext-row,.fds .fds-upnext-row :is(.fds-upnext-name,.fds-upnext-meta,.fds-upnext-sub){text-decoration:none}.fds .fds-upnext-go{color:var(--fds-teal);font-weight:600;font-size:var(--fds-text-sm);text-decoration:none}.fds .fds-upnext-row:hover .fds-upnext-go{text-underline-offset:3px;text-decoration:underline}.fds :is(.fds-btn,.fds-btn--primary,.fds-btn--secondary,.fds-btn--ghost,.fds-btn--danger,.fds-btn--main,.fds-stamp,.fds-btn--outline,.fds-ops-ghost,.fds-ops-btn,.fds-btn--quiet,.fds-ops-quiet,.fds-btn--link,.fds-rec-linkbtn):is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed;box-shadow:none;border-style:solid;text-decoration:none;transform:none}.fds button:disabled:not([class*=drop]):not([class*=upload]){border-style:solid}.fds :is(.fds-chip,.fds-att-badge,.fds-b3-chip,.fds-b1-pill,.fds-pill){box-sizing:border-box;align-items:center;gap:var(--fds-space-1);border-radius:var(--fds-radius-pill);height:auto;min-height:24px;font-family:var(--fds-body);font-size:var(--fds-fs-12);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;padding:0 10px;font-weight:600;line-height:1.2;display:inline-flex}.fds .fds-chip{color:var(--chip,var(--fds-teal));background:color-mix(in srgb, var(--chip,var(--fds-teal)) 14%, transparent);border:1px solid color-mix(in srgb, var(--chip,var(--fds-teal)) 35%, transparent)}.fds .fds-chip--solid{color:var(--fds-bg);background:var(--chip,var(--fds-teal));border-color:#0000}.fds :is(.fds-chip--neutral,.fds-chip--room,.fds-chip--slate){--chip:var(--fds-ink-2);color:var(--fds-ink-2);background:#f2f5f414;border-color:#f2f5f41f}.fds .fds-chip--teal{--chip:var(--fds-teal)}.fds .fds-chip--gold{--chip:var(--fds-gold)}.fds .fds-chip--warn{--chip:var(--fds-warn)}.fds .fds-chip--green{--chip:var(--fds-green)}.fds .fds-chip--new{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.fds .fds-chip--room{font-size:var(--fds-fs-12);letter-spacing:0;padding:0 10px}.fds :is(.fds-badge-count,.fds-apphead-badge,.fds-bell-badge,.fds-tabs .fds-badge){box-sizing:border-box;border-radius:var(--fds-radius-pill);min-width:20px;height:20px;font-family:var(--fds-body);font-size:var(--fds-fs-12);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-flex}.fds :is(.fds-chip-btn,.fds-ops .fds-rec-chip,.fds-sched-chip){box-sizing:border-box;justify-content:center;align-items:center;gap:var(--fds-space-1);border-radius:var(--fds-radius-pill);min-height:36px;font-family:var(--fds-body);font-size:var(--fds-fs-14);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;padding:0 14px;font-weight:600;line-height:1.2;display:inline-flex}.fds .fds-chip-btn{color:var(--fds-ink-2);background:0 0;border:1px solid #f2f5f43d}.fds .fds-chip-btn:hover{border-color:var(--fds-teal);color:var(--fds-ink)}.fds :is(.fds-chip-btn,.fds-sched-chip):is([aria-pressed=true],[aria-selected=true],.is-on,.is-active){background:var(--fds-teal-light);border-color:var(--fds-teal);color:var(--fds-teal)}:where(.fds) :is(.fds-input,.fds-rte-box){box-sizing:border-box;min-height:48px;font-family:var(--fds-body);font-size:var(--fds-fs-16);color:var(--fds-ink);background-color:var(--fds-bg);border-radius:var(--fds-radius-sm);box-shadow:none;border:1px solid #f2f5f438;padding:10px 14px;line-height:1.4;transition:border-color .18s,box-shadow .18s}:where(.fds) :is(.fds-input,.fds-rte-box):hover{border-color:#f2f5f452}.fds :is(.fds-input,.fds-rte-box):is(:focus,:focus-within){border-color:var(--fds-teal);outline:none;box-shadow:0 0 0 3px #17bfd340}.fds .fds-input:focus-visible{outline:none!important}.fds .fds-input::placeholder,.fds textarea::placeholder,.fds input::placeholder{color:var(--fds-muted);opacity:1;font-style:normal}:where(.fds) textarea.fds-input{min-height:96px;line-height:1.5}.fds :is(.fds-toolbar,.fds-ops-datenav) .fds-input,.fds .fds-ops :is(.fds-adm-select,.fds-cls-filter,.fds-ros-date),.fds .fds-input--sm{min-height:44px;padding-top:8px;padding-bottom:8px}.fds select.fds-input,.fds .fds-ops select:not([multiple]):not([size]),.fds .fds-portal select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%2317BFD3' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:40px}.fds select option,.fds select optgroup{background:var(--fds-surface);color:var(--fds-ink)}.fds :is(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fds :is(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week])::-webkit-calendar-picker-indicator{filter:invert(.7)sepia()saturate(4)hue-rotate(140deg);cursor:pointer;opacity:.9}.fds .fds-sched-select{border-radius:var(--fds-radius-pill);min-height:44px}@media (width<=640px){.fds :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]),select,textarea,.fds-rte-box){font-size:16px!important}}:where(.fds) :where(input[type=checkbox],input[type=radio]){accent-color:var(--fds-teal);vertical-align:middle;cursor:pointer;flex:none;width:20px;height:20px;margin:0}:where(.fds) :where(label:has(>input[type=checkbox],>input[type=radio])){cursor:pointer}@media (width<=640px){:where(.fds) :where(label:has(>input[type=checkbox]:first-child,>input[type=radio]:first-child)){align-items:center;column-gap:var(--fds-space-2);min-height:44px;display:flex}}.fds :is(.fds-label,.fds-field>label,.fds-ops-formrow label,.fds-contact-form label,.fds-newsletter-form label,.fds-auth-fields label,.fds-pform label,.fds-a4-aud-field>span,.fds-reg-select,.fds-pabs-fields label,.fds-pemail-form label){font-family:var(--fds-body);font-size:var(--fds-fs-14);letter-spacing:0;text-transform:none;color:var(--fds-ink-2);font-weight:600;line-height:1.4;display:block}.fds :is(.fds-label,.fds-field>label,.fds-ops-formrow label,.fds-contact-form label,.fds-newsletter-form label,.fds-auth-fields label,.fds-pform label,.fds-reg-select) :is(.fds-input,input:not([type=checkbox]):not([type=radio]),select,textarea){margin-top:6px;font-weight:400}.fds .fds-contact-form label span{margin-bottom:6px}.fds :is(.fds-reg-opt,.fds-label-opt){font-size:var(--fds-fs-14);color:var(--fds-muted);text-transform:none;letter-spacing:0;font-weight:400}.fds .fds-field-help{font-size:var(--fds-fs-14);color:var(--fds-muted);margin-top:6px;font-weight:400;line-height:1.45;display:block}.fds :is(.fds-eyebrow,.fds-kicker,[class*=-kicker]:not([class*=kicker-block])){font-family:var(--fds-body);font-size:var(--fds-fs-12);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.4}.fds :is(.fds-eyebrow,.fds-kicker){color:var(--fds-teal)}.fds :is(.fds-eyebrow--gold,.fds-kicker--gold){color:var(--fds-gold)}.fds :is(.fds-eyebrow--muted,.fds-kicker--muted){color:var(--fds-muted)}:where(.fds) :is(.fds-card,.fds-ops-panel){box-shadow:none}.fds .fds-ops-panel{border-radius:var(--fds-radius-md)}.fds :is(.fds-card,.fds-ops-panel).fds-card--edge{border-left:1px solid var(--fds-hairline)}.fds :is(.fds-card,.fds-ops-panel):is(.fds-card--alert,.fds-card--edge.is-alert){border-left:3px solid var(--fds-warn)}.fds :is(.fds-card,.fds-ops-panel):is(.fds-card--attention,.fds-card--edge.is-attention){border-left:3px solid var(--fds-gold)}.fds .fds-card--top:before{border-radius:var(--fds-radius-md) var(--fds-radius-md) 0 0}.fds .fds-card--hover:hover{border-color:var(--fds-hairline-strong);box-shadow:var(--fds-shadow-2);transform:translateY(-2px)}.fds :is(.fds-card,.fds-ops-panel) :is(.fds-card:not(.fds-card--alert):not(.fds-card--attention),.fds-kpi){box-shadow:none;background:#f2f5f40a;border-color:#0000}.fds .fds-attn-tile:not(.is-hot){border-top:1px solid var(--fds-hairline)}.fds .fds-attn-tile.is-hot{box-shadow:none}.fds .fds-attn-tile:not(.is-hot):hover{border-color:var(--fds-teal)}.fds .fds-attn-tile>span:not(.fds-attn-go){font-size:var(--fds-fs-12);letter-spacing:.04em;font-weight:600}.fds .fds-attn-tile .fds-icon{color:var(--fds-ink)}.fds .fds-schedule th,.fds table:not(.fds-pol-table) thead th{color:var(--fds-muted);font-size:var(--fds-fs-12);letter-spacing:.08em;text-transform:uppercase;border-bottom-color:var(--fds-hairline-strong);font-weight:700}.fds .fds-ops .fds-today-title,.fds .fds-rec-kpi--teal :is(b,strong,.fds-kpi-num),.fds .fds-kpi--teal :is(b,strong,.fds-kpi-num){color:var(--fds-ink)}.fds :is(.fds-bell-item.is-read,.fds-ops .fds-cls-row.is-inactive .fds-cls-name,.fds-ops .fds-b1-payroll-table tr.is-quiet td,.fds-ops .fds-agenda-row.is-over,.fds-ops .fds-adm-dim,.fds-ops-event--future,.fds-ops .fds-board-newbtn,.fds-merch-chip-count,.fds-ops .fds-rec-family-arrow){opacity:1}.fds :is(.fds-bell-item.is-read,.fds-ops .fds-cls-row.is-inactive .fds-cls-name,.fds-ops .fds-b1-payroll-table tr.is-quiet td,.fds-ops .fds-agenda-row.is-over,.fds-ops .fds-adm-dim,.fds-ops-event--future){color:var(--fds-muted)}.fds .fds-pportal :is(.fds-week-list-day,.fds-week-list-empty).is-past,.fds .fds-tl-item.is-past .fds-tl-card{opacity:1}.fds .fds-pportal :is(.fds-week-list-day,.fds-week-list-empty).is-past :is(strong,b,h3,h4,.fds-week-name,.fds-week-title){color:var(--fds-ink-2)}.fds .fds-pportal :is(.fds-week-list-day,.fds-week-list-empty).is-past :is(.fds-week-time,.fds-week-meta,.fds-week-who,time,small,span:not(.fds-dot)){color:var(--fds-muted)}.fds .fds-pportal :is(.fds-week-list-day,.fds-week-list-empty).is-past .fds-dot,.fds .fds-tl-item.is-past .fds-tl-rail .fds-dot{opacity:.4;box-shadow:none}.fds .fds-pportal .fds-week-list-day.is-past{border-left-color:var(--fds-hairline)}.fds .fds-tl-item.is-past .fds-tl-title{color:var(--fds-ink-2)}.fds .fds-dncr .fds-dncr-classcard:is(.is-done,.is-off){opacity:1;color:var(--fds-muted)}.fds .fds-dncr .fds-dncr-classcard:is(.is-done,.is-off) :is(strong,b,h3,h4){color:var(--fds-ink-2)}@media (width>=900px){.fds :is(.fds-ops,.fds-portal,.fds-pportal) :is(p.fds-muted,p.fds-meta,.fds-today-lede,.fds-rec-lede,.fds-panel-lede,.fds-ops-lede,.fds-lede,.fds-rec-tabbody>p,.fds-ops-panel>p,.fds-rec-hint,.fds-field-help){max-width:68ch}.fds :is(.fds-ops,.fds-portal,.fds-pportal) :is(td,th,.fds-ops-listrow,[class*=-row]) :is(p.fds-muted,p.fds-meta){max-width:none}}.fds :is(.fds-ops-panel,.fds-card,.fds-kpi,.fds-rec-card,.fds-pcard,.fds-dncr-card),.fds .fds-bell.has-unread,.fds .fds-dot{box-shadow:none}@media (width<=640px){.fds :is(.fds-btn,.fds-btn--primary,.fds-btn--secondary,.fds-btn--ghost,.fds-btn--danger,.fds-btn--main,.fds-stamp,.fds-btn--outline,.fds-ops-ghost,.fds-ops-btn,.fds-btn--quiet,.fds-ops-quiet):where(:not(.fds-btn--link):not(.fds-rec-linkbtn):not(.fds-btn--lg)){--fds-btn-h:44px}.fds :is(.fds-chip-btn,.fds-ops .fds-rec-chip,.fds-sched-chip){min-height:44px}.fds :is(.fds-btn--link,.fds-rec-linkbtn,.fds-bday-name,.fds-bday-fam,.fds-pevent-more,.fds-upnext-go,.fds-fc-link,.fds-thanks-btn){margin-block:-12px;padding-block:12px;display:inline-block}.fds .fds-dncr-linkbtn{align-items:center;min-height:44px;display:inline-flex}.fds .fds-pavatar-btn{min-width:44px;min-height:44px}}.fds .fds-icon{vertical-align:middle;stroke-width:1.75px;flex:none;width:20px;height:20px;display:inline-block}.fds .fds-icon--sm{width:16px;height:16px}.fds .fds-icon--lg{width:24px;height:24px}.fds .fds-chevron{transition:transform .18s}.fds details[open]>summary .fds-chevron,.fds [aria-expanded=true]>.fds-chevron{transform:rotate(180deg)}.fds .fds-toolbar{--ctl-h:44px;align-items:center;gap:var(--fds-space-2);flex-wrap:wrap;display:flex}.fds .fds-toolbar>:is(.fds-btn,.fds-ops-ghost,.fds-btn--outline,.fds-btn--main,.fds-stamp,.fds-ops-btn){--fds-btn-h:var(--ctl-h)}.fds .fds-toolbar>:is(.fds-input,select,input){min-height:var(--ctl-h)}.fds .fds-toolbar--sm{--ctl-h:36px}@media (width<=640px){.fds .fds-toolbar--sm{--ctl-h:44px}}.fds .fds-bell-badge{font:700 var(--fds-fs-12) / 20px var(--fds-body);font-variant-numeric:tabular-nums;color:var(--fds-bg)}.fds :is(.fds-chat-fab,.fds-nav-burger,.fds-nav-overlay-close,.fds-weeknav-btn,.fds-pavatar-btn,.fds-bell){font-family:var(--fds-body)}.fds :is(.fds-nav-call,.fds-nav-burger,.fds-nav-overlay-close){border-radius:var(--fds-radius-pill);border-color:#f2f5f43d}.fds .fds-nav-mobile .fds-nav-lang{border-radius:var(--fds-radius-pill);letter-spacing:.04em;min-width:44px}.fds .fds-nav-trial-pill{border-radius:var(--fds-radius-sm);border:1px solid var(--fds-teal);background:var(--fds-teal);height:auto;min-height:44px;color:var(--fds-bg);font-size:var(--fds-fs-14);letter-spacing:0;text-transform:none;box-shadow:0 2px 0 var(--fds-teal-strong);padding:0 16px;font-weight:700}.fds .fds-nav-trial-pill:active{background:color-mix(in srgb, var(--fds-teal) 88%, white)}.fds .fds-classrow-side .fds-ops-ghost.fds-classrow-trial{--fds-btn-h:44px;min-height:var(--fds-btn-h);background:var(--fds-teal);border-color:var(--fds-teal);color:var(--fds-bg);font-weight:700;font-size:var(--fds-btn-fs);text-transform:none;letter-spacing:0;padding:0 16px}.fds .fds-classrow-side .fds-ops-ghost.fds-classrow-register{--fds-btn-h:44px;min-height:var(--fds-btn-h);color:var(--fds-ink);font-size:var(--fds-btn-fs);border:1px solid #f2f5f43d;padding:0 16px;text-decoration:none}.fds .fds-classrow-side .fds-ops-ghost.fds-classrow-register:hover{border-color:var(--fds-teal);color:var(--fds-teal)}.fds .fds-coming-actions{gap:var(--fds-space-2);flex-wrap:wrap;align-items:center;display:inline-flex}.fds .fds-pportal .fds-pstrip-refresh{border-radius:var(--fds-radius-sm);color:var(--fds-teal);min-height:36px;font-size:var(--fds-fs-14);background:0 0;border-color:#0000;font-weight:600}.fds .fds-pportal .fds-pstrip-refresh:hover{background:var(--fds-teal-light)}.fds .fds-ops .fds-ops-datenav :is(button,a){border-radius:var(--fds-radius-sm)}.fds .fds-weeknav-btn{border-radius:var(--fds-radius-pill);min-width:44px;min-height:44px}.fds .fds-ops :is(.fds-fam-row,.fds-rec-row) .fds-rec-row-open{text-decoration:none}.fds :is(.fds-ptabs>[role=tab],.fds-dncr-tabs .fds-dncr-tab) :is(.fds-tab-label,.fds-dncr-tab-label,span:last-child){font-weight:600}.fds .fds-ops .fds-fam-quick--all{align-items:center;gap:var(--fds-space-1);display:flex}.fds .fds-ops .fds-fam-row .fds-rec-row-side{align-items:center;gap:var(--fds-space-1)}.fds .fds-ops .fds-fam-row button.fds-att-iconbtn.fds-fam-wide{color:var(--fds-ink-2);justify-content:center;align-items:center;display:inline-flex}@media (width<=720px){.fds .fds-ops .fds-fam-row button.fds-att-iconbtn.fds-fam-wide{display:none}}.fds .fds-sg{gap:var(--fds-space-6);display:grid}.fds .fds-sg-lede{max-width:68ch}.fds .fds-sg-section{gap:var(--fds-space-3);display:grid}.fds .fds-sg-body{gap:var(--fds-space-4);display:grid}.fds .fds-sg-row{align-items:center;gap:var(--fds-space-3);flex-wrap:wrap;display:flex}.fds .fds-sg-key{min-width:6rem;font-size:var(--fds-text-xs);letter-spacing:.08em;color:var(--fds-muted);font-weight:700}.fds .fds-sg-code{padding:var(--fds-space-3);border-radius:var(--fds-radius-sm);background:var(--fds-bg);color:var(--fds-ink-2);font-size:var(--fds-text-xs);white-space:pre-wrap;margin:0;overflow-x:auto}.fds .fds-sg-badge{background:var(--fds-gold);color:var(--fds-bg)}.fds .fds-sg-check{align-items:center;gap:var(--fds-space-2);min-height:44px;font-size:var(--fds-text-base);display:inline-flex}.fds .fds-sg-h1{font-size:var(--fds-text-2xl);margin:0}.fds .fds-sg-h2{font-size:var(--fds-text-xl);margin:0}.fds .fds-sg-h3{font-size:var(--fds-text-lg);margin:0}.fds .fds-sg-type{gap:var(--fds-space-2);margin:0;padding:0;list-style:none;display:grid}.fds .fds-sg-type li{align-items:baseline;gap:var(--fds-space-3);border-bottom:1px solid var(--fds-hairline);padding-bottom:var(--fds-space-2);grid-template-columns:7rem 11rem 1fr;display:grid}.fds .fds-sg-type code,.fds .fds-sg-icons code,.fds .fds-sg-space code,.fds .fds-sg-radius code,.fds .fds-sg-shadow code{font-size:var(--fds-text-xs);color:var(--fds-ink-2)}.fds .fds-sg-cards{gap:var(--fds-space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.fds .fds-sg-cards .fds-kpi{gap:var(--fds-space-1);margin-top:var(--fds-space-3);padding:var(--fds-space-3);border-radius:var(--fds-radius-sm);display:grid}.fds .fds-sg-icons{gap:var(--fds-space-2);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));display:grid}.fds .fds-sg-icons span{align-items:center;gap:var(--fds-space-2);min-height:36px;color:var(--fds-ink);display:flex}.fds .fds-sg-space{justify-items:center;gap:var(--fds-space-1);display:inline-grid}.fds .fds-sg-space i{background:var(--fds-teal-strong);border-radius:2px;display:block}.fds .fds-sg-radius,.fds .fds-sg-shadow{gap:var(--fds-space-1);min-width:10rem;padding:var(--fds-space-4);border:1px solid var(--fds-hairline-strong);background:var(--fds-surface-2);display:inline-grid}.fds .fds-sg-radius small{font-size:var(--fds-text-xs);color:var(--fds-muted)}.fds .fds-sg-shadow{border-radius:var(--fds-radius-md);background:var(--fds-surface)}@media (width<=640px){.fds .fds-sg-type li{grid-template-columns:4.5rem 1fr}.fds .fds-sg-type li>.fds-muted{grid-column:1/-1}}.fds .fds-dncr-tab i .fds-icon{margin-inline:auto;display:block}.fds :is(.fds-ops .fds-ops-panel details>summary,.fds-ops details.fds-ops-panel>summary,.fds-ops .fds-wl-summary,.fds-ops .fds-board-key>summary,.fds-reg-details>summary):after{content:"";background-color:var(--fds-muted);flex:none;width:16px;height:16px;margin-left:auto;transition:transform .18s,background-color .18s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6 8 10.5 12.5 6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6 8 10.5 12.5 6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.fds :is(.fds-ops .fds-ops-panel details[open]>summary,.fds-ops details.fds-ops-panel[open]>summary,.fds-ops .fds-wl[open]>.fds-wl-summary,.fds-ops .fds-board-key[open]>summary,.fds-reg-details[open]>summary):after{content:"";transform:rotate(180deg)}.fds :is(.fds-ops .fds-ops-panel details>summary,.fds-ops details.fds-ops-panel>summary,.fds-ops .fds-wl-summary,.fds-ops .fds-board-key>summary,.fds-reg-details>summary):hover:after{background-color:var(--fds-teal)}.fds .fds-week-link .fds-week-cta{width:auto;min-height:36px;margin-top:var(--fds-space-2);border-radius:var(--fds-radius-sm);background:var(--fds-teal);color:var(--fds-bg);font-size:var(--fds-fs-14);letter-spacing:0;text-transform:none;box-shadow:0 2px 0 var(--fds-teal-strong);opacity:1;justify-content:center;justify-self:start;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex;transform:none}.fds .fds-week-link:hover .fds-week-cta{background:color-mix(in srgb, var(--fds-teal) 88%, white)}.fds .fds-pportal .fds-week-list-day.is-past .fds-week-item{border-left-color:var(--fds-hairline-strong)!important;border-color:var(--fds-hairline)!important}.fds .fds-pportal .fds-week-list-day.is-past :is(.fds-text-teal,.fds-week-item strong){color:var(--fds-ink-2)!important}.fds .fds-pportal .fds-week-list-day.is-past .fds-week-item span:not(.fds-week-who){color:var(--fds-muted)!important}.fds .fds-week-item.is-off{color:var(--fds-muted);opacity:1!important}.fds :is(.fds-ops .fds-rec-tel a,.fds-portal .fds-comp-link,.fds-ops .fds-ros-name-btn,.fds-fc-link,.fds-kpi-action,.fds-pupdated-btn,.fds-pwelcome-signout,.fds-bill-payahead){text-decoration:none}.fds :is(.fds-ops .fds-rec-tel a,.fds-portal .fds-comp-link,.fds-ops .fds-ros-name-btn,.fds-fc-link,.fds-kpi-action,.fds-pupdated-btn,.fds-pwelcome-signout,.fds-bill-payahead):hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fds :is(.fds-kpi-action,.fds-bill-payahead,.fds-portal .fds-comp-link,.fds-fc-link){color:var(--fds-teal);font-weight:600}.fds :is(.fds-ops,.fds-portal,.fds-pportal,.fds-dncr) :is(.fds-chip,.fds-att-badge,.fds-b3-chip,.fds-b1-pill,.fds-pill):not(.fds-chip--new){font-size:var(--fds-fs-12);letter-spacing:0;text-transform:none;font-weight:600}.fds .fds-ops .fds-rec-tel button.fds-rec-tel-sms{min-height:24px;font-size:var(--fds-fs-12);letter-spacing:0;text-transform:none;padding:0 10px;font-weight:600}@media (width<=640px){.fds :is(.fds-ops .fds-rec-tel button.fds-rec-tel-sms,button.fds-chip,a.fds-chip){position:relative}.fds :is(.fds-ops .fds-rec-tel button.fds-rec-tel-sms,button.fds-chip,a.fds-chip):after{content:"";position:absolute;inset:-10px -4px}}.fds :is(.fds-bday.has-today,.fds-ops .fds-ops-attn-tiles .fds-kpi.is-hot,.fds-ops .fds-rec-chip[aria-pressed=true],.fds-inbox-unread,.fds-quick-replies .fds-ops-ghost:hover,.fds-ops .fds-tabs .fds-badge,.fds-ops .fds-att-bar-btn--primary:not(:disabled)),.fds .fds-ops :is(.fds-att-mark--present.is-on,.fds-att-mark--absent.is-on){box-shadow:none}.fds .fds-sg-note{max-width:68ch;margin:0}.fds .fds-sg-section>.fds-eyebrow{margin:0}.fds .fds-nav-cta{white-space:nowrap}.fds .fds-pevent-actions{align-items:center;gap:var(--fds-space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.fds .fds-pevent-actions .fds-pevent-more{align-items:center;min-height:44px;margin-block:0;padding-block:0;display:inline-flex}.fds .fds-ops :is(.fds-trial-book,.fds-ops-quiet,.fds-rec-menu-btn,.fds-a4-callbtn),.fds .fds-pportal .fds-pstrip-refresh,.fds .fds-fc-switch{min-height:44px}}
