@layer fieldbook-elements,fieldbook-base,fieldbook,components;@layer fieldbook-elements{*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);line-height:var(--fb-t-body-lh);margin:0}.page-search-dialog{width:min(36rem,100% - 2rem);max-height:80dvh;padding:var(--fb-s-5);border:1px solid var(--line);border-radius:var(--fb-r-dialog);background:var(--surface);color:var(--ink);overflow:auto;box-shadow:0 .5rem 3rem #0003}a{color:var(--accent);text-underline-offset:.18em}button,input,select,textarea{font:inherit}button,.button{min-height:44px;padding:var(--fb-s-3) var(--fb-s-4);border-radius:var(--fb-r-card);border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}input,select,textarea{width:100%;padding:var(--fb-s-3) var(--fb-s-3);border:1px solid var(--line);border-radius:var(--fb-r-card);color:var(--ink);background:var(--surface)}input[type=checkbox],input[type=radio]{width:auto}:focus-visible{outline-offset:4px;outline:3px solid #b38336}.page-content{width:min(100% - 3rem, var(--fb-w-container));min-height:calc(100vh - 200px);padding:var(--fb-s-7) 0 var(--fb-s-9);margin:0 auto}.page-content h1{margin:var(--fb-s-1) 0 var(--fb-s-4);font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);letter-spacing:var(--fb-t-title-tracking);font-weight:var(--fb-t-title-weight)}.page-content h2{line-height:var(--fb-t-body-lh);letter-spacing:var(--fb-t-title-tracking)}.eyebrow{color:var(--muted);font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h2-weight);text-transform:uppercase;letter-spacing:var(--fb-t-meta-tracking)}.lede,.lead{max-width:60ch;color:var(--muted);font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh)}.panel{max-width:660px;padding:var(--fb-s-6);margin-top:var(--fb-s-6);border:1px solid var(--line);border-radius:var(--fb-r-card);background:var(--surface)}.field{gap:var(--fb-s-2);margin:var(--fb-s-4) 0;display:grid}.field label{font-weight:var(--fb-t-h3-weight)}[role=alert]{padding:var(--fb-s-4);background:var(--surface);border-left:3px solid #aa472c}@media (width<=650px){.page-content{width:calc(100% - 2.5rem);padding-top:var(--fb-s-6)}.panel{padding:var(--fb-s-5)}}}@layer fieldbook-base{:root{--fb-font-body:"Public Sans figures", "Schibsted Grotesk", system-ui, sans-serif;--fb-figures:lining-nums proportional-nums;--fb-control-h:44px}.fb *,.fb :before,.fb :after{box-sizing:border-box}:is(.fb-page,.fb-shell,.fb-work,.fb-split-detail,.fb-orgshell) :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure,fieldset){margin:0}:is(.fb-page,.fb-shell,.fb-work,.fb-split-detail,.fb-orgshell) :where(ol,ul){padding:0;list-style:none}:is(.fb-page,.fb-shell,.fb-work,.fb-split-detail,.fb-orgshell) :where(button,input,select,textarea){font:inherit;color:inherit}:is(.fb-page,.fb-shell,.fb-work,.fb-split-detail,.fb-orgshell) :where(button){line-height:normal}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:var(--fb-bg);--surface:var(--fb-surface);--ink:var(--fb-ink);--muted:var(--fb-ink2);--line:var(--fb-line);--accent:var(--fb-link);--accent-ink:var(--fb-on-fill);font-family:var(--fb-font-body);font-synthesis:none}html,body{background:var(--fb-bg);overflow-x:clip}.fb :where(button,.button,.button-link){border-radius:var(--fb-r-control);border-color:var(--fb-field-line);background:var(--fb-surface);color:var(--fb-link);font-weight:var(--fb-t-h3-weight)}.fb :where(input,select,textarea){border-radius:var(--fb-r-control);border-color:var(--fb-field-line)}.fb :where(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed}.fb :where(.panel,.event-filters,.event-card,.event-facts,.launch-panel){background:var(--fb-surface);border-radius:0}.fb .page-content{padding-top:var(--fb-s-6)}.fb .page-content h1{font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-title-tracking)}.fb .page-content:has(>.fb-pagebody,>*>.fb-pagebody,>*>*>.fb-pagebody,>.fb-site-error){width:auto;margin:0;padding:0}.fb .app-phone-navigation{display:none}@media (width<=767px){.fb .app-phone-navigation{z-index:40;display:block;position:fixed;bottom:0;left:0;right:0}.fb .page-content{padding-top:var(--fb-s-5)}.fb-has-tabs .fb-site-foot{padding-bottom:var(--fb-tabbar-h)}}}@layer fieldbook{.fb-completion-check{color:var(--fb-ink);vertical-align:middle;flex:none;margin-inline-end:var(--fb-s-2);display:inline-flex}.fb-completion-check path{stroke-dasharray:40;stroke-dashoffset:0;animation:.42s ease-out both fb-complete}@keyframes fb-complete{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.fb-completion-check path{stroke-dashoffset:0;animation:none}}.fb-completion-check .fb-i{width:var(--fb-s-6);height:var(--fb-s-6)}:root,.fb{--fb-t-display:30px;--fb-t-display-lh:34px;--fb-t-display-weight:700;--fb-t-display-tracking:-.02em;--fb-t-title:26px;--fb-t-title-lh:32px;--fb-t-title-weight:700;--fb-t-title-tracking:-.015em;--fb-t-h2:20px;--fb-t-h2-lh:28px;--fb-t-h2-weight:650;--fb-t-h2-tracking:0;--fb-t-h3:17px;--fb-t-h3-lh:24px;--fb-t-h3-weight:600;--fb-t-h3-tracking:0;--fb-t-body:16px;--fb-t-body-lh:24px;--fb-t-body-weight:400;--fb-t-body-tracking:0;--fb-t-meta:14px;--fb-t-meta-lh:20px;--fb-t-meta-weight:400;--fb-t-meta-tracking:0;--fb-t-caption:12px;--fb-t-caption-lh:16px;--fb-t-caption-weight:500;--fb-t-caption-tracking:0;--fb-s-1:4px;--fb-s-2:8px;--fb-s-3:12px;--fb-s-4:16px;--fb-s-5:24px;--fb-s-6:32px;--fb-s-7:48px;--fb-s-8:64px;--fb-s-9:96px;--fb-section-gap:var(--fb-s-6);--fb-r-control:6px;--fb-r-card:12px;--fb-r-dialog:16px;--fb-r-pill:999px;--fb-w-container:1120px;--fb-w-measure:680px;--fb-w-form:600px;--fb-w-aside:360px;--fb-w-gap:var(--fb-s-7);--fb-w-workspace:1360px;--fb-w-rail:240px;--fb-t-detail:18px;--fb-w-narrow:780px;--fb-w-form-column:640px;--fb-w-home:720px;--fb-w-list:760px;--fb-s-detail-head:10px;--fb-s-answer-gap:20px;--fb-s-layout-stack:2px;--fb-s-list-row:14px;--fb-s-list-row-gap:28px;--fb-s-list-column-gap:40px;--fb-s-hair:2px;--fb-r-mark:2px;--fb-t-clock:clamp(80px, 11vw, 144px);--fb-ease-out:cubic-bezier(.22, 1, .36, 1);--fb-ease-in-out:cubic-bezier(.76, 0, .24, 1);--fb-t-1:.15s;--fb-t-2:.2s;--fb-t-3:.3s;--fb-z-rail:10;--fb-z-bar:20;--fb-z-popover:30;--fb-z-toast:40;--fb-z-dialog:50;--fb-z-skip:60;--fb-shadow-pop:0 8px 28px #14202e29;--fb-shadow-dialog:0 16px 48px #14202e3d;--fb-scrim:#14202e66}.fb{background:var(--fb-bg);min-height:100vh;color:var(--fb-ink);font-family:var(--fb-font-body);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-kerning:normal;font-weight:var(--fb-t-body-weight);font-synthesis:none;-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=1100px){:root,.fb{--fb-t-display:40px;--fb-t-display-lh:44px;--fb-t-title:30px;--fb-t-title-lh:36px;--fb-section-gap:var(--fb-s-7)}}.fb.fb-dense{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb :focus-visible{outline:3px solid var(--fb-focus);outline-offset:2px}.fb :is(h1,h2,h3,h4,h5,h6,[role=heading])[tabindex="-1"]:focus{outline:none}.fb ::selection{background:var(--fb-select);color:var(--fb-ink)}.fb [id]{scroll-margin-top:calc(var(--fb-header-h,var(--fb-s-8)) + var(--fb-s-3))}.fb [tabindex="-1"]:focus:not(:focus-visible){outline:none}.fb-num{font-family:"Public Sans", var(--fb-font-body);font-variant-numeric:var(--fb-figures)}.fb-keep{white-space:nowrap}.fb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.fb .fb-i.fb-i-14{width:14px;height:14px}.fb .fb-i.fb-i-15{width:15px;height:15px}.fb .fb-i.fb-i-16{width:16px;height:16px}.fb .fb-i.fb-i-18{width:18px;height:18px}.fb .fb-i.fb-i-20{width:20px;height:20px}.fb .fb-i.fb-i-22{width:22px;height:22px}.fb .fb-i.fb-i-24{width:24px;height:24px}.fb-skip{z-index:var(--fb-z-skip);padding:var(--fb-s-3) var(--fb-s-4);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight);position:absolute;top:-100px;left:12px}.fb-skip:focus{top:8px}.fb-page-title{text-wrap:balance;-webkit-hyphens:none;hyphens:none}.fb-page-title{font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh);font-weight:var(--fb-t-h2-weight);letter-spacing:var(--fb-t-h2-tracking)}.fb-meta{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-muted{color:var(--fb-ink2)}.fb-strong{font-weight:var(--fb-t-h3-weight)}.fb-link{color:var(--fb-link);font-weight:var(--fb-t-h3-weight);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em}.fb-btn{justify-content:center;align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-4);border-radius:var(--fb-r-control);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh);text-align:center;cursor:pointer;transition:background-color var(--fb-t-1) var(--fb-ease-out), border-color var(--fb-t-1) var(--fb-ease-out), color var(--fb-t-1) var(--fb-ease-out), transform var(--fb-t-1) var(--fb-ease-out);background:0 0;border:1px solid #0000;margin:0;text-decoration:none;display:inline-flex}.fb-btn:active:not(:disabled,[aria-disabled=true]),.fb-pill:active{transform:scale(.97)}.fb-dense .fb-btn{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);padding:0 var(--fb-s-4)}.fb-btn-primary{padding:0 var(--fb-s-4);border-color:var(--fb-fill);background:var(--fb-fill);color:var(--fb-on-fill)}.fb-dense .fb-btn-primary{padding:0 var(--fb-s-4)}@media (hover:hover) and (pointer:fine){.fb-btn-primary:hover{border-color:var(--fb-fill-hover);background:var(--fb-fill-hover)}}.fb-btn-secondary{border-color:var(--fb-line2);background:var(--fb-surface);color:var(--fb-ink);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-btn-ghost{padding:0 var(--fb-s-3);color:var(--fb-link);border:0}.fb-cell-text .fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3))}.fb-btn-danger{border-color:var(--fb-danger);background:var(--fb-surface);color:var(--fb-danger)}@media (hover:hover) and (pointer:fine){.fb-btn-secondary:hover,.fb-btn-danger:hover{background:var(--fb-surface-hover)}.fb-btn-ghost:hover{background:var(--fb-paper-hover)}}.fb-btn[aria-disabled=true],.fb-btn:disabled{border-color:var(--fb-line);background:var(--fb-wash);color:var(--fb-ink2);cursor:not-allowed}.fb-btn-lg{min-height:48px}.fb-btn-block{width:100%;display:flex}.fb-btn .fb-i{width:18px;height:18px}.fb-submit-action:not(.fb-btn-reason){display:contents}.fb-btn-reason{align-items:center;gap:var(--fb-s-2) var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-btn-note{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-actions{gap:var(--fb-s-3);flex-direction:column;display:flex}.fb-actions>.fb-btn-note{text-align:center}.fb-chip{align-items:center;gap:var(--fb-s-2);min-height:24px;padding:var(--fb-s-1) var(--fb-s-2);border-radius:var(--fb-r-control);background:var(--fb-wash);color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);white-space:nowrap;max-width:100%;display:inline-flex}.fb-chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-chip-wrap,.fb-chip-wrap .fb-chip-label{white-space:normal;text-overflow:clip;overflow:visible}.fb-chip-sm{min-height:24px;padding:var(--fb-s-1) var(--fb-s-2)}.fb-chip-lg{min-height:28px;padding:var(--fb-s-1) var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-chip-need,.fb-chip-soon{background:var(--fb-soon-bg);color:var(--fb-soon-fg)}.fb-chip-wait,.fb-chip-ahead{background:var(--fb-ahead-bg);color:var(--fb-ahead-fg)}.fb-chip-strong:is(.fb-chip-need,.fb-chip-soon){background:var(--fb-soon-bg2)}.fb-chip-strong:is(.fb-chip-wait,.fb-chip-ahead){background:var(--fb-ahead-bg2)}.fb-chip .fb-i{width:14px;height:14px}.fb-chip .fb-i-dot{width:10px;height:10px}.fb-chip-done .fb-i{stroke-width:2.2px}.fb-status{align-items:flex-start;gap:var(--fb-s-1);padding:var(--fb-s-1) 0;flex-direction:column;display:flex}.fb-status-why{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-mark{border-radius:var(--fb-r-card);background:var(--fb-mark-bg);width:32px;height:32px;color:var(--fb-mark-fg);font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-meta-tracking);flex:none;place-items:center;display:grid}.fb-mark-sm{width:30px;height:30px;font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh)}.fb-logo{flex:none;display:block}.fb-badge{min-width:18px;height:18px;padding:0 var(--fb-s-1);border-radius:var(--fb-r-card);background:var(--fb-badge-bg);color:var(--fb-on-badge);font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);font-weight:var(--fb-t-title-weight);line-height:var(--fb-t-caption-lh);text-align:center;display:inline-block}.fb-badge-md{min-width:20px;height:20px;padding:0 var(--fb-s-2);border-radius:var(--fb-r-card);font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh)}.fb-count-pill{min-width:34px;height:20px;padding:0 var(--fb-s-2);border-radius:var(--fb-r-card);background:var(--fb-wash);color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);place-items:center;display:inline-grid}.fb-avatar{background:var(--fb-wash);width:36px;height:36px;color:var(--fb-ink);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);border-radius:50%;flex:none;place-items:center;display:grid}.fb-avatar-sm{width:28px;height:28px;font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh)}.fb-avatar-md{width:32px;height:32px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-avatar-lg{width:40px;height:40px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-date{min-width:52px;height:56px;padding-inline:var(--fb-s-1);border:1px solid var(--fb-line);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.fb-date-month{font-size:var(--fb-t-caption);line-height:var(--fb-t-caption-lh);font-weight:var(--fb-t-h3-weight);letter-spacing:var(--fb-t-caption-tracking);text-transform:uppercase;color:var(--fb-brand-text)}.fb-date-day{font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:700}.fb-state-surface{padding:var(--fb-s-4);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink)}.fb-open-events{display:none}.fb-signin-form,.fb-signin-layout .fb-gate{min-width:0}@media (width>=1100px){.fb-signin-layout:has(.fb-open-events:not(:empty)){gap:var(--fb-s-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.fb-open-events{margin-block:var(--fb-s-6);display:block}}.fb-open-events h2{font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh)}.fb-open-events ul{margin:var(--fb-s-4) 0;padding:0;list-style:none}.fb-open-events li+li{border-top:1px solid var(--fb-line)}.fb-open-events li a{align-items:center;gap:var(--fb-s-4);padding-block:var(--fb-s-4);color:var(--fb-ink);text-decoration:none;display:flex}.fb-open-events li a:hover strong{text-decoration:underline}.fb-state-need{background:var(--fb-need-bg);color:var(--fb-need-fg)}.fb-state-wait{background:var(--fb-wait-bg);color:var(--fb-wait-fg)}.fb-state-brand{background:var(--fb-brand-wash)}.fb-state-neutral{background:var(--fb-wash)}.fb-state-surface .fb-state-surface{background:var(--fb-surface);color:var(--fb-ink)}.fb-state-surface+.fb-steplist{margin-top:var(--fb-s-4)}.fb-state-surface+.fb-state-surface{margin-top:var(--fb-s-3)}.fb-state-surface>p+.fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3))}.fb-state-surface :is(.fb-stat,.fb-statstrip){background:0 0}:is(.fb.fb-org,.fb .fb-org){--fb-section-gap:var(--fb-s-6);--fb-s-list-row:var(--fb-s-2)}:is(.fb.fb-org,.fb .fb-org) :is(.fb-row,.fb-listing,.fb-orow,.fb-table-row){min-height:44px;padding-block:var(--fb-s-2)}:is(.fb.fb-org,.fb .fb-org) :is(.fb-table,table,.fb-table-row){background:var(--fb-surface);font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh)}@media (width>=1100px){:is(.fb.fb-org,.fb .fb-org) :is(.fb-row,.fb-listing,.fb-orow,.fb-table-row){min-height:40px}:is(.fb.fb-org,.fb .fb-org) :is(.fb-td,.fb-table-cell,td,th){padding-block:var(--fb-s-2)}}.fb-steps{gap:var(--fb-s-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.fb-steps>li{border-radius:var(--fb-r-control);background:var(--fb-line);height:4px}.fb-steps>li.fb-step-done{background:var(--fb-ink)}.fb .fb-steps>li.fb-step-todo[aria-current=step]{background:var(--fb-line)}.fb-progress{gap:var(--fb-s-2);flex-direction:column;display:flex}.fb-progress-caption{justify-content:space-between;gap:0 var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);flex-wrap:wrap;display:flex}.fb-section{margin-top:var(--fb-section-gap)}.fb-section-h{margin:0 var(--fb-inset,0px);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-section-count{font-weight:var(--fb-t-body-weight)}.fb-rows{margin-top:var(--fb-s-2);border-top:1px solid var(--fb-line)}.fb-rows>li{border-bottom:1px solid var(--fb-line)}.fb-row{align-items:center;gap:var(--fb-s-4);min-height:64px;padding:var(--fb-s-3) var(--fb-inset,0px);border-radius:var(--fb-r-card);color:var(--fb-ink);text-decoration:none;display:flex}.fb-row-tall{min-height:72px}@media (hover:hover) and (pointer:fine){a.fb-row:hover{background:var(--fb-paper-hover)}}.fb-row-lead{border-radius:var(--fb-r-card);background:var(--fb-wash);width:36px;height:36px;color:var(--fb-ink2);flex:none;place-items:center;display:grid}.fb-row-lead-wait{background:var(--fb-wait-bg);color:var(--fb-wait-fg)}.fb-row-lead-need{background:var(--fb-need-bg);color:var(--fb-need-fg)}.fb-row-body{gap:var(--fb-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.fb-row-tall .fb-row-body{gap:var(--fb-s-1)}.fb-row-title{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh)}.fb-row-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-row-body>.fb-chip{margin-top:var(--fb-s-1);align-self:flex-start}.fb-row>.fb-chip{flex:none}.fb-row-value{font-weight:var(--fb-t-h3-weight)}.fb-row-chevron{width:18px;height:18px;color:var(--fb-ink3)}@media (hover:hover) and (pointer:fine){a.fb-row:hover .fb-row-chevron{color:var(--fb-ink2)}}.fb-roles{margin-top:var(--fb-s-2);column-gap:var(--fb-s-4);border-top:1px solid var(--fb-line);grid-template-columns:max-content minmax(0,1fr) auto;display:grid}.fb-roles>div{grid-column:1/-1;grid-template-columns:subgrid;min-height:64px;padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);align-items:baseline;display:grid}.fb-role-name{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-role-body{gap:var(--fb-s-1);flex-direction:column;min-width:0;display:flex}.fb-roles>div>.fb-role-body:last-child{grid-column:2/-1}.fb-role-action-cell>.fb-btn{margin-right:calc(-1 * var(--fb-s-3));padding:0 var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-money{margin-top:var(--fb-s-2);border-top:1px solid var(--fb-line)}.fb-money>div{justify-content:space-between;gap:var(--fb-s-3);min-height:48px;padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);display:flex}.fb-money dd{font-weight:var(--fb-t-h3-weight);text-align:right}.fb-money>div.fb-money-total{min-height:52px;font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);border-bottom:0}.fb-money-total dd{font-weight:var(--fb-t-title-weight)}.fb-facts{margin-top:var(--fb-s-5);column-gap:var(--fb-s-3);border-top:1px solid var(--fb-line);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);grid-template-columns:fit-content(45%) minmax(0,1fr);display:grid}.fb-facts>div{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);display:grid}.fb-facts dt{min-width:104px;color:var(--fb-ink2)}.fb-section-h+.fb-facts,.fb-section-head+.fb-facts{margin-top:var(--fb-s-2)}.fb-history{margin-top:var(--fb-s-2);gap:var(--fb-s-2) var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);grid-template-columns:fit-content(40%) minmax(0,1fr);display:grid}.fb-history>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.fb-history-date{min-width:52px;color:var(--fb-ink2)}.fb-notice{gap:var(--fb-s-3);margin-top:var(--fb-s-2);padding:var(--fb-s-4) var(--fb-s-4);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);display:flex}.fb-notice>.fb-i{margin-top:2px}.fb-notice-need>.fb-i{color:var(--fb-need-fg)}.fb-notice-wait>.fb-i{color:var(--fb-wait-fg)}.fb-notice-body{min-width:0}.fb-notice-title{font-weight:var(--fb-t-h3-weight)}.fb-notice-text{margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink)}.fb-empty{width:min(100%, var(--fb-w-measure));margin:var(--fb-s-6) auto;border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink);align-items:center;gap:var(--fb-s-2);padding:var(--fb-s-7) var(--fb-s-5);text-align:center;flex-direction:column;display:flex}.fb-empty-icon{width:48px;height:48px;margin-bottom:var(--fb-s-1);border-radius:var(--fb-r-card);color:var(--fb-ink3);background:0 0;place-items:center;display:grid}.fb-empty-title{font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh);font-weight:var(--fb-t-h2-weight)}.fb-empty-text{max-width:44ch;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);text-wrap:pretty}.fb-empty>.fb-btn{margin-top:var(--fb-s-2)}.fb-gate-actions{align-self:stretch;align-items:center;gap:var(--fb-s-2);margin-top:var(--fb-s-2);flex-direction:column;display:flex}.fb-danger-zone{margin-top:var(--fb-s-6);padding-top:var(--fb-s-4);border-top:1px solid var(--fb-line)}.fb-danger-zone>.fb-btn-note{margin-top:var(--fb-s-2)}.fb-danger-zone>.fb-strong+.fb-btn-note{margin-top:var(--fb-s-1)}.fb-field-label{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);display:block}.fb-input,.fb-select{width:100%;height:44px;margin-top:var(--fb-s-2);padding:0 var(--fb-s-3);border:1px solid var(--fb-field-line);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);display:block}.fb-input:disabled,.fb-input:is(input,textarea):read-only,.fb-select:disabled{border-color:var(--fb-line);background:var(--fb-wash);color:var(--fb-ink2);opacity:1;-webkit-text-fill-color:var(--fb-ink2)}.fb-input:disabled,.fb-select:disabled{cursor:not-allowed}.fb-input[aria-invalid=true],.fb-select[aria-invalid=true]{border-color:var(--fb-danger);box-shadow:inset 0 0 0 1px var(--fb-danger)}.fb-select-wrap{margin-top:var(--fb-s-2);display:block;position:relative}.fb-select-wrap>.fb-select{padding-right:var(--fb-s-7);appearance:none;margin-top:0}.fb-select-wrap>.fb-i{width:18px;height:18px;color:var(--fb-ink2);pointer-events:none;position:absolute;top:13px;right:12px}.fb-field-help{margin-top:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-field-error{align-items:flex-start;gap:var(--fb-s-2);margin-top:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-danger);background:0 0;border:0;padding:0;display:flex}.fb-field-error>.fb-i{width:16px;height:16px;margin-top:1px}.fb-fieldset{border:0;min-width:0;padding:0}.fb-fieldset>legend{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);padding:0}.fb-check,.fb-radio{align-items:flex-start;gap:var(--fb-s-3);min-height:44px;padding:var(--fb-s-3) 0;display:flex}.fb-radio{cursor:pointer}.fb-radio>input{width:18px;height:18px;margin:var(--fb-s-1) 0 0;accent-color:var(--fb-toggle);flex:none}.fb-radio:has(>input:disabled){color:var(--fb-ink2);cursor:not-allowed}.fb-check-text{flex-direction:column;display:flex}.fb-check-label{cursor:pointer}.fb-check-text>div>.fb-field-error{margin-top:var(--fb-s-1)}.fb-box[aria-invalid=true]{border-color:var(--fb-danger)}.fb-check-help{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);display:block}:is(.fb-check:has(>[aria-disabled=true]),.fb-check:has(>[aria-readonly=true])){color:var(--fb-ink2)}.fb-check:has(>[aria-disabled=true]) .fb-check-label{cursor:not-allowed}.fb-check:has(>[aria-readonly=true]) .fb-check-label{cursor:default}.fb-box{width:18px;height:18px;min-height:18px;margin:var(--fb-s-1) 0 0;border:1.5px solid var(--fb-ink2);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink2);cursor:pointer;z-index:1;flex:none;place-items:center;padding:0;display:grid;position:relative}.fb-box:after,.fb-switch-track:after{content:"";position:absolute;inset:-15px}.fb-switch-track:after{inset:-12px -4px}.fb-box>.fb-i{stroke-width:2.5px;visibility:hidden;width:14px;height:14px}.fb-box[data-checked]{border-color:var(--fb-toggle);background:var(--fb-toggle);color:var(--fb-on-toggle)}.fb-box[data-checked]>.fb-i{visibility:visible}.fb-switch-track{border-radius:var(--fb-r-pill);background:var(--fb-ink3);cursor:pointer;width:36px;height:20px;min-height:20px;transition:background var(--fb-t-1) var(--fb-ease-out);border:0;flex:none;margin:1px 0 0;padding:0;display:inline-block;position:relative}.fb-switch-knob{background:var(--fb-on-toggle);width:16px;height:16px;transition:transform var(--fb-t-1) var(--fb-ease-out);border-radius:50%;margin:2px;display:block}.fb-switch-track[data-checked]{background:var(--fb-toggle)}.fb-switch-track[data-checked]>.fb-switch-knob{transform:translate(16px)}.fb-box[aria-disabled=true],.fb-box[aria-readonly=true]{border-color:var(--fb-ink3);background:var(--fb-wash);color:var(--fb-ink2)}.fb-box[aria-disabled=true][data-checked],.fb-box[aria-readonly=true][data-checked]{border-color:var(--fb-ink2);background:var(--fb-wash)}.fb-switch-track[aria-disabled=true],.fb-switch-track[aria-readonly=true]{border:1.5px solid var(--fb-ink3);background:var(--fb-wash)}.fb-switch-track[aria-disabled=true]>.fb-switch-knob,.fb-switch-track[aria-readonly=true]>.fb-switch-knob{background:var(--fb-ink2);width:12px;height:12px;margin:2.5px}.fb-switch-track[aria-disabled=true][data-checked],.fb-switch-track[aria-readonly=true][data-checked]{border-color:var(--fb-ink2);background:var(--fb-wash)}.fb-box[aria-disabled=true],.fb-switch-track[aria-disabled=true]{cursor:not-allowed}.fb-box[aria-readonly=true],.fb-switch-track[aria-readonly=true]{cursor:default}.fb-search{flex:220px;max-width:320px;display:block;position:relative}.fb-search>.fb-i{width:18px;height:18px;color:var(--fb-ink2);position:absolute;top:13px;left:12px}.fb-search>.fb-input{padding-left:var(--fb-s-6);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);margin-top:0}.fb-field-label-end{margin-left:var(--fb-s-2);font-weight:var(--fb-t-body-weight);color:var(--fb-ink2)}.fb-field-label-end:before{content:"· "}.fb-textarea{height:auto;min-height:96px;padding:var(--fb-s-3) var(--fb-s-3);line-height:var(--fb-t-body-lh);resize:vertical}.fb-affix-wrap{margin-top:var(--fb-s-2);display:block;position:relative}.fb-affix-wrap>.fb-input{padding-left:var(--fb-s-6);margin-top:0}.fb-affix-wrap.fb-affix-end>.fb-input{padding-left:var(--fb-s-3);padding-right:var(--fb-s-6)}.fb-affix{color:var(--fb-ink2);pointer-events:none;line-height:44px;position:absolute;top:0;left:12px}.fb-affix-end>.fb-affix{left:auto;right:12px}:is(.fb-amount,.fb-affix-wrap:has(>.fb-amount)){max-width:200px}.fb-fieldset>.fb-field-help,.fb-fieldset>.fb-field-error{margin-top:var(--fb-s-2)}.fb-toolbar{align-items:center;gap:var(--fb-s-3) var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-pills{gap:var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-pill{min-height:44px;padding:0 var(--fb-s-3);border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);cursor:pointer;transition:background-color var(--fb-t-1) var(--fb-ease-out), border-color var(--fb-t-1) var(--fb-ease-out), transform var(--fb-t-1) var(--fb-ease-out)}@media (hover:hover) and (pointer:fine){.fb-pill:hover{background:var(--fb-surface-hover)}}a.fb-pill{align-items:center;gap:var(--fb-s-1);text-decoration:none;display:inline-flex}.fb-pill:is([aria-pressed=true],[aria-current=page]){border-color:var(--fb-ink);background:var(--fb-ink);color:var(--fb-surface);font-weight:var(--fb-t-h3-weight)}@media (hover:hover) and (pointer:fine){.fb-pill:is([aria-pressed=true],[aria-current=page]):hover{border-color:var(--fb-ink);background:var(--fb-ink)}}.fb-pill-count{font-weight:var(--fb-t-body-weight)}.fb-list-count{margin-top:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-table{margin-top:var(--fb-s-2);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-table-row{gap:var(--fb-s-4);padding:var(--fb-s-2) var(--fb-s-4);align-items:center;display:grid}.fb-table-head{z-index:1;padding:var(--fb-s-3) var(--fb-s-4);border-bottom:1px solid var(--fb-line);border-radius:var(--fb-r-card) var(--fb-r-card) 0 0;background:var(--fb-surface);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);position:sticky;top:0}.fb-cols-lead-num-num-wide .fb-table-row{grid-template-columns:minmax(210px,1.3fr) minmax(84px,.4fr) minmax(84px,.4fr) minmax(240px,1.6fr)}.fb-cols-lead-num-wide .fb-table-row{grid-template-columns:minmax(210px,1.3fr) minmax(84px,.4fr) minmax(240px,1.6fr)}.fb-cols-lead-wide .fb-table-row{grid-template-columns:minmax(210px,1.3fr) minmax(240px,1.6fr)}.fb-table-body>.fb-table-row{min-height:60px}.fb-table-body>.fb-table-row+.fb-table-row{border-top:1px solid var(--fb-line)}.fb-table-body>.fb-table-row:last-child{border-radius:0 0 var(--fb-r-card) var(--fb-r-card)}.fb-table-body>.fb-table-row[data-selected=true]{background:var(--fb-brand-wash)}.fb-cell-end{text-align:right}.fb-rowbtn{align-items:center;gap:var(--fb-s-3);min-height:44px;margin:0 0 0 calc(-1 * var(--fb-s-2));padding:0 var(--fb-s-2);border-radius:var(--fb-r-card);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}@media (hover:hover) and (pointer:fine){.fb-rowbtn:hover{background:var(--fb-surface-hover)}.fb-table-row[data-selected=true] .fb-rowbtn:hover{background:var(--fb-brand-wash-hover)}}.fb-rowbtn-text{flex-direction:column;min-width:0;display:flex}.fb-rowbtn-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}:is(.fb-actions>.fb-btn-primary+.fb-btn-note,.fb-actions>.fb-submit-action:has(>.fb-btn-primary)+.fb-btn-note){margin-bottom:var(--fb-s-2)}.fb-appbar{align-items:center;gap:var(--fb-s-3);min-height:60px;padding:var(--fb-s-2) var(--fb-s-3) var(--fb-s-2) var(--fb-s-5);background:var(--fb-band);color:var(--fb-on-band);--fb-focus:var(--fb-band-focus);display:flex}.fb-appbar-name{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight)}.fb-appbar-action{border-radius:var(--fb-r-card);width:44px;height:44px;color:inherit;place-items:center;margin-left:auto;display:grid;position:relative}.fb-appbar-action>.fb-i{width:22px;height:22px}.fb-appbar-action>.fb-badge{position:absolute;top:5px;right:3px}.fb-backbar{align-items:center;gap:var(--fb-s-2);min-height:60px;padding:var(--fb-s-2) var(--fb-s-5) var(--fb-s-2) var(--fb-s-2);display:flex}.fb-back{align-items:center;gap:var(--fb-s-1);min-height:44px;padding:0 var(--fb-s-3) 0 var(--fb-s-2);border-radius:var(--fb-r-card);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight);text-decoration:none;display:inline-flex}button.fb-back{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0}button.fb-back[aria-disabled=true]{color:var(--fb-ink3);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.fb-back:hover{background:var(--fb-paper-hover)}}.fb-backbar-end{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);margin-left:auto}.fb-tabbar{column-gap:var(--fb-s-1);padding:var(--fb-s-2) var(--fb-s-1) max(18px, env(safe-area-inset-bottom));border-top:1px solid var(--fb-line);background:var(--fb-surface);grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;display:grid;position:sticky;bottom:0}.fb-tab{justify-content:center;align-items:center;gap:var(--fb-s-1);min-width:44px;min-height:52px;color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-caption-weight);text-align:center;flex-direction:column;text-decoration:none;display:flex;position:relative}.fb-tab>.fb-i{width:22px;height:22px}.fb-tab[aria-current=page]{color:var(--fb-ink);font-weight:var(--fb-t-h3-weight)}.fb-tab[aria-current=page]>.fb-i{color:var(--fb-marker);stroke-width:2px}.fb-tab>.fb-badge{position:absolute;top:2px;left:calc(50% + 6px)}.fb-org{container-type:inline-size}.fb-shell{min-height:100vh;display:flex}.fb-rail{width:var(--fb-w-rail);gap:var(--fb-s-2);padding:var(--fb-s-4) var(--fb-s-3);border-right:1px solid var(--fb-band-line);background:var(--fb-band);color:var(--fb-on-band);--fb-focus:var(--fb-band-focus);flex-direction:column;flex:none;display:flex}.fb-rail-org{align-items:center;gap:var(--fb-s-3);min-height:44px;padding:0 var(--fb-s-2);border-radius:var(--fb-r-card);color:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight);text-decoration:none;display:flex}.fb-jump{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3);border:1px solid var(--fb-band-line2);border-radius:var(--fb-r-card);background:var(--fb-band-field);color:var(--fb-band-muted);text-decoration:none;display:flex}.fb-jump>.fb-i{width:18px;height:18px}.fb-jump>kbd{padding:0 var(--fb-s-2);border:1px solid var(--fb-band-line2);border-radius:var(--fb-r-control);font-family:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);margin-left:auto}.fb-railnav{gap:var(--fb-s-1);margin-top:var(--fb-s-2);flex-direction:column;display:flex}.fb-railitem{align-items:center;gap:var(--fb-s-3);min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:inherit;font-weight:var(--fb-t-caption-weight);text-decoration:none;display:flex}.fb-railitem>.fb-i{color:var(--fb-band-muted)}@media (hover:hover) and (pointer:fine){.fb-railitem:hover{background:var(--fb-band-hover)}}.fb-railitem[aria-current=page]{background:var(--fb-band-current);font-weight:var(--fb-t-h3-weight)}.fb-railitem[aria-current=page]>.fb-i{color:var(--fb-band-marker);stroke-width:2px}.fb-railitem>.fb-badge{margin-left:auto}.fb-more-toggle{align-items:center;gap:var(--fb-s-3);width:100%;min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-band-muted);font:inherit;font-weight:var(--fb-t-caption-weight);line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}@media (hover:hover) and (pointer:fine){.fb-more-toggle:hover{background:var(--fb-band-hover)}}.fb-more-toggle>.fb-i{width:16px;height:16px;transition:transform var(--fb-t-1) var(--fb-ease-out)}.fb-more-toggle[aria-expanded=true]>.fb-i{transform:rotate(90deg)}.fb-more-list{margin-top:var(--fb-s-1);padding-left:calc(16px + var(--fb-s-3));flex-direction:column;display:flex}.fb-more-list .fb-railitem{font-weight:var(--fb-t-body-weight)}.fb-rail-foot{align-items:center;gap:var(--fb-s-3);min-height:60px;padding:var(--fb-s-1) var(--fb-s-2);border-radius:var(--fb-r-card);color:inherit;margin-top:auto;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.fb-rail-foot:hover{background:var(--fb-band-hover)}}.fb-rail-foot>.fb-avatar{background:var(--fb-band-avatar);color:inherit}.fb-rail-foot-text{flex-direction:column;min-width:0;display:flex}.fb-rail-foot-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-band-muted)}.fb-workspace{width:100%;max-width:var(--fb-w-workspace);flex-direction:column;flex:1;min-width:0;display:flex}.fb-pagehead{padding:var(--fb-s-4) var(--fb-s-6) 0;border-bottom:1px solid var(--fb-line);background:0 0}.fb:not(.fb-org-shell) .fb-pagehead{background:0 0;border-bottom:0}.fb-crumbs{align-items:center;gap:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);flex-wrap:wrap;display:flex}.fb-crumbs a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb-crumbs a:hover{text-decoration:underline}}.fb-crumbs .fb-i{width:14px;height:14px;display:block}.fb-pagehead-main{align-items:center;gap:var(--fb-s-3) var(--fb-s-4);min-height:46px;margin-top:var(--fb-s-1);flex-wrap:wrap;display:flex}.fb-pagehead-main>.fb-chip{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-pagehead-actions{gap:var(--fb-s-2);flex-wrap:wrap;margin-left:auto;display:flex}.fb-tabs{gap:var(--fb-s-1);margin-top:var(--fb-s-3);display:flex;overflow-x:auto}.fb-tabs>a{align-items:center;gap:var(--fb-s-2);min-height:46px;padding:0 var(--fb-s-3);color:var(--fb-ink2);font-weight:var(--fb-t-caption-weight);white-space:nowrap;border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb-tabs>a:hover{color:var(--fb-ink)}}.fb-tabs>a[aria-current=page]{border-bottom-color:var(--fb-marker);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight)}.fb-split{flex:1;grid-template-columns:minmax(0,1fr) 380px;display:grid}.fb-split-list{min-width:0;padding:var(--fb-s-5) var(--fb-s-6) var(--fb-s-6);border-right:1px solid var(--fb-line)}.fb-split-detail{padding:var(--fb-s-5) var(--fb-s-5) var(--fb-s-6);background:var(--fb-surface)}.fb-detail-h{margin-top:var(--fb-s-5);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-error-summary{padding:var(--fb-s-4) var(--fb-s-4);border:1px solid var(--fb-danger);border-radius:var(--fb-r-card);background:var(--fb-surface);border-left-width:4px}.fb-error-summary-title{align-items:center;gap:var(--fb-s-2);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-title-weight);color:var(--fb-danger);display:flex}.fb-error-summary-list{gap:var(--fb-s-1);margin-top:var(--fb-s-2);padding-left:var(--fb-s-5);flex-direction:column;display:flex}.fb-error-summary-list .fb-link{color:var(--fb-danger)}.fb-disclosure-toggle{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3) 0 var(--fb-s-2);border-radius:var(--fb-r-card);color:var(--fb-link);font:inherit;font-weight:var(--fb-t-h3-weight);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb-disclosure-toggle:hover{background:var(--fb-paper-hover)}}.fb-disclosure-toggle>.fb-i{transition:transform var(--fb-t-1) var(--fb-ease-out)}.fb-disclosure-toggle[aria-expanded=true]>.fb-i{transform:rotate(90deg)}.fb-fold>summary{align-items:center;gap:var(--fb-s-2);cursor:pointer;min-height:44px;color:var(--fb-link);font-weight:var(--fb-t-h3-weight);list-style:none;display:inline-flex}.fb-fold>summary::-webkit-details-marker{display:none}.fb-fold>summary>.fb-i{transition:transform var(--fb-t-1) var(--fb-ease-out)}.fb-fold[open]>summary>.fb-i{transform:rotate(90deg)}.fb-disclosure-panel{padding:var(--fb-s-1) 0 var(--fb-s-1) var(--fb-s-6);color:var(--fb-ink2)}.fb-pager{justify-content:space-between;align-items:center;gap:var(--fb-s-2) var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-pager-status{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-pager-links{gap:var(--fb-s-1);flex-wrap:wrap;display:flex}.fb-pager-link{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-link);font-weight:var(--fb-t-h3-weight);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb-pager-link:hover{background:var(--fb-paper-hover);text-decoration:underline}}.fb-bar-head{justify-content:space-between;gap:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);display:flex}.fb-bar-label{font-weight:var(--fb-t-h3-weight)}.fb-bar-value{color:var(--fb-ink2)}.fb-bar-track{height:6px;margin-top:var(--fb-s-2);border-radius:var(--fb-r-pill);background:var(--fb-line);overflow:hidden}.fb-bar-fill{border-radius:inherit;background:var(--fb-ink);height:100%}.fb-bar-track[data-indeterminate]>.fb-bar-fill{width:30%;animation:1.4s ease-in-out infinite fb-bar-slide}@keyframes fb-bar-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.fb-skeleton{flex-direction:column;display:flex}.fb-skeleton-row{align-items:center;gap:var(--fb-s-3);min-height:64px;padding-inline:var(--fb-inset,0px);border-bottom:1px solid var(--fb-line);display:flex}.fb-skeleton-lead{border-radius:var(--fb-r-card);background:var(--fb-line);flex:none;width:36px;height:36px}.fb-skeleton-text{gap:var(--fb-s-2);flex-direction:column;flex:1;display:flex}.fb-skeleton-line{border-radius:var(--fb-r-control);background:var(--fb-line);width:60%;height:12px;display:block}.fb-skeleton-short{width:35%}.fb-skeleton-row>span{animation:1.6s ease-in-out infinite fb-pulse}@keyframes fb-pulse{50%{opacity:.5}}.fb-save{align-items:center;gap:var(--fb-s-2) var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-save>.fb-save-failure{margin-top:0}.fb-btn-primary.fb-btn-busy{border-color:var(--fb-fill);background:var(--fb-fill);color:var(--fb-on-fill);cursor:progress}.fb-btn-secondary.fb-btn-busy{border-color:var(--fb-line2);background:var(--fb-surface);color:var(--fb-ink);cursor:progress}@media (prefers-reduced-motion:reduce){.fb-skeleton-row>span,.fb-bar-track[data-indeterminate]>.fb-bar-fill{animation:none}.fb-switch-track,.fb-switch-knob,.fb-more-toggle>.fb-i,.fb-disclosure-toggle>.fb-i{transition:none}.fb-btn,.fb-pill{transition-property:background-color,border-color,color}.fb-btn:active:not(:disabled,[aria-disabled=true]),.fb-pill:active{transform:none}}@container (width<=980px){.fb-shell{flex-direction:column}.fb-rail{align-items:center;gap:var(--fb-s-2);border-right:0;border-bottom:1px solid var(--fb-band-line);flex-flow:wrap;width:auto}.fb-railnav{flex-flow:wrap;margin-top:0}.fb-more{display:none}.fb-rail-foot{margin-top:0;margin-left:auto}.fb-split{grid-template-columns:minmax(0,1fr)}.fb-split-list{border-right:0;border-bottom:1px solid var(--fb-line)}}@container (width<=700px){.fb-pagehead,.fb-split-list,.fb-split-detail{padding-left:var(--fb-s-4);padding-right:var(--fb-s-4)}.fb-table-head{display:none}.fb-table .fb-table-row{gap:var(--fb-s-1) var(--fb-s-3);padding:var(--fb-s-2) var(--fb-s-3);grid-template-columns:minmax(0,1fr) auto}.fb-table-row>:first-child,.fb-table-row>:last-child{grid-column:1/-1}}.fb{--fb-gutter:var(--fb-s-4);--fb-header-h:56px;--fb-tabbar-h:calc(52px + var(--fb-s-2) + 1px + max(18px, env(safe-area-inset-bottom)));--fb-page-pad:var(--fb-gutter)}@media (width>=768px){.fb{--fb-gutter:var(--fb-s-5);--fb-header-h:64px;--fb-page-pad:var(--fb-gutter)}}@media (width>=1100px){.fb{--fb-gutter:var(--fb-s-6)}}.fb .fb-container{box-sizing:content-box;max-width:var(--fb-max,var(--fb-w-container));padding-inline:var(--fb-gutter);margin-inline:auto}.fb-w-narrow{--fb-max:var(--fb-w-narrow)}.fb-w-form,.fb-w-wide{--fb-max:var(--fb-w-container)}@media (width>=768px){.fb-w-narrow{--fb-max:var(--fb-w-narrow)}.fb-w-narrow>.fb-layout{max-width:var(--fb-w-narrow)}}.fb-pagebody{padding-block:var(--fb-s-5) var(--fb-s-7)}@media (width<=767px){.fb .fb-pagebody{padding-inline:var(--fb-page-pad)}}@media (width>=768px){.fb-pagebody{padding-block:var(--fb-s-6) var(--fb-s-8)}}.fb-pagebody:has(.fb-intro-band){padding-top:var(--fb-s-5)}@media (width<=1099px){.fb .fb-pagebody>.fb-layout-nav:not(:has(.fb-intro-back)){margin-top:0}}.fb-layout{row-gap:var(--fb-s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fb-layout-intro,.fb-layout-main,.fb-layout-side{min-width:0}.fb-layout-main>:first-child,.fb-layout-side>:first-child{margin-top:0}.fb-layout-main>.fb-intro+*{margin-top:var(--fb-s-5)}.fb-layout-plain>.fb-layout-main>.fb-empty{width:100%;margin-inline:0}@media (width<=1099px){.fb-layout-aside>.fb-layout-side+.fb-layout-main,.fb-layout-aside>.fb-layout-main+.fb-layout-side{margin-top:var(--fb-s-layout-stack)}.fb-layout-nav>.fb-layout-side{display:none}}.fb-w-narrow>.fb-layout-nav>.fb-layout-side{display:none}@media (width>=768px) and (width<=1099px){.fb-layout-aside>.fb-layout-side+.fb-layout-main,.fb-layout-aside>.fb-layout-main+.fb-layout-side{margin-top:var(--fb-s-layout-stack)}.fb-layout-aside,.fb-layout-nav{max-width:var(--fb-w-measure)}.fb-w-form>.fb-layout-aside{max-width:var(--fb-w-form-column)}.fb-w-form>.fb-layout-nav{max-width:var(--fb-w-measure)}}@media (width>=768px){.fb-w-form>.fb-layout-plain{max-width:var(--fb-w-form-column);margin-inline:0}}@media (width>=1100px){.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside{grid-template-columns:minmax(0, calc(var(--fb-w-measure) + var(--fb-w-gap))) var(--fb-w-aside) minmax(0, 1fr);column-gap:0;row-gap:var(--fb-section-gap);grid-template-areas:"intro intro intro""main side."}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside.fb-layout-no-intro{grid-template-areas:"main side."}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside>.fb-layout-main{margin-right:var(--fb-w-gap)}.fb-w-form>.fb-layout-aside>.fb-layout-main{max-width:var(--fb-w-form-column)}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside>.fb-layout-intro{grid-area:intro}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside>.fb-layout-main{grid-area:main}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-aside>.fb-layout-side{grid-area:side}}@media (width>=1024px){.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav{column-gap:var(--fb-w-gap);row-gap:var(--fb-s-5);grid-template:"side intro""side main"1fr/280px minmax(0,1fr)}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav.fb-layout-no-intro{grid-template-rows:auto;grid-template-areas:"side main"}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav>.fb-layout-intro{grid-area:intro}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav>.fb-layout-main{grid-area:main}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav>.fb-layout-side{grid-area:side}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav .fb-intro-back{display:none}.fb-pagebody:not(.fb-w-narrow)>.fb-layout-nav .fb-intro-back+.fb-intro-row .fb-intro-title{margin-top:0}.fb-pagebody>.fb-layout-nav{max-width:none;margin-top:0}.fb-pagebody>.fb-layout-nav>.fb-layout-side{display:block}}@media (width>=1100px) and (height>=700px){.fb-pagebody:not(.fb-w-narrow)>:is(.fb-layout-aside,.fb-layout-nav)>.fb-layout-side,.fb-twocol-sticky>.fb-twocol-side{top:calc(var(--fb-header-h) + 24px);position:sticky}}.fb-twocol{align-items:flex-start;gap:var(--fb-section-gap);flex-wrap:wrap;display:flex}.fb-twocol-main,.fb-twocol-side{flex:100%;min-width:0}.fb-twocol-main>:first-child,.fb-twocol-side>:first-child{margin-top:0}@media (width<=1099px){.fb-twocol-detail>*,.fb-twocol-home>*,.fb-twocol-list>*,.fb-twocol-rail>*{max-width:var(--fb-w-measure)}.fb-twocol-side-hide>.fb-twocol-side{display:none}}@media (width>=1100px){.fb-twocol,.fb-twocol-home,.fb-twocol-list{gap:var(--fb-section-gap) var(--fb-w-gap)}.fb-twocol-main{max-width:var(--fb-w-measure);flex:999 560px;order:0}.fb-twocol-side{max-width:var(--fb-w-aside);flex:320px;order:1}.fb-twocol-home>.fb-twocol-main{max-width:var(--fb-w-home)}.fb-twocol-list,.fb-twocol-rail{gap:var(--fb-s-list-row-gap) var(--fb-s-list-column-gap)}.fb-twocol-list>.fb-twocol-main,.fb-twocol-rail>.fb-twocol-main{max-width:var(--fb-w-list)}.fb-twocol-list>.fb-twocol-side{flex:0 0 272px;max-width:272px}.fb-twocol-rail>.fb-twocol-side{flex:0 0 320px;max-width:320px}}.fb-menav-id{align-items:center;gap:var(--fb-s-3);padding:var(--fb-s-1) var(--fb-s-2) var(--fb-s-4);display:flex}.fb-menav-id>.fb-avatar{border:1px solid var(--fb-line2);background:var(--fb-wash);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight)}.fb-menav-id-text{min-width:0}.fb-menav-id-name{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight);overflow-wrap:anywhere}.fb-menav-id-email{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);overflow-wrap:anywhere}.fb-menav-group{margin-top:var(--fb-s-5)}.fb-menav-id+.fb-menav-group{margin-top:var(--fb-s-1)}.fb-menav-head{margin-bottom:var(--fb-s-1);padding:0 var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-menav-list{gap:var(--fb-s-1);flex-direction:column;display:flex}.fb-menav-item{align-items:center;gap:var(--fb-s-3);min-height:44px;padding:0 var(--fb-s-2);border-radius:var(--fb-r-card);color:var(--fb-ink);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-caption-weight);text-decoration:none;display:flex}.fb-menav-item>.fb-i{color:var(--fb-ink2)}.fb-menav-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fb-menav-item>.fb-chip{flex:none}.fb-menav-item[aria-current]{background:var(--fb-wash);font-weight:var(--fb-t-h3-weight)}@media (hover:hover) and (pointer:fine){.fb-menav-item:not([aria-current]):hover{background:var(--fb-paper-hover)}}.fb-menav-signout{margin-top:var(--fb-s-5)}.fb-intro{padding-inline:var(--fb-inset,0px);flex-direction:column;display:flex}.fb-intro-back{justify-content:space-between;align-items:center;gap:var(--fb-s-2);margin:var(--fb-s-1) 0 var(--fb-s-2) calc(-1 * var(--fb-s-3));display:flex}.fb-intro-back>.fb-back{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh)}.fb-intro-back>p{min-width:0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);text-align:right;overflow-wrap:anywhere}.fb-eyebrow{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);overflow-wrap:anywhere}.fb-intro-row{justify-content:space-between;align-items:flex-end;gap:var(--fb-s-3) var(--fb-s-5);flex-wrap:wrap;display:flex}.fb-intro-title{min-width:0;max-width:var(--fb-w-measure);margin-top:var(--fb-s-1);text-wrap:balance;-webkit-hyphens:none;hyphens:none;font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-title-tracking);overflow-wrap:anywhere;flex:320px}.fb-intro>.fb-intro-row:first-child .fb-intro-title{margin-top:0}.fb-lede{max-width:60ch;margin-top:var(--fb-s-2);color:var(--fb-ink);overflow-wrap:anywhere;text-wrap:pretty}.fb-intro-meta{max-width:65ch;margin-top:var(--fb-s-2);color:var(--fb-ink2);overflow-wrap:anywhere}.fb-lede+.fb-intro-meta{margin-top:2px}.fb-intro-actions{align-items:center;gap:var(--fb-s-2);flex-wrap:wrap;min-width:0;max-width:100%;margin-left:auto;display:flex}.fb-intro-actions>.fb-link-actions{margin:0}@media (width>=768px){.fb-intro-actions:has(.fb-link-action){margin-right:calc(-1 * var(--fb-s-3))}}@media (width<=767px){.fb-intro-row:has(>.fb-intro-actions)>.fb-intro-title{flex:auto}.fb-intro-row:has(>.fb-intro-actions .fb-link-action){row-gap:var(--fb-s-1)}.fb-intro-actions{margin-left:0}.fb-intro-actions:has(.fb-btn-block-phone){flex-basis:100%}.fb-intro-actions:has(.fb-link-action){margin-inline:calc(-1 * var(--fb-s-3))}.fb-intro-actions>.fb-link-actions{align-items:center;gap:0 var(--fb-s-5);flex-flow:wrap}}.fb-intro-sole{margin-top:var(--fb-s-4);display:flex}@media (width<=767px){.fb-intro-sole{margin-top:var(--fb-s-3)}}.fb-workspace{container:fb-work/inline-size}.fb-split-list{container:fb-list/inline-size}@container fb-work (width<=999px){.fb-split{grid-template-columns:minmax(0,1fr)}.fb-split-list{border-right:0;border-bottom:1px solid var(--fb-line)}}@media (width<=1099px){.fb-shell{flex-direction:column}.fb-rail{align-items:center;gap:var(--fb-s-2);border-right:0;border-bottom:1px solid var(--fb-band-line);flex-flow:wrap;width:auto}.fb-railnav{flex-flow:wrap;margin-top:0}.fb-more{display:none}.fb-rail-foot{margin-top:0;margin-left:auto}}.fb-application{flex-direction:column;display:flex}.fb-application>main,.fb-application>.fb-shell{flex:1 0 auto}.fb-application>.fb-skip{z-index:var(--fb-z-skip)}.fb-site{z-index:var(--fb-z-bar);border-bottom:1px solid var(--fb-band-line);background:var(--fb-band);color:var(--fb-on-band);--fb-focus:var(--fb-band-focus);position:sticky;top:0}.sol-sandbox-role{border-bottom:1px solid var(--fb-line);background:var(--fb-wash);color:var(--fb-ink);margin:0}.sol-sandbox-role-inner{align-items:center;gap:var(--fb-s-1) var(--fb-s-3);padding-block:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);flex-wrap:wrap;display:flex}.sol-sandbox-role-name{font-weight:var(--fb-t-h3-weight);margin-right:auto}.fb.sol-save-notice{min-height:0;padding:var(--fb-s-3) var(--fb-gutter);background:var(--fb-need-bg);color:var(--fb-need-fg)}.sol-sandbox-role-note{color:var(--fb-ink2);font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh)}.sol-sandbox-role .fb-select{width:auto;max-width:100%;min-height:44px}@media (width<=767px){.sol-sandbox-role-inner{gap:var(--fb-s-1);grid-template-columns:minmax(0,1fr) 68px;display:grid}.sol-sandbox-role-name{display:none}.sol-sandbox-role-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sol-sandbox-role .fb-select{width:100%;min-width:0;padding-inline:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);margin-top:0}.sol-sandbox-role .fb-btn{width:68px;min-height:44px;padding:0 var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.sol-sandbox-role-note{grid-column:1/-1}}@media (width<=335px){.sol-sandbox-role-inner:has(#sandbox-role:lang(fr) option[value=admin]:checked){grid-template-columns:minmax(0,1fr);justify-items:start}}.fb .fb-site>.fb-site-inner{z-index:1;align-items:center;gap:var(--fb-s-2);min-height:calc(var(--fb-header-h) - 1px);background:var(--fb-band);display:flex;position:relative}.fb-site-brand{align-items:center;gap:var(--fb-s-3);min-height:44px;margin-right:var(--fb-s-4);border-radius:var(--fb-r-card);color:inherit;font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-h3-lh);flex:none;text-decoration:none;display:flex}.fb-site-name{white-space:nowrap}@media (width>=1100px){.fb-site-brand{margin-right:var(--fb-s-5)}}.fb-site-nav{flex:none;align-self:stretch;gap:0;display:flex}.fb .fb-site-tab{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3);color:var(--fb-band-muted);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);font-weight:var(--fb-t-caption-weight);line-height:var(--fb-t-body-lh);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin:0 0 -1px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb .fb-site-tab:hover{color:var(--fb-on-band)}}.fb .fb-site-tab:focus-visible{outline-offset:-6px}.fb .fb-site-tab[aria-current=page],.fb .fb-site-tab.fb-site-tab-current{border-bottom-color:var(--fb-band-marker);color:var(--fb-on-band);font-weight:var(--fb-t-h3-weight)}.fb-site-tab-label{flex-direction:column;display:inline-flex}.fb-site-tab-label:after{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--fb-t-h3-weight);-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.fb-site-more-label{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;display:inline-block;overflow:hidden}@media (width<=1099px){.fb-site-more-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1100px){.fb-site-more-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.fb-site-more-toggle>.fb-i{color:var(--fb-band-muted);transition:transform var(--fb-t-1) var(--fb-ease-out)}.fb-site-more-toggle[aria-expanded=true]>.fb-i{transform:rotate(180deg)}.fb-site-more{display:flex;position:relative}.fb-site-nav:has(>.fb-site-more-wide){position:relative}.fb-site-more.fb-site-more-wide{position:static}.fb-site-menu{z-index:var(--fb-z-popover);width:280px;max-height:calc(100vh - var(--fb-header-h) - 24px);overscroll-behavior:contain;padding:var(--fb-s-2);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink);box-shadow:var(--fb-shadow-pop);transform-origin:0 0;animation:fb-site-pop var(--fb-t-2) var(--fb-ease-out);position:absolute;top:calc(100% + 6px);left:-8px;overflow-y:auto}.fb-site-menu-wide{width:568px}.fb-site-menu-columns{column-gap:var(--fb-s-1);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fb .fb-site-menu ul,.fb .fb-site-sheet ul{margin:0;padding:0;list-style:none}.fb .fb-site-menu-item{align-items:center;gap:var(--fb-s-2);width:100%;min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);font-weight:var(--fb-t-caption-weight);line-height:var(--fb-t-body-lh);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.fb .fb-site-menu-item:hover{background:var(--fb-surface-hover)}}.fb .fb-site-menu-item[aria-current=page]{font-weight:var(--fb-t-h3-weight)}.fb .fb-site-menu-item[aria-current=page]:before{content:"";border-radius:var(--fb-r-control);width:3px;color:var(--fb-marker);background:currentColor;position:absolute;top:12px;bottom:12px;left:3px}.fb-site-menu-item>.fb-badge{margin-left:auto}.fb-site-tools{align-items:center;gap:var(--fb-s-2);flex:none;margin-left:auto;display:flex}.fb .fb-site-search{align-items:center;gap:var(--fb-s-2);width:220px;min-height:44px;padding:0 var(--fb-s-2) 0 var(--fb-s-3);border:1px solid var(--fb-band-line2);border-radius:var(--fb-r-card);background:var(--fb-band-field);color:var(--fb-band-muted);font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-body-weight);line-height:var(--fb-t-meta-lh);text-align:left;opacity:1;cursor:pointer;margin:0;display:flex}.fb .fb-site-search:disabled{cursor:progress}@media (hover:hover) and (pointer:fine){.fb .fb-site-search:hover:not(:disabled){border-color:var(--fb-band-line2);background:var(--fb-band-hover)}}.fb .fb-site-kbd{min-width:22px;padding:0 var(--fb-s-2);border:1px solid var(--fb-band-line2);border-radius:var(--fb-r-control);background:var(--fb-band);color:var(--fb-band-muted);font:inherit;font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-caption-lh);text-align:center;margin-left:auto}.fb .fb-site-icon{border-radius:var(--fb-r-card);width:44px;height:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.fb .fb-site-icon:hover{background:var(--fb-band-hover)}}.fb .fb-site-icon>.fb-i{width:22px;height:22px}.fb-site-icon>.fb-badge{outline:1.5px solid var(--fb-band);position:absolute;top:5px;right:3px}.fb .fb-site-icon[aria-current=page]{color:var(--fb-on-band)}.fb .fb-site-icon[aria-current=page]:after{content:"";left:6px;right:6px;bottom:calc((44px - var(--fb-header-h)) / 2 - .5px);background:var(--fb-band-marker);pointer-events:none;height:2px;position:absolute}.fb .fb-site-me>.fb-avatar{box-sizing:border-box;border:1px solid var(--fb-band-line2);background:var(--fb-band-avatar);width:32px;height:32px;color:var(--fb-on-band);font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);letter-spacing:var(--fb-t-meta-tracking)}.fb .fb-site-me>.fb-avatar>.fb-i{width:18px;height:18px}.fb .fb-site-signin{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);white-space:nowrap}.fb-site-pending{width:96px;height:44px;display:block}.fb-site-tools>:not(.fb-site-search,.fb-site-pending){animation:fb-site-appear var(--fb-t-1) var(--fb-ease-out)}.fb .fb-site-menu-toggle{display:none}@media (width<=1099px){.fb .fb-site-search{width:44px;color:inherit;background:0 0;border-color:#0000;justify-content:center;padding:0}.fb .fb-site-search>.fb-i{width:22px;height:22px}.fb .fb-site-search>:not(.fb-i){display:none}@media (hover:hover) and (pointer:fine){.fb .fb-site-search:hover:not(:disabled){border-color:#0000}}.fb .fb-site-tab{padding:0 var(--fb-s-3)}.fb-site-nav:has(>.fb-site-more){position:static}.fb .fb-site-more{position:static}.fb-site-menu{top:calc(100% + 6px);left:auto;right:var(--fb-gutter);transform-origin:100% 0}}@media (width>=1100px){.fb .fb-site-menu-column-railed{display:none}.fb .fb-site-menu-wide.fb-site-menu-railed{width:280px}.fb .fb-site-menu-railed .fb-site-menu-columns{grid-template-columns:minmax(0,1fr)}}.fb-site-nav>.fb-site-tab[data-site-overflow],.fb-site-more[data-site-empty]{display:none}.fb-site-nav:has(>.fb-site-more)>.fb-site-tab{display:none}.fb-sitebar[data-site-measured] .fb-site-nav>.fb-site-tab:not([data-site-overflow]){display:inline-flex}.fb-site-nav:has(>.fb-site-tab[data-site-overflow][aria-current]) .fb-site-more-toggle{border-bottom-color:var(--fb-band-marker);color:var(--fb-on-band);font-weight:var(--fb-t-h3-weight)}@media (width<=1023px){.fb .fb-site>.fb-site-inner{flex-wrap:nowrap;padding-block:0}.fb-site-brand{flex:auto;min-width:0;min-height:44px;margin-right:0}.fb-site-name{display:none}.fb-site:has(.fb-site-menu-toggle) .fb-site-brand{margin-right:0}.fb .fb-site-menu-toggle{display:grid;position:relative}.fb-site-tools{margin-left:auto}.fb-site:not(.fb-site-no-sheet) .fb-site-nav{display:none}.fb-site:has(.fb-site-menu-toggle) .fb-site-me{display:none}}.fb-site-sheet{display:none}@media (width<=767px){.fb-site{position:relative}.fb .fb-site>.fb-site-inner{min-height:calc(var(--fb-header-h) - 1px);gap:var(--fb-s-1);padding:0 var(--fb-page-pad)}.fb-site-nav,.fb .fb-site-me{display:none}.fb .fb-site-icon[aria-current=page]:after{bottom:calc((44px - var(--fb-header-h)) / 2 - 1px)}.fb .fb-site-search{border-color:var(--fb-band-line2);background:var(--fb-band-field);color:var(--fb-band-muted)}.fb-site-tools{gap:var(--fb-s-1);margin-left:auto}.fb .fb-site-menu-toggle{display:grid}.fb-site-pending{width:92px}.fb .fb-site-signin{padding:0 var(--fb-s-3);color:var(--fb-on-band);font-weight:var(--fb-t-h3-weight);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.fb .fb-site-signin:hover{background:var(--fb-band-hover)}}}@media (width<=1023px){.fb-site-sheet{z-index:var(--fb-z-popover);max-height:calc(100dvh - var(--fb-header-h));overscroll-behavior:contain;padding:var(--fb-s-3) 0 var(--fb-s-5);border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line);background:var(--fb-surface);color:var(--fb-ink);animation:fb-site-appear var(--fb-t-2) var(--fb-ease-out);display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.fb-has-tabs .fb-site-sheet{max-height:calc(100dvh - var(--fb-header-h) - var(--fb-tabbar-h));border-bottom:0}.fb .fb-site-sheet-search{align-items:center;gap:var(--fb-s-3);width:calc(100% - 32px);min-height:44px;margin:0 var(--fb-s-4) var(--fb-s-1);padding:0 var(--fb-s-3);border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);background:var(--fb-paper);color:var(--fb-ink2);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-body-weight);text-align:left;opacity:1;cursor:pointer;display:flex}@media (hover:hover) and (pointer:fine){.fb .fb-site-sheet-search:hover:not(:disabled){background:var(--fb-paper-hover)}}.fb .fb-site-sheet ul{margin-inline:var(--fb-s-4)}.fb .fb-site-sheet-tabs{margin-top:var(--fb-s-2)}.fb .fb-site-sheet li+li>.fb-site-sheet-row{border-top:1px solid var(--fb-line)}.fb .fb-site-sheet-row{align-items:center;gap:var(--fb-s-3);width:100%;min-height:44px;padding:0 var(--fb-s-1);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);font-weight:var(--fb-t-caption-weight);line-height:var(--fb-t-body-lh);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.fb .fb-site-sheet-row:hover{background:var(--fb-surface-hover)}}.fb .fb-site-sheet-row[aria-current=page]{font-weight:var(--fb-t-h3-weight)}.fb .fb-site-sheet-row[aria-current=page]:before{content:"";border-radius:var(--fb-r-control);width:3px;color:var(--fb-marker);background:currentColor;position:absolute;top:12px;bottom:12px;left:-12px}.fb-site-sheet-row-label{overflow-wrap:anywhere;min-width:0}.fb .fb-site-sheet-row>.fb-badge{margin-left:auto}.fb .fb-site-sheet-row-chevron{color:var(--fb-ink3);margin-left:auto}.fb .fb-site-sheet-row>.fb-badge+.fb-sr+.fb-site-sheet-row-chevron{margin-left:0}}.fb-site-scrim{z-index:0;position:fixed;inset:0}@media (width<=767px){.fb-site-scrim{background:color-mix(in srgb, var(--fb-ink) 16%, transparent);animation:fb-site-appear var(--fb-t-1) var(--fb-ease-out)}.fb-site-no-sheet .fb-site-scrim{display:none}}.fb-org-shell .fb-orail :is(.fb-railnav,.fb-more-list){margin:0;padding:0;list-style:none}.fb-org-shell .fb-orail .fb-more-list{margin-top:var(--fb-s-1);padding-left:var(--fb-s-5)}.fb .page-content:is(:has(>.fb-opagehead),:has(>*>.fb-opagehead),:has(>.fb-work),:has(>*>.fb-work),:has(>.fb-split),:has(>*>.fb-split)){width:auto;margin:0;padding:0}@media (width<=1099px){.fb-org-shell>.fb-shell>.fb-orail{display:none}.fb-org-shell>.fb-shell{min-height:0;display:block}}@media (width>=1100px){.fb-org-shell>.fb-site{display:none}.fb-org-shell>.fb-site:has(.sol-sandbox-role){display:block}.fb-org-shell>.fb-site:has(.sol-sandbox-role)>.fb-site-inner{display:none}.fb-org-shell>.fb-shell{align-items:flex-start;display:flex}.fb-org-shell>.fb-shell>.fb-orail{overscroll-behavior:contain;height:100vh;position:sticky;top:0;overflow-y:auto}.fb-org-shell>.fb-shell>.fb-workspace{align-self:stretch;min-height:100vh}.fb.fb-org-shell>.fb-site-loading{top:0}.fb.fb-org-shell>.fb-site-foot>.fb-site-foot-inner{max-width:none;padding-inline:calc(240px + var(--fb-s-6)) var(--fb-s-6);margin-inline:0}.fb-org-shell .fb-workspace .fb-pagebody.fb-container{margin-inline:0}.fb-org-shell .fb-workspace.page-content:not(:has(.fb-pagebody,.fb-opagehead,.fb-work,.fb-split)){padding-inline:var(--fb-s-6)}.fb-org-shell [id]{scroll-margin-top:var(--fb-s-3)}}@media (width>=768px) and (width<=1099px){.fb .page-content .fb-opagehead,.fb .page-content .fb-work,.fb .page-content .fb-split-list,.fb .page-content .fb-split-detail{padding-inline:var(--fb-gutter)}}@media (width>=1100px){.fb:not(.fb-org-shell) .page-content .fb-opagehead,.fb:not(.fb-org-shell) .page-content .fb-work{padding-inline:max(var(--fb-gutter), calc((100% - var(--fb-w-container)) / 2))}.fb:not(.fb-org-shell) .page-content .fb-split{max-width:calc(var(--fb-w-container) + 2 * var(--fb-gutter));margin-inline:auto}}.fb-depth-bar{display:none}@media (width<=767px){.fb-top-screen .fb-intro-back,.fb-depth-screen .fb-intro-back{display:none}.fb-depth-screen .fb-site-foot{background:0 0;border-top:0}.fb-depth-screen .fb-site-foot .fb-site-foot-inner{display:none}.fb-depth-screen>.fb-depth-bar{z-index:var(--fb-z-bar);background:var(--fb-paper);display:block;position:sticky;top:0}.fb-depth-screen .fb-site-loading{z-index:var(--fb-z-popover)}.fb-depth-screen .page-content{padding-top:0}.fb-depth-screen .fb-depth-bar+* .fb-pagebody:first-child,.fb-depth-screen .fb-depth-bar~.fb-shell .fb-pagebody:first-child{padding-top:var(--fb-s-2)}}.fb-task-bar{display:none}@media (width<=767px){.fb-task-screen:has(.fb-task-bar) .fb-task-bar{z-index:var(--fb-z-bar);background:var(--fb-paper);display:block;position:sticky;top:0}:is(.fb-task-screen:has(.fb-task-bar) .app-phone-navigation,.fb-task-screen:has(.fb-task-bar) .fb-intro-back){display:none}.fb-task-screen:has(.fb-task-bar) .page-content{padding-top:0}.fb-task-screen .fb-site-foot{background:0 0;border-top:0}.fb-task-screen .fb-site-foot .fb-site-foot-inner{display:none}.fb-task-screen:has(.fb-task-bar) .fb-site-foot{display:none}.fb-task-screen .fb-task-bar+.fb-pagebody,.fb-task-screen .fb-task-bar+*>.fb-pagebody:first-child{padding-top:var(--fb-s-5)}.fb-task-screen:has(.fb-task-bar) .fb-site-loading{z-index:var(--fb-z-popover)}}.fb-page-pending{min-block-size:calc(100dvh - var(--fb-header-h))}.fb .fb-site-loading{z-index:var(--fb-z-bar);pointer-events:none;height:0;margin:0;position:fixed;top:0;left:0;right:0}@media (width>=768px){.fb .fb-site-loading{top:var(--fb-header-h)}}.fb-site-busy{height:2px;overflow:hidden}.fb-site-loading-bar{background:var(--fb-fill);opacity:0;width:30%;animation:fb-site-progress 1.2s .25s ease-in-out infinite, fb-site-appear var(--fb-t-1) .25s var(--fb-ease-out) forwards;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.fb-site-loading-bar{width:100%;animation:fb-site-dim var(--fb-t-1) .25s var(--fb-ease-out) forwards}.fb-site-tools>:not(.fb-site-search,.fb-site-pending),.fb-site-scrim{animation:none}.fb-site-menu{animation-name:fb-site-appear}}@keyframes fb-site-progress{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes fb-site-pop{0%{opacity:0;transform:scale(.97)}}@keyframes fb-site-appear{0%{opacity:0}to{opacity:1}}@keyframes fb-site-dim{to{opacity:.5}}.fb .fb-site-error .fb-notice-title+.fb-notice-text{margin-top:var(--fb-s-3)}.fb .fb-site-error .fb-notice-text{align-items:flex-start;gap:var(--fb-s-3);flex-direction:column;display:flex}.fb-site-error-hub{margin-top:var(--fb-s-6)}@media (width>=1100px){.fb-site-error-hub{display:none}}.fb-site-foot{border-top:1px solid var(--fb-line);background:var(--fb-paper)}.fb .fb-site-foot-inner{align-items:center;gap:var(--fb-s-1) var(--fb-s-5);padding-block:var(--fb-s-5) var(--fb-s-6);color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);flex-wrap:wrap;display:flex}.fb .fb-site-foot-link{min-height:44px;color:var(--fb-link);font-weight:var(--fb-t-h3-weight);text-underline-offset:.15em;align-items:center;text-decoration:underline;text-decoration-thickness:.07em;display:inline-flex}@media (hover:hover) and (pointer:fine){.fb .fb-site-foot-link:hover{text-decoration-thickness:.12em}}@media (width<=767px){.fb .fb-site-foot-inner{padding-inline:var(--fb-page-pad)}.fb-has-tabs .page-content{min-height:calc(100vh - 200px - var(--fb-tabbar-h))}}.fb .page-search-dialog{width:min(560px,100% - 32px);max-height:min(640px,80dvh);padding:var(--fb-s-5);border:1px solid var(--fb-line);border-radius:var(--fb-r-dialog);background:var(--fb-surface);color:var(--fb-ink);box-shadow:var(--fb-shadow-dialog)}.fb .page-search-dialog::backdrop{background:color-mix(in srgb, var(--fb-ink) 24%, transparent)}.fb .page-search-dialog h2{margin:0 0 var(--fb-s-3);font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-h3-lh)}.fb .page-search-dialog label{margin-bottom:var(--fb-s-2);color:var(--fb-ink);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);display:block}.fb .page-search-dialog input{width:100%;height:44px;padding:0 var(--fb-s-3);border:1px solid var(--fb-field-line);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink);font:inherit}.fb .page-search-dialog [role=status]{margin:var(--fb-s-2) 0 var(--fb-s-1);color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb .page-search-dialog h3{margin:var(--fb-s-4) 0 var(--fb-s-1);color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight)}.fb .page-search-dialog ul{margin:0;padding:0;list-style:none}.fb .page-search-dialog li+li{border-top:1px solid var(--fb-line)}.fb .page-search-dialog li>a{min-height:44px;padding:0 var(--fb-s-1);color:var(--fb-ink);font-weight:var(--fb-t-caption-weight);align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.fb .page-search-dialog li>a:hover{background:var(--fb-surface-hover)}}.fb .page-search-dialog>div>button{min-height:44px;margin-top:var(--fb-s-4);padding:0 var(--fb-s-4);border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);background:var(--fb-surface);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight)}.fb-site-icon[href=\/messages]>.fb-badge{background:var(--fb-brand);color:var(--fb-surface);box-shadow:0 0 0 2px var(--fb-paper)}@media (width<=767px){.fb-site-tools .fb-site-search{display:none}}.fb-field-w-xs{--fb-field-max:120px}.fb-field-w-sm{--fb-field-max:200px}.fb-field-w-md{--fb-field-max:320px}.fb-field-w-lg{--fb-field-max:480px}.fb-field-w-date{--fb-field-max:200px}.fb-field:is(.fb-field-w-xs,.fb-field-w-sm,.fb-field-w-md,.fb-field-w-lg,.fb-field-w-date):not(.fb-field-inline)>:is(.fb-input,.fb-select-wrap,.fb-affix-wrap){max-width:var(--fb-field-max)}.fb-field-w-select:not(.fb-field-inline)>.fb-select-wrap{width:fit-content;min-width:168px;max-width:100%}@media (width<=767px){.fb-field-w-sm,.fb-field-w-md,.fb-field-w-lg{--fb-field-max:none}}.fb-field-inline>.fb-inline-box{align-items:center;gap:var(--fb-s-2);box-sizing:border-box;min-height:44px;padding-left:var(--fb-s-3);border:1px solid var(--fb-field-line,var(--fb-line2));border-radius:var(--fb-r-control);background:var(--fb-surface);display:flex}.fb-field-inline>.fb-inline-box:focus-within{outline:3px solid var(--fb-focus);outline-offset:2px}.fb-field-inline>.fb-inline-box>.fb-field-label{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);white-space:nowrap;flex:none}.fb-field-inline>.fb-inline-box :is(.fb-input,.fb-select){border-radius:0 var(--fb-r-control) var(--fb-r-control) 0;width:auto;min-width:0;height:42px;box-shadow:none;background:0 0;border:0;flex:auto;margin:0;padding-left:0}.fb-field-inline>.fb-inline-box :is(.fb-input,.fb-select):focus-visible{outline:none}.fb-field-inline>.fb-inline-box>.fb-select-wrap{flex:auto;min-width:0;margin-top:0}.fb-field-inline>.fb-inline-box>.fb-select-wrap>.fb-select{width:100%;padding-right:var(--fb-s-7)}.fb-field-inline>.fb-inline-box>.fb-select-wrap>.fb-i{top:12px}.fb-field-inline>.fb-inline-box[data-invalid]{border-color:var(--fb-danger);box-shadow:inset 0 0 0 1px var(--fb-danger)}.fb-field-inline>.fb-inline-box:has(:disabled,input:read-only){border-color:var(--fb-line);background:var(--fb-wash)}.fb-field-inline>.fb-inline-box :is(.fb-input,.fb-select):disabled{color:var(--fb-ink2)}@media (width>=768px){.fb-field-inline.fb-field-w-date{flex:none;min-width:192px}.fb-field-inline.fb-field-w-date>.fb-inline-box>.fb-input{padding-right:var(--fb-s-2);flex:1 0 128px}.fb-field-inline.fb-field-w-select{flex:none;min-width:160px}}.fb-form-stack{gap:var(--fb-s-5);flex-direction:column;display:flex}.fb-field-grid{container-type:inline-size}.fb-field-grid-inner{gap:var(--fb-s-4) var(--fb-s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.fb-field-grid-3>.fb-field-grid-inner{gap:var(--fb-s-4) var(--fb-s-3);grid-template-columns:repeat(3,minmax(0,1fr))}@container (width>=340px) and (width<=559px){.fb-field-grid-3>.fb-field-grid-inner{grid-template-columns:repeat(3,auto)}}.fb-field-span{grid-column:1/-1}@container (width<=559px){.fb-field-grid:not(.fb-field-grid-3,.fb-field-grid-keep)>.fb-field-grid-inner{grid-template-columns:minmax(0,1fr)}}@container (width<=339px){.fb-field-grid-3:not(.fb-field-grid-keep)>.fb-field-grid-inner{grid-template-columns:minmax(0,1fr)}}.fb-form-section+.fb-form-section{margin-top:var(--fb-s-6)}.fb-form-section-head{justify-content:space-between;align-items:center;gap:var(--fb-s-2) var(--fb-s-3);min-height:32px;margin-bottom:var(--fb-s-4);padding-bottom:var(--fb-s-2);border-bottom:1px solid var(--fb-line);flex-wrap:wrap;display:flex}.fb-form-section-text{min-width:0}.fb-form-section-title{font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);margin:0}.fb-form-section-description{margin:var(--fb-s-1) 0 0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-form-section-aside{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-section:has(>.fb-listings){--fb-inset:4px}@media (width>=768px){.fb-section:has(>.fb-listings){--fb-inset:0px}}.fb-skeleton-tall{border-top:1px solid var(--fb-line)}.fb-skeleton-tall .fb-skeleton-row{gap:var(--fb-s-4);min-height:76px;padding:var(--fb-s-3) var(--fb-s-1)}.fb-skeleton-tall .fb-skeleton-lead{width:48px;height:52px}.fb-skeleton-facts{display:none}@media (width>=768px){.fb-skeleton-tall .fb-skeleton-row{gap:var(--fb-s-4);min-height:84px;padding:var(--fb-s-list-row) 0}.fb-skeleton-facts{width:96px;height:12px;margin-right:var(--fb-s-6);border-radius:var(--fb-r-control);background:var(--fb-line);flex:none;display:block}}.fb-btn{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}th .fb-btn,[role=columnheader] .fb-btn{overflow-wrap:break-word}.fb-btn,.fb-dense .fb-btn{padding-block:var(--fb-s-2);line-height:var(--fb-t-meta-lh)}.fb-actions-inline{align-items:center;gap:var(--fb-s-3);flex-flow:wrap}.fb-actions-inline>.fb-btn-note{text-align:left;flex:0 0 100%;order:1}.fb-actions.fb-actions-inline>.fb-btn-note,.fb-actions.fb-actions-inline>:is(.fb-btn-primary,.fb-submit-action)+.fb-btn-note{margin-bottom:0}.fb-actions-inline>.fb-btn-block{width:auto;display:inline-flex}.fb-actions-inline .fb-btn-lg{min-height:44px}.fb-actions.fb-actions-rule{margin-top:var(--fb-s-6);padding-top:var(--fb-s-5);border-top:1px solid var(--fb-line)}.fb-actions-inline>.fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3));padding-inline:var(--fb-s-3)}.fb-actions-inline>:not(.fb-btn-note,.fb-outcome):has(+.fb-btn-ghost){margin-right:var(--fb-s-3)}.fb-actions-inline>.fb-submit-action:not(.fb-btn-reason):has(+.fb-btn-ghost)>.fb-btn{margin-right:var(--fb-s-3)}@media (width>=768px){.fb-actions-responsive{align-items:center;gap:var(--fb-s-3);flex-flow:wrap}.fb-actions-responsive>.fb-btn-note{text-align:left;flex:0 0 100%;order:1}.fb-actions.fb-actions-responsive>.fb-btn-note,.fb-actions.fb-actions-responsive>:is(.fb-btn-primary,.fb-submit-action)+.fb-btn-note{margin-bottom:0}.fb-actions-responsive>.fb-btn-block{width:auto;display:inline-flex}.fb-actions-responsive .fb-btn-lg{min-height:44px}.fb-actions-responsive>.fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3));padding-inline:var(--fb-s-3)}.fb-actions-responsive>:not(.fb-btn-note,.fb-outcome):has(+.fb-btn-ghost){margin-right:var(--fb-s-3)}.fb-actions-responsive>.fb-submit-action:not(.fb-btn-reason):has(+.fb-btn-ghost)>.fb-btn{margin-right:var(--fb-s-3)}}@media (width<=767px){.fb-actions.fb-actions-responsive.fb-actions-rule{margin-top:var(--fb-s-5);border-top:0;padding-top:0}.fb-btn-block-phone{width:100%;display:flex}}.fb-link-actions{margin:var(--fb-s-1) 0 0 calc(-1 * var(--fb-s-3));flex-direction:column;align-items:flex-start;padding:0;list-style:none;display:flex}@media (width>=768px){.fb-link-actions{align-items:center;gap:0 var(--fb-s-2);flex-flow:wrap}}.fb-link-action,.fb-more-link{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-link);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);text-decoration:none;display:inline-flex}.fb-more-link{gap:var(--fb-s-1);margin-left:calc(-1 * var(--fb-s-3))}.fb-link-action>.fb-i{flex:none;width:18px;height:18px}.fb-more-link>.fb-i{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.fb-link-action:hover,.fb-more-link:hover{background:var(--fb-paper-hover)}}.fb-icon-btn{border-radius:var(--fb-r-card);width:44px;height:44px;color:var(--fb-ink2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:0;padding:0;text-decoration:none;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.fb-icon-btn:hover{background:var(--fb-paper-hover);color:var(--fb-ink)}}.fb-icon-btn-bordered{border-color:var(--fb-line2);background:var(--fb-surface)}@media (hover:hover) and (pointer:fine){.fb-icon-btn-bordered:hover{background:var(--fb-surface-hover)}}.fb-icon-btn[aria-disabled=true]{color:var(--fb-ink3);cursor:default}@media (hover:hover) and (pointer:fine){.fb-icon-btn[aria-disabled=true]:hover{color:var(--fb-ink3);background:0 0}}.fb-icon-btn-bordered[aria-disabled=true]{background:var(--fb-surface)}@media (hover:hover) and (pointer:fine){.fb-icon-btn-bordered[aria-disabled=true]:hover{background:var(--fb-surface)}}.fb-btn-ghost[aria-disabled=true],.fb-btn-ghost:disabled{color:var(--fb-ink3);background:0 0;border-color:#0000}.fb-icon-btn>.fb-badge{pointer-events:none;position:absolute;top:3px;right:1px}.fb-danger-zone-title{margin:0 0 var(--fb-s-2);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight)}.fb-danger-zone-actions{gap:var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-danger-zone-actions>.fb-btn{max-width:100%}.fb-danger-zone-set>.fb-btn-note{max-width:52ch}@media (width>=768px){.fb-danger-zone-set{align-items:center;gap:var(--fb-s-3) var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-danger-zone-set>.fb-danger-zone-title{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);flex:0 0 100%;margin:0}.fb-danger-zone-set>.fb-danger-zone-title.fb-sr{flex:none}.fb-danger-zone-set>.fb-btn-note{flex:280px;max-width:48ch;margin-top:0}}.fb-sticky-actions{z-index:var(--fb-z-bar);gap:var(--fb-s-2);margin:var(--fb-s-5) calc(-1 * var(--fb-page-pad,var(--fb-s-4))) 0;padding:var(--fb-s-3) var(--fb-page-pad,var(--fb-s-4)) max(var(--fb-s-3), env(safe-area-inset-bottom));border-top:1px solid var(--fb-line);background:var(--fb-surface);flex-direction:column;display:flex;position:sticky;bottom:0}.fb-sticky-actions-status{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);text-align:center;margin:0}@media (width>=768px){.fb-sticky-actions{align-items:center;gap:var(--fb-s-3);margin:var(--fb-s-6) 0 0;padding:var(--fb-s-5) 0 0;background:0 0;flex-flow:wrap;position:static}.fb-sticky-actions-status{text-align:left;flex:0 0 100%;order:1}}.fb-uncertain{align-items:flex-start;gap:var(--fb-s-4);margin-top:var(--fb-s-4);flex-direction:column;display:flex}.fb-uncertain>.fb-notice{align-self:stretch;margin-top:0}@media (width<=767px){.fb-uncertain>.fb-btn{align-self:stretch}}.fb-failure-actions{align-items:flex-start;gap:var(--fb-s-2);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-failure-actions>.fb-btn{flex:none;width:auto}.fb-section-h{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);overflow-wrap:anywhere}@media (width>=768px){.fb-section{margin-top:var(--fb-section-gap)}.fb-section-h{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}}.fb-section-count{white-space:nowrap}.fb-section-qualifier{font-weight:var(--fb-t-body-weight)}:where(.fb-section:has(>:is(.fb-table,.fb-table-groups)):not(.fb-section-lg,.fb-section-tone))>.fb-section-h,:where(.fb-section:has(>:is(.fb-table,.fb-table-groups)):not(.fb-section-lg,.fb-section-tone))>.fb-section-head>.fb-section-h{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink)}.fb-section-head{justify-content:space-between;align-items:center;gap:var(--fb-s-1) var(--fb-s-3);margin:0 var(--fb-inset,0px);flex-wrap:wrap;display:flex}.fb-section-head>.fb-section-h{flex:16rem;min-width:0;margin:0}.fb-section-aside{align-items:center;gap:var(--fb-s-2) var(--fb-s-3);min-width:0;max-width:100%;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.fb-section-aside>.fb-btn-ghost,.fb-section-aside>.fb-more-link{margin:calc(-1 * var(--fb-s-2)) calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-2)) 0;padding:0 var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-section-tone .fb-section-h{align-items:center;gap:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-title-weight);color:var(--fb-ink);display:flex}.fb-section-tone .fb-section-count{font-weight:inherit}.fb-section-need .fb-section-h>.fb-i{width:10px;height:10px;color:var(--fb-need-fg)}.fb-section-wait .fb-section-h>.fb-i{width:15px;height:15px;color:var(--fb-wait-fg)}.fb-section-lg{margin-top:var(--fb-section-gap)}.fb-section-lg>.fb-section-head{min-height:32px;padding-bottom:var(--fb-s-2);border-bottom:1px solid var(--fb-line);margin:0}.fb-section-lg .fb-section-h{font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink)}.fb-section-lg .fb-section-count{font-weight:inherit}.fb-section-lg>.fb-section-head+:is(.fb-rows,.fb-facts,.fb-money,.fb-roles,.fb-prices,.fb-choices,.fb-answers){border-top:0;margin-top:0}.fb-section-lg>.fb-section-head+:not(.fb-rows,.fb-facts,.fb-money,.fb-roles,.fb-prices,.fb-choices,.fb-answers){margin-top:var(--fb-s-4)}.fb-row-value,.fb-row-trail{white-space:nowrap;text-align:right;flex:none}.fb-row-trail{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-row-title,.fb-row-sub{overflow-wrap:anywhere}.fb-row-action{flex:none;align-items:center;min-width:0;max-width:100%;display:flex}.fb-row-action-lead{flex:none}.fb-row-action>*{white-space:normal;max-width:100%}.fb-rows{container:fb-rows/inline-size}@container fb-rows (width<=380px){:is(.fb-row:has(>.fb-chip),.fb-row:has(>.fb-row-value)){grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:0;display:grid}:is(.fb-row:has(>.fb-chip)>:first-child:not(.fb-row-body),.fb-row:has(>.fb-row-value)>:first-child:not(.fb-row-body)){margin-right:var(--fb-s-4);grid-area:1/1/span 3}:is(.fb-row:has(>.fb-chip)>.fb-row-body,.fb-row:has(>.fb-row-value)>.fb-row-body){grid-area:1/2}.fb-row:has(>.fb-chip)>:is(.fb-row-value,.fb-row-trail){margin-left:var(--fb-s-4);grid-area:1/3/span 3}.fb-row:has(>.fb-chip)>.fb-chip{margin-top:var(--fb-s-2);grid-area:2/2;justify-self:start}:is(.fb-row:has(>.fb-chip)>:is(.fb-row-chevron,.fb-btn),.fb-row:has(>.fb-row-value)>:is(.fb-row-chevron,.fb-btn)){margin-left:var(--fb-s-4);grid-area:1/4/span 3}}@container fb-rows (width<=300px){.fb-row:has(>.fb-row-value)>.fb-row-value{margin:var(--fb-s-2) 0 0;text-align:start;grid-area:2/2;justify-self:start}.fb-row:has(>.fb-row-value)>.fb-chip{margin-top:var(--fb-s-2);grid-area:3/2;justify-self:start}.fb-row:has(>.fb-row-value)>.fb-row-trail{margin:var(--fb-s-2) 0 0;grid-area:3/2;justify-self:start}}@container fb-rows (width<=479px){.fb-row.fb-row-with-action{gap:var(--fb-s-2) var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-row.fb-row-with-action>.fb-row-body{flex-basis:12rem}.fb-row.fb-row-with-action>:is(.fb-row-value,.fb-row-trail,.fb-chip,.fb-row-action),.fb-row.fb-row-with-action>:first-child:not(.fb-row-body){margin:0}.fb-row.fb-row-with-action>.fb-row-action{margin-inline-start:auto}}.fb-step-lead{width:28px;height:28px;margin-inline:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-title-weight);line-height:var(--fb-t-meta-lh);border-radius:50%;flex:none;place-items:center;display:grid}.fb-step-mark{place-items:center;display:grid}.fb-step-lead .fb-i{width:16px;height:16px}.fb-step-lead-done{background:var(--fb-wash);color:var(--fb-ink2)}.fb-step-lead-done .fb-i{stroke-width:2.2px}.fb-step-lead-current{border:1.5px solid var(--fb-ink);color:var(--fb-ink)}.fb-step-lead-todo{border:1.5px solid var(--fb-line2);color:var(--fb-ink2)}.fb-step-lead-need{background:var(--fb-need-bg);color:var(--fb-need-fg)}.fb-step-lead-need .fb-i{width:10px;height:10px}.fb-step-lead-wait{background:var(--fb-wait-bg);color:var(--fb-wait-fg)}.fb-prices{margin-top:var(--fb-s-2);border-top:1px solid var(--fb-line)}.fb-prices>li{column-gap:var(--fb-s-5);padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;display:grid}.fb-prices>li:has(>.fb-more-link){padding-bottom:var(--fb-s-1)}.fb-price-line{display:contents}.fb-price-name{min-width:0;font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh);overflow-wrap:anywhere;grid-column:1}.fb-price-amount{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh);white-space:nowrap;grid-column:2}.fb-price-desc{margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);grid-column:1}.fb-prices>li>.fb-more-link{grid-column:1;justify-self:start}.fb-icon-list{gap:var(--fb-s-3);margin-top:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);flex-direction:column;display:flex}.fb-icon-list>li{gap:var(--fb-s-3);min-width:0;display:flex}.fb-icon-list>li>.fb-i{color:var(--fb-ink2);margin-top:.5px}.fb-icon-list>li>span{overflow-wrap:anywhere;min-width:0}.fb-actions>.fb-btn-note.fb-btn-note-start{text-align:start}.fb-facts-card{column-gap:var(--fb-s-4);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);grid-template-columns:fit-content(50%) minmax(0,1fr);margin-top:0}.fb-facts-card>div{align-items:baseline}.fb-facts-card dt{min-width:0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight)}.fb-facts-pane{grid-template-columns:minmax(7.5em,36%) minmax(0,1fr)}.fb-facts-pane dt{min-width:0}.fb-facts dd{overflow-wrap:anywhere;min-width:0}.fb-facts dt,.fb-role-name,.fb-money-note,.fb-history dd{overflow-wrap:anywhere}.fb-notice-body{flex:1}.fb-notice-lead{font-weight:var(--fb-t-h3-weight);color:var(--fb-ink)}.fb-notice-text:first-child{margin-top:0}.fb-notice-action{margin-top:var(--fb-s-3)}a.fb-notice{color:var(--fb-ink);text-decoration:none}@media (hover:hover) and (pointer:fine){a.fb-notice:hover{background:var(--fb-surface-hover)}}a.fb-notice>.fb-i.fb-row-chevron{margin:0 calc(-1 * var(--fb-s-1)) 0 var(--fb-s-1);color:var(--fb-ink3);align-self:center}@media (hover:hover) and (pointer:fine){a.fb-notice:hover>.fb-i.fb-row-chevron{color:var(--fb-ink2)}}.fb-notice-quiet{gap:var(--fb-s-3);padding:var(--fb-s-3) var(--fb-s-4);border-radius:var(--fb-r-card);background:var(--fb-wash);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);border:0}.fb-notice-quiet>.fb-i,.fb-notice-plain>.fb-i{width:18px;height:18px;color:var(--fb-ink2);margin-top:1px}.fb-notice-quiet .fb-notice-title+.fb-notice-text,.fb-notice-plain .fb-notice-title+.fb-notice-text{margin-top:var(--fb-s-1)}.fb-notice-plain{gap:var(--fb-s-3);padding:var(--fb-s-4) var(--fb-inset,0px) 0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink);background:0 0;border:0;border-radius:0;margin-top:0}.fb-notice-strip{align-items:center;gap:var(--fb-s-3);max-width:var(--fb-w-measure);padding:var(--fb-s-3) var(--fb-s-4);border-radius:var(--fb-r-card);background:var(--fb-wash);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight);border:0}.fb-notice-strip.fb-notice-wait{background:var(--fb-wait-bg);color:var(--fb-wait-fg)}.fb-notice-strip.fb-notice-need{background:var(--fb-need-bg);color:var(--fb-need-fg)}.fb-notice-strip>.fb-i{width:18px;height:18px;color:inherit;margin:0}.fb-notice-strip .fb-notice-text{color:inherit;font-weight:var(--fb-t-body-weight)}.fb-notice-banner{gap:var(--fb-s-3);padding:var(--fb-s-4) var(--fb-s-5);border-radius:var(--fb-r-card);background:var(--fb-wash);border:0}.fb-notice-banner.fb-notice-need{background:var(--fb-need-bg)}.fb-notice-banner.fb-notice-wait{background:var(--fb-wait-bg)}.fb-notice-banner>.fb-i{width:18px;height:18px;margin-top:2px}.fb-notice-banner>.fb-i-dot{width:10px;height:10px;margin-top:var(--fb-s-2)}.fb-notice-banner.fb-notice-need .fb-notice-title{color:var(--fb-need-fg)}.fb-notice-banner.fb-notice-wait .fb-notice-title{color:var(--fb-wait-fg)}.fb-notice-banner .fb-notice-text{color:var(--fb-ink);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-notice-items{gap:var(--fb-s-3);margin-top:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);flex-direction:column;display:flex}.fb-notice-items>li{align-items:baseline;gap:var(--fb-s-1) var(--fb-s-4);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.fb-notice-items>li>.fb-link{white-space:nowrap;flex:none}.fb-notice-items>li>.fb-btn-ghost{margin:calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-3));white-space:nowrap;flex:none}.fb-answer-sections{gap:var(--fb-s-6);flex-direction:column;display:flex}.fb-answer-sections>.fb-section{margin-top:0}.fb-section+.fb-answer-sections{margin-top:var(--fb-s-5)}@media (width>=1100px){:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main)) .fb-section+.fb-answer-sections{margin-top:var(--fb-s-6)}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main)) .fb-answer-sections{gap:var(--fb-s-6)}}.fb-answers{column-gap:var(--fb-s-answer-gap);margin-top:var(--fb-s-2);border-top:1px solid var(--fb-line);grid-template-columns:minmax(140px,max-content) minmax(0,1fr) max-content;display:grid;container:fb-answers/inline-size}.fb-answer-sections>.fb-answers{margin-top:0}.fb-section>.fb-answers{margin-top:var(--fb-s-2)}.fb-answers>div{grid-column:1/-1;grid-template-columns:subgrid;box-sizing:border-box;min-height:52px;padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);align-items:baseline;display:grid}.fb-answer-q{min-width:0;max-width:220px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);overflow-wrap:anywhere;grid-area:1/1}.fb-answer-a{min-width:0;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);color:var(--fb-ink);white-space:pre-line;overflow-wrap:anywhere;grid-area:1/2}.fb-answer-a.fb-answer-none{color:var(--fb-ink2)}.fb-answer-sub{min-width:0;margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);grid-area:2/2}.fb-answer-action{grid-area:1/3;align-self:center}.fb-answer-action>:is(.fb-btn-ghost,.fb-more-link){margin:calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-3)) 0;padding:0 var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}@container fb-answers (width<=479px){.fb-answers>div{column-gap:var(--fb-s-3);row-gap:var(--fb-s-1);grid-template-columns:minmax(0,1fr) max-content}.fb-answer-q{grid-column:1;max-width:none}.fb-answer-action{grid-column:2}.fb-answer-a{grid-area:2/1/auto/-1}.fb-answer-sub{grid-area:3/1/auto/-1;margin-top:0}}@media (width>=1100px){:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *)){margin-top:var(--fb-s-6)}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *))>:is(.fb-section-h,.fb-section-head){padding-bottom:var(--fb-s-detail-head);border-bottom:1px solid var(--fb-line);margin:0}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *))>:is(.fb-section-h,.fb-section-head>.fb-section-h){font-size:var(--fb-t-detail);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink)}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *))>:is(.fb-section-h,.fb-section-head>.fb-section-h) .fb-section-qualifier{color:var(--fb-ink2)}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *))>:is(.fb-section-h,.fb-section-head)+:is(.fb-rows,.fb-facts,.fb-money,.fb-roles,.fb-prices,.fb-choices,.fb-answers,.fb-listings,.fb-agenda-months,.fb-msgs){border-top:0;margin-top:0}:where(.fb-heads-detail :is(.fb-layout-main,.fb-twocol-main) .fb-section:not(.fb-section-tone,.fb-section-lg):not(:is(.fb-hero,.fb-card,.fb-notice,.fb-panel,.fb-keydates,.fb-twocol-side,.fb-layout-side,.fb-dialog,dialog) *))>:is(.fb-section-h,.fb-section-head)+:not(.fb-rows,.fb-facts,.fb-money,.fb-roles,.fb-prices,.fb-choices,.fb-answers,.fb-listings,.fb-agenda-months,.fb-msgs){margin-top:var(--fb-s-3)}}.fb-money>div{gap:0 var(--fb-s-4);box-sizing:border-box;min-height:44px;padding:var(--fb-s-3) 0;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;display:grid}.fb-money>div>dt{overflow-wrap:anywhere;min-width:0}.fb-money>div>dd:nth-child(2){white-space:nowrap}.fb-money>div>.fb-money-note{margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-body-weight);color:var(--fb-ink2);text-align:left;grid-column:1}.fb-money>div>.fb-money-link{font-weight:var(--fb-t-body-weight);text-align:left;grid-column:1;justify-self:start}.fb-money>div.fb-money-total{min-height:52px;font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh)}.fb-facts>div,.fb-roles>div{padding-inline:0}@media (width>=768px){.fb-roles{column-gap:var(--fb-s-answer-gap);grid-template-columns:minmax(140px,max-content) minmax(0,1fr) max-content}}.fb-facts-actions{grid-template-columns:fit-content(45%) minmax(0,1fr) max-content}.fb-fact-action{align-self:center}.fb-fact-action>:is(.fb-btn-ghost,.fb-more-link){margin:calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-3)) calc(-1 * var(--fb-s-3)) 0;padding:0 var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-facts{container:fb-facts/inline-size}.fb-roles{container:fb-roles/inline-size}@container fb-facts (width<=319px){.fb-facts>div{row-gap:var(--fb-s-1);grid-template-columns:minmax(0,1fr)}.fb-facts>div>dt{min-width:0;font-weight:var(--fb-t-h3-weight)}.fb-facts>div>dd{grid-column:1}}@container fb-facts (width<=479px){.fb-facts-actions>div{row-gap:var(--fb-s-1);grid-template-columns:minmax(0,1fr)}.fb-facts-actions>div>dt{min-width:0;font-weight:var(--fb-t-h3-weight)}.fb-facts-actions>div>dd{grid-column:1}.fb-fact-action{justify-self:start;min-width:0;max-width:100%}.fb-fact-action>:is(.fb-btn-ghost,.fb-more-link){max-width:100%;margin:0 0 0 calc(-1 * var(--fb-s-3));white-space:normal;text-align:start}}@container fb-roles (width<=479px){.fb-roles-actions>div{row-gap:var(--fb-s-1);grid-template-columns:minmax(0,1fr)}.fb-roles-actions>div>dd,.fb-roles.fb-roles-actions>div>.fb-role-body{grid-column:1}.fb-role-action-cell{justify-self:start;min-width:0;max-width:100%}.fb-role-action-cell>.fb-btn{max-width:100%;margin:0 0 0 calc(-1 * var(--fb-s-3));white-space:normal;text-align:start}}.fb-receipt{column-gap:var(--fb-s-4);box-sizing:border-box;min-height:64px;padding:var(--fb-s-3) var(--fb-inset,0px);border-radius:var(--fb-r-card);color:var(--fb-ink);grid-template-columns:minmax(0,1fr) max-content 18px;align-items:center;text-decoration:none;display:grid}.fb-receipt-main{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.fb-receipt-date{margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);white-space:nowrap;grid-area:2/1}.fb-receipt-title{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);overflow-wrap:anywhere}.fb-receipt-sub{align-items:center;gap:var(--fb-s-1) var(--fb-s-3);margin-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);flex-wrap:wrap;display:flex}.fb-receipt-sub>.fb-chip{flex:none}.fb-receipt-amount{font-weight:var(--fb-t-h3-weight);white-space:nowrap;text-align:right;grid-area:1/2/span 2}.fb-receipt-amount-quiet{font-weight:var(--fb-t-body-weight);color:var(--fb-ink2)}.fb-receipt>.fb-row-chevron{grid-area:1/3/span 2}.fb-receipt:active{background:var(--fb-paper-hover)}@media (hover:hover) and (pointer:fine){.fb-receipt:hover{background:var(--fb-paper-hover)}.fb-receipt:hover>.fb-row-chevron{color:var(--fb-ink2)}}@media (width>=768px){.fb-receipt{margin:0 calc(-1 * var(--fb-s-2));padding:var(--fb-s-3) var(--fb-s-2);grid-template-columns:96px minmax(0,1fr) max-content 18px}.fb-receipt-date{grid-row:1;margin-top:0}.fb-receipt-main{grid-column:2}.fb-receipt-amount{grid-area:1/3}.fb-receipt>.fb-row-chevron{grid-area:1/4}}.fb-identity{--fb-identity-lead:52px;max-width:var(--fb-w-measure);align-items:flex-start;gap:var(--fb-s-2) var(--fb-s-4);padding:var(--fb-s-2) var(--fb-inset,0px) 0;flex-wrap:wrap;display:flex}.fb-identity-avatar,.fb-identity-lead{flex:none;place-items:center;display:grid}.fb-identity-lead{min-height:var(--fb-identity-lead)}.fb-identity-avatar{width:var(--fb-identity-lead);height:var(--fb-identity-lead);background:var(--fb-wash);color:var(--fb-ink);font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-h3-lh);border-radius:50%}.fb-identity-text{min-width:0;min-height:var(--fb-identity-lead);flex-direction:column;flex:1 1 0;justify-content:center;display:flex}.fb-identity-name{font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh);font-weight:var(--fb-t-h2-weight);letter-spacing:var(--fb-t-h2-tracking);overflow-wrap:anywhere}.fb-identity-meta{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);overflow-wrap:anywhere;margin-top:2px}.fb-identity-chips{gap:var(--fb-s-2);margin-top:var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-identity-actions{justify-content:flex-end;align-items:center;gap:var(--fb-s-2);min-height:var(--fb-identity-lead);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.fb-identity-actions>.fb-btn-ghost:last-child{margin-right:calc(-1 * var(--fb-s-3))}.fb-identity-inline{--fb-identity-lead:44px;padding-top:0}.fb-identity-inline .fb-identity-name{font-size:var(--fb-t-h3);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);letter-spacing:var(--fb-t-h3-tracking)}@media (width<=767px){.fb-identity-many{grid-template-columns:auto minmax(0,1fr);display:grid}.fb-identity-many>.fb-identity-actions{grid-column:2;justify-content:flex-start;min-height:0;margin-left:0}.fb-identity-many.fb-identity-bare>*{grid-column:1/-1}}.fb-outcome-head{padding-block:0;padding-inline:var(--fb-inset,0px);background:0 0;border:0;display:block}.fb-outcome-markrow{align-items:center;gap:var(--fb-s-2) var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-outcome-markrow-chip{justify-content:space-between}.fb-outcome-eyebrow{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-outcome-mark{border-radius:var(--fb-r-card);background:var(--fb-wash);width:44px;height:44px;color:var(--fb-ink2);flex:none;place-items:center;display:grid}.fb-outcome-mark-wait,.fb-outcome-mark-unknown{background:var(--fb-wait-bg);color:var(--fb-wait-fg)}.fb-outcome-mark-need{background:var(--fb-need-bg);color:var(--fb-need-fg)}.fb-outcome-title{margin-top:var(--fb-s-4);font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-title-tracking);overflow-wrap:anywhere}.fb-outcome-head-chip .fb-outcome-title{margin-top:var(--fb-s-3)}.fb-outcome-title-card{margin-top:var(--fb-s-3);font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh);letter-spacing:var(--fb-t-h2-tracking)}.fb-outcome-head>.fb-outcome-title:first-child{margin-top:0}.fb-outcome-lede{margin-top:var(--fb-s-2);max-width:60ch;color:var(--fb-ink)}.fb-outcome-head>.fb-notice{max-width:var(--fb-w-measure);margin-top:var(--fb-s-4);align-items:center}.fb-outcome-head>.fb-notice>.fb-i{margin-top:0}.fb-outcome-head>.fb-notice-wait{background:var(--fb-wait-bg);color:var(--fb-wait-fg);border-color:#0000}.fb-outcome-head>.fb-notice-need{background:var(--fb-need-bg);color:var(--fb-need-fg);border-color:#0000}.fb-outcome-meta{margin-top:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}@media (width>=768px){.fb-w-narrow:has(.fb-signin-layout){--fb-max:var(--fb-w-container)}.fb-work-form:has(.fb-signin-layout){width:100%;max-width:none}.fb-w-narrow>.fb-layout:has(.fb-signin-layout){max-width:none}}@keyframes fb-msg-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes fb-msg-fade{0%{opacity:0}}.fb-msg-full{max-width:62ch;margin-top:var(--fb-s-1);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty}.fb-rows:has(>li>.fb-setting){max-width:var(--fb-w-measure)}.fb-tag{align-items:center;gap:var(--fb-s-2);min-height:24px;padding:var(--fb-s-1) var(--fb-s-2);border:1px solid var(--fb-line2);border-radius:var(--fb-r-pill);color:var(--fb-ink);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);white-space:nowrap;max-width:100%;display:inline-flex}.fb-tag-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-tag-dashed{border-style:dashed}.fb-tag>.fb-i{flex:none;width:14px;height:14px}.fb-row-body>.fb-tag{margin-top:var(--fb-s-1);align-self:flex-start}.fb-org :is(.fb-work,.fb-split-list) .fb-table{background:var(--fb-surface)}.fb-org :is(.fb-work,.fb-split-list) .fb-table .fb-table-body>.fb-table-row{padding-block:var(--fb-s-2)}.fb-org .fb-stats{background:0 0;border:0}.fb-org .fb-state-neutral{padding:0}@media (width>=1100px){.fb-org .fb-table .fb-status{align-items:center;gap:var(--fb-s-2);flex-direction:row;min-width:0;padding-block:0}.fb-org .fb-table .fb-status .fb-chip{flex:none;min-height:24px;padding-block:2px}.fb-org .fb-table .fb-status-why{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-org .fb-table :is(.fb-rowbtn,.fb-tlead){min-height:24px;padding-block:0}.fb-org .fb-table :is(.fb-rowbtn-text,.fb-cell-text){align-items:center;gap:var(--fb-s-2);flex-direction:row;min-width:0;display:flex}.fb-org .fb-table .fb-cell-end .fb-cell-text{justify-content:flex-end}.fb-org .fb-table :is(.fb-rowbtn-sub,.fb-cell-sub){text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.fb-org .fb-table :is(.fb-strong,.fb-cell-main){font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);flex-shrink:0}.fb-org .fb-table .fb-avatar{width:24px;height:24px}.fb-org :is(.fb-work,.fb-split-list) .fb-table .fb-table-body>.fb-table-row{padding-block:var(--fb-s-2);min-height:40px}.fb-org .fb-table :is([role=cell],[role=columnheader]){font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh)}}.fb-orgshell{flex-direction:column;min-height:100vh;display:flex}@media (width<=1099px){.fb-orgshell>.fb-rail{display:none}}@media (width>=1100px){.fb-orgshell{flex-direction:row}.fb-orgshell-top{display:none}.fb-rail{overscroll-behavior:contain;align-self:flex-start;height:100dvh;position:sticky;top:0;overflow-y:auto}}.fb-rail-org-name{overflow-wrap:anywhere;min-width:0}button.fb-jump{width:100%;font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);text-align:left;cursor:pointer;margin:0}.fb-jump{margin-top:var(--fb-s-1);margin-bottom:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);transition:border-color var(--fb-t-1) var(--fb-ease-out)}@media (hover:hover) and (pointer:fine){.fb-jump:hover{border-color:var(--fb-band-muted)}}button.fb-jump:disabled{cursor:default}.fb-jump-text{flex:1;min-width:0}.fb-rail-groups{gap:var(--fb-s-4);flex-direction:column;display:flex}.fb-rail-groups .fb-railnav{margin-top:0}.fb-rail-group-label{margin:0 0 var(--fb-s-1);padding:0 var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-band-muted)}.fb-orail .fb-railitem{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh)}.fb-railitem-label{flex:1;min-width:0}.fb-railitem-label:has(+.fb-badge){white-space:nowrap;flex:1 0 auto}.fb-railitem>.fb-badge{flex-shrink:0}.fb-orail .fb-more{margin-top:var(--fb-s-2)}.fb-orail :is(.fb-railnav,.fb-more-list){margin:0;padding:0;list-style:none}.fb-orail .fb-more-list{margin-top:var(--fb-s-1);padding-left:var(--fb-s-5)}.fb-orail .fb-more-head{cursor:default}.fb-rail-legal{min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-band-muted);font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh);align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.fb-rail-legal:hover{background:var(--fb-band-hover);color:var(--fb-on-band)}}@media (width>=1100px){.fb.fb-org-shell:has(.fb-rail-legal)>.fb-site-foot{display:none}}.fb-opagehead.fb-pagehead-bare{padding-top:var(--fb-s-5)}.fb-opagehead.fb-pagehead-notabs{padding-bottom:var(--fb-s-4)}.fb-opagehead .fb-crumbs a{margin-block:calc(-1 * var(--fb-s-2))}.fb-pagehead-eyebrow{display:none}.fb-pagehead-meta{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:0}.fb-opagehead .fb-page-title{overflow-wrap:anywhere;min-width:0}.fb-opagehead .fb-tabs{margin-bottom:-1px}@container fb-work (width<=700px){.fb-opagehead{padding-inline:var(--fb-s-4)}}.fb-pagehead-action{display:contents}.fb-tabscroll{min-width:0;display:block}.fb-tabscroll>.fb-tabs{overscroll-behavior-x:contain}.fb-tabscroll[data-fade-end]>.fb-tabs{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,currentColor calc(100% - 32px),#0000)}.fb-tabscroll[data-fade-start]>.fb-tabs{-webkit-mask-image:linear-gradient(270deg,currentColor calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,currentColor calc(100% - 32px),#0000)}.fb-tabscroll[data-fade-start][data-fade-end]>.fb-tabs{-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,currentColor 32px calc(100% - 32px),#0000)}.fb-pills>.fb-filterlink{align-items:center;column-gap:var(--fb-s-1);color:var(--fb-ink);text-decoration:none;display:inline-flex}.fb-pills>.fb-filterlink[aria-current=page]{border-color:color-mix(in srgb, var(--fb-wait-fg) 35%, transparent);background:var(--fb-wait-bg);color:var(--fb-wait-fg)}@media (hover:hover) and (pointer:fine){.fb-pills>.fb-filterlink[aria-current=page]:hover{background:var(--fb-wait-bg-hover)}}.fb-otoolbar+.fb-table-groups,.fb-otoolbar+.fb-table{margin-top:var(--fb-s-5)}.fb-list-note{margin:var(--fb-s-5) 0 0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-sfold{min-width:0;display:none}.fb-sfold-details{border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);background:var(--fb-surface)}.fb-sfold-summary{align-items:center;gap:var(--fb-s-2);min-height:44px;padding:0 var(--fb-s-3);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);cursor:pointer;list-style:none;display:flex}.fb-sfold-summary::-webkit-details-marker{display:none}.fb-sfold-label{color:var(--fb-ink2)}.fb-sfold-value{min-width:0;font-weight:var(--fb-t-h3-weight);overflow-wrap:anywhere}.fb-sfold-chev{color:var(--fb-ink2);transition:transform var(--fb-t-1) var(--fb-ease-out);flex:none;margin-left:auto}.fb-sfold-details[open] .fb-sfold-chev{transform:rotate(180deg)}.fb-sfold-list{border-top:1px solid var(--fb-line)}.fb-sfold-option{align-items:center;gap:var(--fb-s-2);width:100%;min-height:44px;padding:0 var(--fb-s-3);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.fb-sfold-list>li:last-child>.fb-sfold-option{border-radius:0 0 var(--fb-r-card) var(--fb-r-card)}.fb-sfold-option-label{flex:1;min-width:0}.fb-sfold-option .fb-pill-count{color:var(--fb-ink2)}.fb-sfold-option:is([aria-current=true],[aria-pressed=true]){background:var(--fb-wait-bg);color:var(--fb-wait-fg);font-weight:var(--fb-t-h3-weight)}.fb-sfold-option:is([aria-current=true],[aria-pressed=true]) .fb-pill-count{color:inherit}@media (hover:hover) and (pointer:fine){.fb-sfold-option:hover{background:var(--fb-paper-hover)}.fb-sfold-option:is([aria-current=true],[aria-pressed=true]):hover{background:var(--fb-wait-bg-hover)}}.fb-cols-lead-wide-num .fb-table-row{grid-template-columns:minmax(190px,1fr) minmax(220px,1.6fr) minmax(84px,.42fr)}.fb-cols-lead-wide-num-num .fb-table-row{grid-template-columns:minmax(180px,1fr) minmax(200px,1.5fr) minmax(80px,.4fr) minmax(80px,.4fr)}.fb-cols-lead-num-wide-num .fb-table-row{grid-template-columns:minmax(180px,1.1fr) minmax(80px,.4fr) minmax(200px,1.5fr) minmax(80px,.4fr)}.fb-cols-lead-wide-wide .fb-table-row{grid-template-columns:minmax(180px,1fr) minmax(180px,1.3fr) minmax(180px,1.3fr)}.fb-cols-lead-num-num-num-wide .fb-table-row{grid-template-columns:minmax(170px,1.2fr) minmax(72px,.4fr) minmax(72px,.4fr) minmax(72px,.4fr) minmax(190px,1.4fr)}.fb-cols-lead-wide-chip-num-num .fb-table-row{grid-template-columns:minmax(170px,1.2fr) minmax(160px,1.2fr) minmax(104px,.5fr) minmax(88px,.45fr) minmax(96px,.5fr)}.fb-table-body>.fb-table-row[data-selected=true]{position:relative}.fb-table-body>.fb-table-row[data-selected=true]:before{content:"";border-inline-start:3px solid var(--fb-marker);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.fb-teammark{border-radius:var(--fb-r-card);background:var(--fb-wash);width:28px;height:28px;color:var(--fb-ink);font-size:var(--fb-t-caption);line-height:var(--fb-t-caption-lh);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-caption-tracking);flex:none;place-items:center;display:grid}.fb-teammark-lg{border-radius:var(--fb-r-card);width:40px;height:40px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}a.fb-rowbtn{color:var(--fb-ink);text-decoration:none}.fb-tlead{align-items:center;gap:var(--fb-s-3);min-width:0;display:flex}.fb-rowbtn-text{overflow-wrap:anywhere}.fb-rowbtn-chev,.fb-cell-label{display:none}.fb-cell-text{overflow-wrap:anywhere;flex-direction:column;gap:1px;min-width:0;display:flex}.fb-cell-text+.fb-cell-text{margin-top:var(--fb-s-3)}.fb-cell-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-cell-text .fb-btn-ghost{text-align:start;justify-content:flex-start;width:max-content;max-width:calc(100% + 24px)}.fb-cell-end .fb-cell-text{align-items:flex-end}.fb-table-body [role=cell]>div:has(>.fb-link+.fb-btn){align-items:center;gap:var(--fb-s-2) var(--fb-s-3);flex-wrap:wrap;min-width:0;display:flex}.fb-table-body [role=cell]>div:has(>.fb-link+.fb-btn)>.fb-cell-text{flex-basis:100%}.fb-table-body [role=cell]>div:has(>.fb-link+.fb-btn)>.fb-link{align-items:center;min-height:44px;display:inline-flex}:is(.fb-work,.fb-split-list) .fb-table{container:fb-table/inline-size}:is(.fb-work,.fb-split-list) .fb-table-body>.fb-table-row{isolation:isolate;padding:var(--fb-s-3) var(--fb-s-4);align-items:start;position:relative}.fb-table .fb-rowbtn{border-radius:0;min-height:0;margin:0;padding:0}.fb-table .fb-rowbtn:after{content:"";position:absolute;inset:0}.fb-table-body [role=cell] :is(a,button):not(.fb-rowbtn){z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.fb-table .fb-table-row .fb-rowbtn:hover,.fb-table .fb-table-row[data-selected=true] .fb-rowbtn:hover{background:0 0}.fb-table-body>.fb-table-row:has(.fb-rowbtn:hover){background:var(--fb-surface-hover)}.fb-table-body>.fb-table-row[data-selected=true]:has(.fb-rowbtn:hover){background:var(--fb-paper-hover)}}@supports selector(:has(*)){.fb-table .fb-rowbtn:focus-visible{outline:none}.fb-table-body>.fb-table-row:has(.fb-rowbtn:focus-visible){outline:2px solid var(--fb-focus);outline-offset:-2px}}.fb-table-groups{gap:var(--fb-s-6);margin-top:var(--fb-s-5);flex-direction:column;display:flex}.fb-table-group>.fb-table{margin-top:var(--fb-s-2)}.fb-table-group-head{align-items:center;gap:var(--fb-s-2);padding-inline:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-title-weight);color:var(--fb-ink);margin:0;display:flex}.fb-table-group-head>.fb-i{flex:none}.fb-tone-need>.fb-i-dot{width:10px;height:10px;color:var(--fb-need-fg)}.fb-tone-wait>.fb-i{color:var(--fb-wait-fg)}@container fb-table (width<=700px){.fb-table>[role=rowgroup]>.fb-table-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.fb-table .fb-table-body>.fb-table-row{--fb-lead-offset:0px;align-items:flex-start;gap:var(--fb-s-2) var(--fb-s-4);padding:var(--fb-s-3) var(--fb-s-4) var(--fb-s-3) calc(var(--fb-s-4) + var(--fb-lead-offset));flex-wrap:wrap;display:flex}.fb-table .fb-table-body>.fb-table-row:has(>:first-child .fb-has-mark){--fb-lead-offset:38px}.fb-table .fb-table-body>.fb-table-row:has(.fb-rowbtn){padding-right:var(--fb-s-7)}.fb-table-body>.fb-table-row>[role=cell]{text-align:left;flex:100%;order:1;min-width:0}.fb-table-body>.fb-table-row>[role=cell]:first-child{margin-left:calc(-1 * var(--fb-lead-offset));flex:1 1 0;order:0}.fb-table-body>.fb-table-row:not(:has(>.fb-cell-trail))>[role=cell]:first-child{flex-basis:100%}.fb-table-body>.fb-table-row>.fb-cell-trail{text-align:right;max-width:40%;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);flex:none;order:0}.fb-table-body>.fb-table-row>.fb-cell-num:not(.fb-cell-trail){flex:0 auto}.fb-table-body>.fb-table-row>.fb-cell-end:not(.fb-cell-trail) .fb-cell-text{align-items:flex-start}.fb-table-body .fb-cell-label{margin-right:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);display:inline}.fb-table .fb-rowbtn-chev{color:var(--fb-ink3);display:block;position:absolute;top:50%;right:12px;translate:0 -50%}}.fb-split-single{grid-template-columns:minmax(0,1fr)}.fb-split-single>.fb-split-list{border-right:0}.fb-split-back{display:none}.fb-split-detail{scroll-margin-top:calc(var(--fb-header-h,0px) + var(--fb-s-3))}.fb-split-uplink{align-items:center;gap:var(--fb-s-1);min-height:44px;margin:calc(-1 * var(--fb-s-2)) 0 var(--fb-s-1) calc(-1 * var(--fb-s-3));padding:0 var(--fb-s-3);border-radius:var(--fb-r-control);color:var(--fb-link);font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);cursor:pointer;background:0 0;border:0;display:none}.fb-split-uplink-icon{rotate:90deg}@media (hover:hover) and (pointer:fine){.fb-split-uplink:hover{background:var(--fb-paper-hover)}}@media (width<=1099px){.fb-split{grid-template-columns:minmax(0,1fr)}.fb-split:not(.fb-split-single){grid-template-rows:auto minmax(0,1fr)}.fb-split-uplink{display:inline-flex}.fb-split>.fb-split-list{border-right:0}.fb-split:not(.fb-split-single)>.fb-split-list{border-bottom:1px solid var(--fb-line)}}@container fb-work (width<=999px){.fb-split:not(.fb-split-single){grid-template-rows:auto minmax(0,1fr)}.fb-split-uplink{display:inline-flex}.fb-split-detail{padding-inline:var(--fb-s-6)}.fb-split-detail>*{max-width:var(--fb-w-form)}}@media (width<=1099px){.fb-split-detail>*{max-width:var(--fb-w-form)}}@container fb-work (width<=700px){.fb-split-list,.fb-split-detail{padding-inline:var(--fb-s-4)}}.fb-detail-pager{justify-content:space-between;align-items:center;gap:var(--fb-s-2);margin-bottom:var(--fb-s-3);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);display:flex}.fb-detail-pager>p{margin:0}.fb-detail-pager>div{gap:var(--fb-s-2);display:flex}.fb-detail-pager .fb-icon-btn{color:var(--fb-ink)}.fb-dhead{align-items:center;gap:var(--fb-s-3);display:flex}.fb-dhead>.fb-avatar{width:40px;height:40px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-dhead-text{min-width:0}.fb-dhead-name{font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);font-weight:var(--fb-t-h3-weight);overflow-wrap:anywhere;text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0}.fb-dhead-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:1px 0 0}.fb-dhead+:is(.fb-spanel,.fb-spanel-block){margin-top:var(--fb-s-4)}:is(.fb-spanel,.fb-spanel-block)+.fb-btn{margin-top:var(--fb-s-3)}.fb-spanel{align-items:flex-start;gap:var(--fb-s-3);padding:var(--fb-s-4) var(--fb-s-4) var(--fb-s-4);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-paper);flex-direction:column;display:flex}.fb-spanel-item{gap:var(--fb-s-1);flex-direction:column;display:flex}.fb-spanel-title{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);margin:0}.fb-spanel-text{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);color:var(--fb-ink);text-wrap:pretty;margin:0}.fb-spanel-actions{align-items:flex-start;gap:var(--fb-s-2);margin-top:var(--fb-s-1);flex-direction:column;display:flex}.fb-spanel-note{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:0}.fb-spanel-label{margin:0 0 var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-dsection{margin-top:var(--fb-s-5)}.fb-dsection>.fb-detail-h{margin:0}.fb-split-detail>.fb-more-link,.fb-split-detail>.fb-danger-zone{margin-top:var(--fb-s-5)}.fb-work{padding:var(--fb-s-5) var(--fb-s-6) var(--fb-s-6);--fb-work-pad:var(--fb-s-6);container:fb-work/inline-size}.fb-work-form{padding:var(--fb-s-5) var(--fb-s-6) var(--fb-s-7)}.fb-work-cols{grid-template-columns:minmax(0, var(--fb-w-form));gap:var(--fb-s-6) var(--fb-s-7);align-items:start;display:grid}.fb-work-main,.fb-work-aside{min-width:0}@container fb-work (width>=1008px){.fb-work-with-aside>.fb-work-cols{grid-template-columns:minmax(0, var(--fb-w-form)) var(--fb-w-aside)}.fb-work-aside{position:sticky;top:24px}}@container fb-work (width<=700px){.fb-work{padding-inline:var(--fb-s-4);--fb-work-pad:var(--fb-s-4)}}@media (width>=768px) and (width<=1099px){.fb .page-content .fb-work{--fb-work-pad:var(--fb-gutter)}}@media (width>=1100px){.fb:not(.fb-org-shell) .page-content .fb-work{--fb-work-pad:var(--fb-gutter)}}.fb-savebar{justify-content:flex-end;align-items:center;gap:var(--fb-s-3) var(--fb-s-3);margin-top:var(--fb-s-6);flex-wrap:wrap;display:flex}.fb-savebar>.fb-save{display:contents}.fb-savebar .fb-save-failure,.fb-savebar-status{order:2}.fb-savebar-status{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:0}.fb-savebar-reason{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);flex-basis:100%;order:3;margin:0}.fb-savebar-sticky{z-index:1;padding-block:var(--fb-s-3);border-top:1px solid var(--fb-line);background:var(--fb-paper);position:sticky;bottom:0}.fb-work.fb-work-barred{flex-direction:column;flex:1;padding-bottom:0;display:flex}.fb-work-barred>:nth-last-child(2){margin-bottom:var(--fb-s-6)}.fb-work-barred>.fb-stickybar{margin-top:auto}.fb-stickybar{z-index:var(--fb-z-bar);margin:0 calc(-1 * var(--fb-work-pad));padding:var(--fb-s-3) var(--fb-work-pad);border-top:1px solid var(--fb-line);background:var(--fb-surface);position:sticky;bottom:0}.fb-stickybar-inner{align-items:center;gap:var(--fb-s-2) var(--fb-s-3);flex-wrap:wrap;width:100%;display:flex}.fb-stickybar:not(.fb-stickybar-dirty):has(.fb-save button:is(:disabled,[aria-disabled=true])):not(:has([aria-busy=true],.fb-stickybar-actions>.fb-btn)){display:none}.fb-stickybar-status{min-width:0;margin:0 var(--fb-s-1) 0 0;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);flex:0 auto}.fb-stickybar-status:empty{display:none}.fb-stickybar-dirty .fb-stickybar-status{align-items:center;gap:var(--fb-s-2);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);display:flex}.fb-stickybar-dot{width:10px;height:10px;color:var(--fb-need-fg);flex:none}.fb-stickybar-actions{align-items:center;gap:var(--fb-s-2);flex-wrap:wrap;margin-left:auto;display:flex}.fb-stickybar-actions>.fb-save{display:contents}.fb-stickybar-actions .fb-save-failure{flex-basis:100%;order:3;margin:0}.fb-sindex{display:none}@container fb-work (width>=1008px){.fb-sindex{margin-bottom:var(--fb-s-5);display:block}}.fb-sindex-list{border-left:1px solid var(--fb-line)}.fb-sindex-item{align-items:center;gap:var(--fb-s-2);width:100%;min-height:44px;padding:0 var(--fb-s-3);color:var(--fb-ink2);font:inherit;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;margin-left:-1px;display:flex}.fb-sindex-label{overflow-wrap:anywhere;flex:1;min-width:0}.fb-sindex-item[aria-current=location]{border-left-color:var(--fb-marker);color:var(--fb-ink);font-weight:var(--fb-t-h3-weight)}@media (hover:hover) and (pointer:fine){.fb-sindex-item:hover{color:var(--fb-ink)}}.fb-sindex-mark{flex:none}.fb-sindex-need .fb-sindex-mark{width:10px;height:10px;color:var(--fb-need-fg)}.fb-sindex-edited .fb-sindex-mark{color:var(--fb-wait-fg)}.fb-sindex-done .fb-sindex-mark{color:var(--fb-ink2)}.fb-matrix-wrap{container:fb-matrix/inline-size}.fb-matrix{border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-matrix-n-1{--fb-n:1}.fb-matrix-n-2{--fb-n:2}.fb-matrix-n-3{--fb-n:3}.fb-matrix-n-4{--fb-n:4}.fb-matrix-n-5{--fb-n:5}.fb-matrix-n-6{--fb-n:6}.fb-matrix-n-7{--fb-n:7}.fb-matrix-n-8{--fb-n:8}.fb-matrix-row{grid-template-columns:minmax(180px, 1.6fr) repeat(var(--fb-n), minmax(88px, 1fr));align-items:start;column-gap:var(--fb-s-2);padding:var(--fb-s-2) var(--fb-s-4);border-top:1px solid var(--fb-line);display:grid}.fb-matrix-head{border-radius:var(--fb-r-card) var(--fb-r-card) 0 0;background:var(--fb-wash);min-height:44px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);border-top:0;align-items:center;padding-block:0}.fb-matrix-head>[role=columnheader]:not(.fb-matrix-corner){text-align:center;overflow-wrap:anywhere}.fb-matrix-who{flex-direction:column;justify-content:center;min-width:0;min-height:44px;display:flex}.fb-matrix-name{align-items:baseline;gap:0 var(--fb-s-2);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.fb-matrix-you{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-body-weight);color:var(--fb-ink2)}.fb-matrix-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);overflow-wrap:anywhere}.fb-matrix-cell{min-width:0}.fb-grant{justify-items:center;display:grid}.fb-grant-role{display:none}.fb-grant-box{justify-content:center;align-items:center;min-height:44px;display:flex}.fb-grant-note{padding-bottom:var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0}.fb-matrix-na{min-height:44px;color:var(--fb-ink3);justify-content:center;align-items:center;display:flex}.fb-matrix-full{min-height:44px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);grid-column:2/-1;align-items:center;display:flex}.fb-matrix .fb-switch-track{border:1.5px solid var(--fb-field-line);background:var(--fb-surface);width:40px;height:24px;min-height:24px;margin:0}.fb-matrix .fb-switch-knob{background:var(--fb-ink2);width:15px;height:15px;margin:3px}.fb-matrix .fb-switch-track[data-checked]{border-color:var(--fb-toggle);background:var(--fb-toggle)}.fb-matrix .fb-switch-track[data-checked]>.fb-switch-knob{background:var(--fb-on-toggle);transform:translate(16px)}.fb-matrix .fb-switch-track:is([aria-disabled=true],[aria-readonly=true]){border:1.5px solid var(--fb-field-line);background:var(--fb-surface);opacity:.6}.fb-matrix .fb-switch-track:is([aria-disabled=true],[aria-readonly=true])[data-checked]{border-color:var(--fb-toggle);background:var(--fb-toggle)}.fb-matrix .fb-switch-track:is([aria-disabled=true],[aria-readonly=true])>.fb-switch-knob{background:var(--fb-ink2);width:15px;height:15px;margin:3px}.fb-matrix .fb-switch-track:is([aria-disabled=true],[aria-readonly=true])[data-checked]>.fb-switch-knob{background:var(--fb-on-toggle)}.fb-matrix .fb-switch-static{cursor:default}@container fb-matrix (width<=779px){.fb-matrix .fb-matrix-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb-matrix .fb-matrix-row{padding:var(--fb-s-3) var(--fb-s-4) var(--fb-s-2);display:block}.fb-matrix .fb-matrix-who{min-height:0;padding:var(--fb-s-1) 0 var(--fb-s-2)}.fb-matrix .fb-matrix-cell{border-top:1px solid var(--fb-line)}.fb-matrix .fb-grant{place-items:center start;column-gap:var(--fb-s-3);padding-block:var(--fb-s-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role box""note box"}.fb-matrix .fb-grant:not(:has(.fb-grant-note)){grid-template-areas:"role box"}.fb-matrix .fb-grant-role{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);grid-area:role;display:block}.fb-matrix .fb-grant-box{grid-area:box}.fb-matrix .fb-grant-note{text-align:left;text-wrap:pretty;grid-area:note;padding:0}.fb-matrix .fb-matrix-na{justify-content:space-between;min-height:52px}.fb-matrix .fb-matrix-full{padding:var(--fb-s-1) 0 var(--fb-s-2);grid-column:auto}}@container fb-matrix (width<=999px){.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-row{padding:var(--fb-s-3) var(--fb-s-4) var(--fb-s-2);display:block}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-who{min-height:0;padding:var(--fb-s-1) 0 var(--fb-s-2)}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-cell{border-top:1px solid var(--fb-line)}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-grant{place-items:center start;column-gap:var(--fb-s-3);padding-block:var(--fb-s-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role box""note box"}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-grant:not(:has(.fb-grant-note)){grid-template-areas:"role box"}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-grant-role{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);grid-area:role;display:block}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-grant-box{grid-area:box}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-grant-note{text-align:left;text-wrap:pretty;grid-area:note;padding:0}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-na{justify-content:space-between;min-height:52px}.fb-matrix:is(.fb-matrix-n-6,.fb-matrix-n-7,.fb-matrix-n-8) .fb-matrix-full{padding:var(--fb-s-1) 0 var(--fb-s-2);grid-column:auto}}.fb-stats{border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);overflow:hidden;container:fb-stats/inline-size}.fb-stats-3{--fb-stat-cols:3}.fb-stats-4{--fb-stat-cols:4}.fb-stats-5{--fb-stat-cols:5}.fb-stats-6{--fb-stat-cols:6}.fb-stats-list{grid-template-columns:repeat(var(--fb-stat-cols), minmax(0, 1fr));margin:0 -1px -1px 0;display:grid}.fb-stat{gap:var(--fb-s-1);min-width:0;padding:var(--fb-s-3) var(--fb-s-4);border-right:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line);flex-direction:column;display:flex}.fb-stat-label{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:0}.fb-stat-value{flex-direction:column;flex:1;margin:0;display:flex}.fb-stat-main{align-items:baseline;column-gap:var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-stat-figure{font-size:var(--fb-t-h2);line-height:var(--fb-t-h2-lh);font-weight:var(--fb-t-h2-weight);letter-spacing:var(--fb-t-h2-tracking);white-space:nowrap}.fb-stat-of{white-space:nowrap;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-stat-status{align-items:flex-start;gap:var(--fb-s-2);padding-top:var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-body-weight);color:var(--fb-ink);margin-top:auto;display:flex}.fb-stat-status>.fb-i{flex:none;margin-top:1px}.fb-stat-status.fb-tone-need>.fb-i{width:10px;height:10px;margin:var(--fb-s-1) var(--fb-s-1) 0;color:var(--fb-need-fg)}.fb-stat-status.fb-tone-wait>.fb-i{color:var(--fb-wait-fg)}.fb-stat-status.fb-tone-done>.fb-i{color:var(--fb-ink2)}@container fb-stats (width<=719px){.fb-stats-5>.fb-stats-list,.fb-stats-6>.fb-stats-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container fb-stats (width<=639px){.fb-stats-4>.fb-stats-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fb-stats (width<=439px){.fb-stats>.fb-stats-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fb-steplist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container:fb-steps/inline-size}.fb-steplist-item{column-gap:var(--fb-s-3);padding-bottom:var(--fb-s-5);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.fb-steplist-item:last-child{padding-bottom:0}.fb-steplist-item:before{content:"";background:var(--fb-line);width:2px;position:absolute;top:32px;bottom:4px;left:17px}.fb-steplist-item:last-child:before{display:none}.fb-steplist-body{min-width:0}.fb-steplist-title{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);font-weight:var(--fb-t-h3-weight);overflow-wrap:anywhere;margin:0}.fb-steplist-text{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);color:var(--fb-ink);text-wrap:pretty;margin:0}.fb-steplist-action{margin-top:calc(-1 * var(--fb-s-2));align-self:start}@container fb-steps (width<=479px){.fb-steplist-item{grid-template-columns:36px minmax(0,1fr)}.fb-steplist-action{margin-top:var(--fb-s-3);grid-column:2}.fb-steplist-action>.fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3))}}@media (width<=767px){.fb-pagehead-action.fb-phone-hidden{display:none}.fb-phone-ghost>.fb-btn-primary{padding:0 var(--fb-s-3);color:var(--fb-link);background:0 0;border-color:#0000}.fb-tabscroll>.fb-tabs{scrollbar-width:none}.fb-tabscroll>.fb-tabs::-webkit-scrollbar{display:none}.fb-sfold{flex:100%;display:block}.fb-otoolbar:has(>.fb-sfold)>.fb-pills{display:none}.fb-work{--fb-work-pad:16px}.fb-has-tabs:not(.fb-task-screen) .fb-stickybar,.fb-has-tabs:not(.fb-task-screen) .fb-savebar-sticky{bottom:var(--fb-tabbar-h)}.fb-stickybar-inner{flex-direction:column;align-items:stretch}.fb-stickybar-actions>.fb-btn-primary,.fb-stickybar-actions>.fb-submit-action,.fb-stickybar-actions>.fb-save>.fb-btn-primary{flex:1}.fb-split-phone-detail .fb-split-uplink{display:none}.fb-opagehead{padding:var(--fb-s-5) var(--fb-s-5) 0;background:0 0}.fb-opagehead.fb-pagehead-notabs{border-bottom:0;padding-bottom:0}.fb-opagehead .fb-pagehead-eyebrow{margin:0 0 var(--fb-s-1);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);display:block}.fb-opagehead .fb-pagehead-main{align-items:flex-start;gap:var(--fb-s-2);flex-direction:column;min-height:0;margin-top:0}.fb-opagehead .fb-page-title{font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);letter-spacing:var(--fb-t-title-tracking)}.fb-opagehead .fb-pagehead-meta{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-opagehead .fb-pagehead-actions{margin:var(--fb-s-2) 0 0}.fb-opagehead .fb-tabs{margin-top:var(--fb-s-3);margin-inline:calc(-1 * var(--fb-s-5));padding-inline:var(--fb-s-2)}.fb-work,.fb-split-list{padding:var(--fb-s-4) var(--fb-s-4) var(--fb-s-6)}.fb-work-form{padding:var(--fb-s-5) var(--fb-s-4) var(--fb-s-6)}.fb-otoolbar>.fb-search{flex-basis:100%;max-width:none}:is(.fb-work,.fb-split-list) .fb-table{border:0;border-block:1px solid var(--fb-line);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);background:0 0;border-radius:0}:is(.fb-work,.fb-split-list) .fb-table .fb-table-body>.fb-table-row{padding:var(--fb-s-4) var(--fb-s-1) var(--fb-s-4) calc(var(--fb-s-1) + var(--fb-lead-offset));border-radius:0}:is(.fb-work,.fb-split-list) .fb-table .fb-table-body>.fb-table-row:has(.fb-rowbtn){padding-right:var(--fb-s-6)}:is(.fb-work,.fb-split-list) .fb-table .fb-table-body>.fb-table-row:has(>:first-child .fb-has-mark){--fb-lead-offset:48px}.fb-table .fb-rowbtn,.fb-table .fb-tlead{gap:var(--fb-s-3);font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh)}.fb-table .fb-rowbtn>.fb-avatar,.fb-table .fb-tlead>.fb-avatar,.fb-table .fb-teammark{width:36px;height:36px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-table .fb-teammark{border-radius:var(--fb-r-card)}.fb-table .fb-rowbtn-chev{right:4px}.fb-table-group-head{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2)}.fb-split-phone-detail>.fb-split-list{display:none}.fb-opagehead:has(~.fb-split-phone-detail){display:none}.fb-opagehead:has(~.fb-work>.fb-split-phone-detail){display:none}.fb-split-phone-detail .fb-split-back{margin:0 calc(-1 * var(--fb-s-4));display:block}.fb-split-phone-detail .fb-detail-pager{display:none}.fb-split-detail{padding:var(--fb-s-5) var(--fb-s-4) var(--fb-s-6);--fb-inset:4px}.fb-split-phone-detail>.fb-split-detail{background:0 0;padding-top:0}.fb-split-phone-detail .fb-dhead{gap:var(--fb-s-4);margin-top:var(--fb-s-2);padding-inline:var(--fb-s-1)}.fb-split-phone-detail .fb-dhead>:is(.fb-avatar,.fb-teammark){width:52px;height:52px;font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh);border-radius:50%}.fb-split-phone-detail .fb-dhead>.fb-teammark{border-radius:var(--fb-r-card)}.fb-split-phone-detail .fb-dhead-name{font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);letter-spacing:var(--fb-t-title-tracking)}.fb-split-phone-detail .fb-dhead-sub{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-split-phone-detail .fb-dhead+:is(.fb-spanel,.fb-spanel-block){margin-top:var(--fb-s-5)}.fb-split-phone-detail .fb-spanel{background:var(--fb-surface)}.fb-split-phone-detail .fb-spanel-label{padding-inline:var(--fb-s-1)}.fb-spanel-actions{align-self:stretch;align-items:stretch}.fb-split-phone-detail :is(.fb-dsection,.fb-facts){margin-inline:0}.fb-split-phone-detail .fb-dsection>.fb-detail-h,.fb-split-phone-detail .fb-history{padding-inline:var(--fb-s-1)}.fb-savebar-sticky{margin-inline:calc(-1 * var(--fb-s-4));padding:var(--fb-s-3) var(--fb-s-4) max(var(--fb-s-3), env(safe-area-inset-bottom));background:var(--fb-surface)}}.fb-pagehead-main:has(.fb-oe-event-mark){gap:var(--fb-s-2) var(--fb-s-4);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;display:grid}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-pagehead-mark{grid-area:1/1/3}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-page-title{font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);grid-area:1/2}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-pagehead-meta{gap:var(--fb-s-2);flex-wrap:wrap;grid-area:2/2;align-items:center;margin:0;display:flex}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-pagehead-actions{grid-area:1/3/3}.fb-oe-event-mark{background:var(--fb-wash);border-radius:var(--fb-r-control);place-items:center;width:48px;height:48px;display:grid}@media (width<=767px){.fb-pagehead-main:has(.fb-oe-event-mark){grid-template-columns:40px minmax(0,1fr)}.fb-oe-event-mark{width:40px;height:40px}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-pagehead-actions{grid-area:3/1/auto/-1}}.fb-event-phone-head{display:none}@media (width<=767px){.fb-event-phone-head{display:block}.fb-pagehead:has(>.fb-event-phone-head)>:not(.fb-event-phone-head){display:none}.fb-event-phone-head>a{align-items:center;gap:var(--fb-s-2);color:var(--fb-ink2);font-size:var(--fb-t-meta);text-decoration:none;display:flex}.fb-event-phone-head>h1{margin:var(--fb-s-4) 0 0;font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh)}}.fb-pagehead-main:has(.fb-oe-event-mark) .fb-page-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-oe-event-mark img{object-fit:contain;width:100%;height:100%}.fb-hub-split{grid-template-columns:minmax(0, 1fr) var(--fb-w-aside);column-gap:var(--fb-s-7);align-items:start;display:grid}@media (width<=1099px){.fb-hub-split{gap:var(--fb-s-6);flex-direction:column;display:flex}}.fb .fb-container:is(.fb-events-catalog,.fb-event-page,.fb-events-history){max-width:780px}.fb .fb-container:is(.fb-events-catalog,.fb-event-page,.fb-events-history)>.fb-layout{max-width:none}.fb-events-toolbar{align-items:center;gap:var(--fb-s-3);margin-bottom:var(--fb-s-5);flex-wrap:wrap;display:flex}.fb-events-toolbar>.fb-btn{white-space:nowrap;flex-shrink:0}.fb-events-filter-pills .fb-field-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fb-events-filter-pills{align-items:center;gap:var(--fb-s-2);display:flex}.fb-events-filter-pills .fb-field{width:auto;min-width:0;position:relative}.fb-events-filter-pills select{border-radius:var(--fb-r-control);min-width:0;padding-right:var(--fb-s-6);width:auto}.fb-events-filter-pills .fb-pill{white-space:nowrap;min-height:var(--fb-control-h)}.fb-events-filter-pills [aria-pressed=true]{background:var(--fb-fill);color:var(--fb-on-fill);border-color:var(--fb-fill)}.fb-events-catalog-split{gap:var(--fb-s-7);grid-template-columns:minmax(0,1fr) 320px;display:grid}.fb-events-catalog-aside>.fb-more-link{margin-top:var(--fb-s-4)}@media (width<=1099px){.fb-events-toolbar{flex-wrap:wrap}.fb-events-catalog-split{gap:var(--fb-s-5);flex-direction:column;display:flex}.fb-events-catalog-aside{display:none}}@media (width<=767px){.fb-events-toolbar{align-items:stretch;gap:var(--fb-s-3);flex-direction:column}.fb-events-filter-pills{flex-wrap:wrap}.fb-events-filter-pills>*{flex-shrink:0}}.fb .page-content:has(.fb-events-catalog-v2,.fb-events-history-v2,.fb-hub-page){width:auto;max-width:none;margin:0;padding:0}.fb-events-filter-pills select{max-width:150px}.fb-events-filter-pills .fb-select-wrap{margin-top:0}.fb-events-filter-pills .fb-field{flex:none}.fb .page-content:has(.fb-events-state){width:auto;max-width:none;margin:0;padding:0}.fb-events-state{padding-block:var(--fb-s-6)}.fb-events-state.is-hub{padding-top:0}.fb .fb-events-state.is-hub>.fb-container{padding-top:var(--fb-s-5)}.fb-events-state.is-hub .fb-events-cover-skeleton{height:236px}@media (width<=767px){.fb .fb-events-state.is-hub>.fb-container{padding-top:0}.fb-events-state.is-hub .fb-events-cover-skeleton{margin-inline:calc(-1 * var(--fb-gutter));border-radius:0}.fb-events-state.is-hub.is-compact .fb-events-cover-skeleton{height:128px}}.fb-events-cover-skeleton{border-radius:var(--fb-r-card);background:var(--fb-wash);height:250px;margin-bottom:var(--fb-s-5)}:is(.fb-events-filter-pills>[aria-pressed=true],.fb-events-filter-pills>.fb-field:has(select option:checked:not([value=""]))){order:-1}.fb-events-toolbar{min-width:0;max-width:100%}@media (width<=767px){.fb-events-filter-pills{width:100%;min-width:0}.fb-events-filter-pills>.fb-field{flex:28%;min-width:0}.fb-events-filter-pills>.fb-field:has(#event-filter-province){flex-basis:34%}.fb-events-filter-pills>.fb-field select{width:100%;max-width:none;padding-right:calc(var(--fb-s-6) + var(--fb-s-1))}.fb-events-filter-pills>.fb-pill{flex:auto}}.fb:has(.fb-events-catalog-v2) .fb-site-menu-toggle{position:relative}.fb:has(.fb-events-catalog-v2) .fb-site-menu-toggle .fb-sr{top:0;left:0}.fb-code-boxes{gap:var(--fb-s-2);display:flex}.fb-code-box{width:min(12vw, var(--fb-s-7));text-align:center;padding-inline:0}:is(.fb-application:has(.fb-journey) .app-phone-navigation,.fb-application:has(.fb-journey) .fb-site-foot){display:none}.fb-application:has(.fb-journey) .page-content{padding:0}.fb-application:has(.fb-journey){padding-bottom:0}:is(.fb .page-content:has(.fb-journey),.fb .page-content:has(.fb-outcome)){width:100%;max-width:none;margin:0;padding:0}.fb-code-boxes{position:relative}.fb-code-box{min-height:var(--fb-s-7);place-items:center;display:grid}.fb-code-native{opacity:0;cursor:text;width:100%;position:absolute;inset:0}.fb-code-boxes:focus-within{outline:2px solid var(--fb-focus);outline-offset:var(--fb-s-1);border-radius:var(--fb-r-control)}.fb-code-current{border-color:var(--fb-ink)}#registration-language input{scroll-margin-block:var(--fb-s-2)}section[aria-labelledby=registration-transfer]>p{margin-block:var(--fb-s-2) var(--fb-s-3)}.fb-meta{font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2)}.fb-layout-main>.fb-section+.fb-btn{margin-top:var(--fb-s-4)}@media print{body:has(.fb-receiptdoc) :is(.fb-sitebar,.fb-tabbar,.fb-sitefooter,.fb-receipt-aside,.fb-intro-back,.fb-sandbox-strip,.fb-paycard-actions){display:none!important}}.fb-layout-main>.fb-more-link{margin-top:var(--fb-s-5)}@media (width>=1100px) and (height>=900px){.fb-application:has(.fb-news-compose,.fb-news-issue){height:100dvh;min-height:0;overflow:hidden}.fb-application:has(.fb-news-compose,.fb-news-issue)>main{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.fb-application:has(.fb-news-compose,.fb-news-issue)>.fb-shell{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.page-content:has(.fb-news-compose,.fb-news-issue){flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}:is(.fb-application:has(.fb-news-compose,.fb-news-issue)>.fb-site,.fb-application:has(.fb-news-compose,.fb-news-issue)>.sol-sandbox-role,.fb-application:has(.fb-news-compose,.fb-news-issue)>.fb-site-foot){flex-shrink:0}}@keyframes fb-email-saved-hide{to{visibility:hidden}}@keyframes fb-undo-hide{to{visibility:hidden}}@media (width<=1023px){.fb-pagebody>.fb-layout-nav{margin-top:calc(-1 * var(--fb-s-4))}}@media (width>=1024px){.fb-pagebody:is(.fb-fam,.fb-docs):has(:is(.fb-fam-head,.fb-docs-head)){padding-top:var(--fb-s-5)}}.fb-menav-id>.fb-avatar{display:none}.fb-site-error-hub>.fb-me-signout{margin-top:var(--fb-s-6)}:is(.fb-event-history,.fb-fam-history)>.fb-section:first-child{margin-top:0}@media (width<=767px){.fb-task-screen:has(.fb-task-bar) .fb-layout-intro:has(>.fb-reg-backrow){display:none}}@media (width<=767px){.fb-task-screen:has(.fb-task-bar) .fb-layout-intro:has(>.fb-mem-back-intro){display:none}}:is(.fb-task-screen:has(.fb-mem-context-task)>.fb-site,.fb-task-screen:has(.fb-mem-context-task) .fb-site-foot){display:none}.fb :is(.fb-mem-discovery,.fb-mem-history) .fb-intro.fb-intro-band{background:0 0}:is(.fb-mem-discovery,.fb-mem-history) .fb-intro-band .fb-intro-title{font-size:var(--fb-t-title);line-height:var(--fb-t-title-lh);letter-spacing:var(--fb-t-title-tracking)}@media (width<=1099px){:is(.fb-mem-discovery,.fb-mem-history) .fb-intro-band .fb-intro-title{font-size:var(--fb-t-title);letter-spacing:var(--fb-t-title-tracking);line-height:var(--fb-t-title-lh)}}.fb-section>.fb-rows+.fb-link-actions{margin-top:var(--fb-s-2)}.fb-section>.fb-notice+.fb-actions{margin-top:var(--fb-s-4)}.fb-section>.fb-section-h+.fb-notice,.fb-section>.fb-section-h+.fb-uncertain,.fb-section>.fb-section-h+.fb-btn,.fb-section>.fb-notice+:is(.fb-league-managed,.fb-rows,.fb-empty){margin-top:var(--fb-s-3)}:where(.fb-help .fb-layout-main)>*+*{margin-top:var(--fb-s-4)}.fb-pagebody:has(#team-invitations-title) .fb-pager-links{margin-left:calc(-1 * var(--fb-s-3))}.fb-section>:where(.fb-team-about,.fb-team-text){margin-top:var(--fb-s-2)}.fb-section>:where(.fb-team-about,.fb-filterbar,.fb-skeleton,.fb-team-failure,.fb-btn,.fb-notice)~:where(.fb-team-about,.fb-filterbar,.fb-skeleton,.fb-team-failure,.fb-btn,.fb-notice,.fb-team-form){margin-top:var(--fb-s-3)}.fb-section>.fb-btn-ghost{margin-left:calc(-1 * var(--fb-s-3));align-self:flex-start}.fb-section-head:has(>.fb-section-aside>.fb-t14-roster-remind-all)>.fb-section-h{flex-basis:6rem}:is(.fb-t14-entry,.fb-t14-people){border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-paper)}:is(.fb-t14-hub,.fb-t14-entry-page)>.fb-layout{row-gap:var(--fb-s-5)}:is(.fb-t14-hub,.fb-t14-entry-page) .fb-layout-main>.fb-section:first-child{margin-top:0}.fb-manage .fb-otoolbar>.fb-sfold{flex:0 auto;display:block}.fb-manage .fb-sfold-details{position:relative}.fb-manage .fb-sfold-summary{min-width:188px}@media (width>=768px){.fb-manage .fb-sfold-list{z-index:var(--fb-z-popover);box-sizing:border-box;border:1px solid var(--fb-line2);border-radius:var(--fb-r-card);background:var(--fb-surface);width:max-content;min-width:100%;max-width:320px;box-shadow:var(--fb-shadow-pop);position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;overflow:hidden}.fb-manage .fb-sfold-list>li:first-child>.fb-sfold-option{border-radius:var(--fb-r-control) var(--fb-r-control) 0 0}}@media (width<=767px){.fb-manage .fb-otoolbar>.fb-sfold{flex:100%}}.fb-otoolbar+:is(.fb-manage-failure,.fb-manage-idle){margin-top:var(--fb-s-5)}.fb-manage .fb-list-note{max-width:62ch}.fb-manage .fb-uncertain{max-width:var(--fb-w-measure)}.fb-manage .fb-table+.fb-pager{margin-top:var(--fb-s-3)}.fb-manage .fb-pager .fb-pager-links{margin-right:calc(-1 * var(--fb-s-3))}.fb-manage .fb-pager .fb-pager-links>.fb-btn{padding-inline:var(--fb-s-3)}.fb-manage:has(.fb-manage-events) :is(.fb-list-count,.fb-pager){max-width:var(--fb-w-measure)}.fb-oe-more-menu{position:relative}.fb-oe-more-menu>summary{cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.fb-oe-more-menu>summary::-webkit-details-marker{display:none}.fb-oe-more-menu>section{z-index:5;background:var(--fb-surface);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);width:300px;padding:var(--fb-s-4);margin:0;position:absolute;top:100%;right:0}:is(.fb-oe-requirement,.fb-oe-document-new) .fb-disclosure-panel{gap:var(--fb-s-4);padding:var(--fb-s-1) 0 var(--fb-s-5) var(--fb-s-6);color:var(--fb-ink);flex-direction:column;display:flex}@media (width<=767px){:is(.fb-oe-requirement,.fb-oe-document-new) .fb-disclosure-panel{padding-inline-start:var(--fb-s-1)}}.fb-split-detail>.fb-failure{margin-top:var(--fb-s-1)}:is(.fb-split-detail,.fb-orgreg-solo)>.fb-facts{margin-top:var(--fb-s-5)}@keyframes fb-orgreg-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes fb-orgreg-fade{0%{opacity:0}}.fb .page-content:has(.fb-eventtools){width:auto;margin:0;padding:0}.fb-et-focus:focus{outline:none}.fb-et-focus:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px;border-radius:var(--fb-r-card)}.fb-et-menu{z-index:0;flex:none;display:block;position:relative}.fb-et-menu-summary{border-radius:var(--fb-r-control);width:44px;height:44px;color:var(--fb-ink2);cursor:pointer;place-items:center;list-style:none;display:grid}.fb-et-menu-summary::-webkit-details-marker{display:none}.fb-et-menu-summary:focus-visible{outline:2px solid var(--fb-focus);outline-offset:-2px}.fb-et-menu:has(>.fb-et-menu-details[open]){z-index:1}.fb-et-menu-details[open]>.fb-et-menu-summary{background:var(--fb-wash);color:var(--fb-ink)}.fb-et-menu-list{z-index:var(--fb-z-popover);min-width:200px;padding:var(--fb-s-1);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);box-shadow:var(--fb-shadow-pop);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.fb-et-menu-item{width:100%;min-height:44px;padding:0 var(--fb-s-3);border-radius:var(--fb-r-control);color:var(--fb-ink);font:inherit;font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.fb-et-menu-danger{color:var(--fb-danger)}.fb-et-menu-item[aria-disabled=true]{color:var(--fb-ink3);cursor:default}.fb-et-menu-item:focus-visible{outline:2px solid var(--fb-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.fb-et-menu-summary:hover{background:var(--fb-wash);color:var(--fb-ink)}.fb-et-menu-item:not([aria-disabled=true]):hover{background:var(--fb-paper-hover)}}:is(.fb-es-item,.fb-es-role,.fb-er-item)+:is(.fb-es-item,.fb-es-role,.fb-er-item){border-top:1px solid var(--fb-line)}@media (width<=767px){:is(.fb-page:has(.fb-oc-selected)>.fb-pagehead,.fb-page:has(.fb-oc-selected) .fb-oband,.fb-page:has(.fb-oc-selected) .fb-oc-tools){display:none}}@keyframes sc-saved{0%,85%{opacity:1}to{opacity:0}}@media (width<=767px){.fb-task-screen:has(.fb-task-bar) .fb-layout-intro:has(>.fb-apps-back-intro){display:none}}:is(.fb-overview-attention,.fb-admin-attention-list:has(.fb-attention-row)){background:var(--fb-need-bg);border-radius:var(--fb-r-card);padding:var(--fb-s-4)}.fb .page-content:has(>.fb-admin){width:auto;max-width:none;margin:0;padding:0}:is(.fb-league-org,.fb-lo-messages,.fb-lf-page) .fb-crumbs{padding-left:0;list-style:none}.fb .page-content:has(:is(.fb-lo-workspace,.fb-lf-page,.fb-lo-messages)){width:auto;margin:0;padding:0}.fb-lo-messages-tools{align-items:center;gap:var(--fb-s-3);padding-block:var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-lo-messages-tools>.fb-meta{flex:100%;margin:0}.fb-lo-note{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink2);margin:0}.fb-lo-sentence{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);color:var(--fb-ink);margin:0}.fb-lo-form{gap:var(--fb-s-6);flex-direction:column;min-width:0;display:flex}.fb-lo-form>.fb-notice,.fb-lo-form>.fb-uncertain,.fb-lo-form>.fb-lo-uncertain{max-width:var(--fb-w-measure)}.fb-lo .fb-work-main{gap:var(--fb-s-6);flex-direction:column;min-width:0;display:flex}.fb-lo .fb-work-main>.fb-notice,.fb-lo .fb-work-main>.fb-failure{margin:0}.fb-lo .fb-work:not(.fb-work-form){gap:var(--fb-s-5);flex-direction:column;min-width:0;display:flex}.fb-lo .fb-work:not(.fb-work-form)>:is(.fb-refusal,.fb-failure,.fb-notice,.fb-skeleton){max-width:var(--fb-w-measure)}.fb-lo-uncertain{gap:var(--fb-s-3);flex-direction:column;display:flex}.fb-lo-messages .fb-split-list{gap:var(--fb-s-6);flex-direction:column;min-width:0;display:flex}.fb-lo-messages .fb-split-list>.fb-section{margin:0}.fb-lo-teamgroups{gap:var(--fb-s-5);margin-top:var(--fb-s-4);flex-direction:column;display:flex}.fb-lo-teamgroup{min-width:0}.fb-lo-grouphead{align-items:center;gap:var(--fb-s-2);margin:0 0 var(--fb-s-2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-title-weight);color:var(--fb-ink);display:flex}.fb-lo-grouphead.fb-tone-need>.fb-i{width:10px;height:10px;color:var(--fb-need-fg)}.fb-lo-teams{border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);margin:0;padding:0;list-style:none;container:fb-lo-teams/inline-size}.fb-lo-team{align-items:center;column-gap:var(--fb-s-4);row-gap:var(--fb-s-2);min-height:64px;padding:var(--fb-s-3) var(--fb-s-3) var(--fb-s-3) var(--fb-s-4);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 176px;display:grid;position:relative}.fb-lo-team+.fb-lo-team{border-top:1px solid var(--fb-line)}.fb-lo-team:first-child{border-radius:var(--fb-r-card) var(--fb-r-card) 0 0}.fb-lo-team:last-child{border-radius:0 0 var(--fb-r-card) var(--fb-r-card)}.fb-lo-team:only-child{border-radius:var(--fb-r-card)}.fb-lo-team[data-selected=true]{background:var(--fb-wash)}.fb-lo-team[data-selected=true]:before{content:"";border-inline-start:3px solid var(--fb-marker);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}@container fb-lo-teams (width<=559px){.fb-lo-team{grid-template-columns:minmax(0,1fr);align-items:start}.fb-lo-team>.fb-cell-text{padding-inline-start:calc(28px + var(--fb-s-3))}.fb-lo-team>.fb-lo-rowactions{justify-content:flex-start;padding-inline-start:calc(28px + var(--fb-s-3))}.fb-lo-team>.fb-lo-rowactions>.fb-btn-ghost{padding-inline:var(--fb-s-3)}.fb-lo-team>.fb-lo-rowactions>.fb-btn-ghost:first-child{margin-inline-start:calc(-1 * var(--fb-s-3))}}.fb-lo-rowactions{justify-content:flex-end;gap:var(--fb-s-1) var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-lo-messages .fb-split-detail>:is(.fb-actions,.fb-dsection,.fb-field,.fb-lo-paneform,.fb-notice){margin-top:var(--fb-s-5)}.fb-lo-messages .fb-split-detail>.fb-field+.fb-lo-note,.fb-lo-messages .fb-table+.fb-lo-note,.fb-lo-messages .fb-empty+.fb-lo-note{margin-top:var(--fb-s-2)}.fb-lo-paneform{gap:var(--fb-s-5);flex-direction:column;min-width:0;display:flex}.fb-lo-body{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh);color:var(--fb-ink);white-space:pre-line;overflow-wrap:anywhere;margin:0}.fb-lo-audiences .fb-work-main>.fb-section{margin:0}.fb-lo-reach-ask,.fb-lo-reach-list{align-items:flex-start;gap:var(--fb-s-3);min-width:0;margin-top:var(--fb-s-3);flex-direction:column;display:flex}.fb-lo-reach-list{align-items:stretch;gap:var(--fb-s-1)}.fb-lo-reach-list>.fb-notice{margin:var(--fb-s-2) 0 0}.fb-lo-audiences .fb-work-aside .fb-lo-note{margin-top:var(--fb-s-4)}.fb-lo-audiences .fb-pager{max-width:var(--fb-w-measure)}:is(.fb-lo-team-workspace,.fb-lo-players) .fb-split-list{padding:0}@media (width>=1100px){:is(.fb-lo-team-workspace,.fb-lo-players) .fb-split>:is(.fb-split-list,.fb-split-detail){max-block-size:calc(100dvh - var(--fb-s-9) * 4 - var(--fb-s-7));overflow-y:auto}}.fb{--fb-w-video:1376px;--fb-screen:#0e1b24;--fb-screen-2:#17293a;--fb-on-screen:#fff;--fb-on-screen-muted:#c4ced4;--fb-screen-line:#83939e;--fb-screen-focus:#fff}.fb :is(.fb-workbar,.fb-film-editor-preview) :focus-visible{outline-color:var(--fb-screen-focus)}.fb:has(.fb-gp-review) :is(.fb-header,.fb-footer,.fb-bottomnav,.site-header,.site-footer){display:none}.fb:has(.fb-film-worktool,.fb-film-player) :is(.fb-site-header,.fb-site-footer,.fb-bottomnav,.fb-header,.fb-footer){display:none}:is(.fb-program-round-settings,.fb-program-round-rubric,.fb-program-round-publication)>summary:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px}.fb .page-content:has(>:is(.fb-gp-list,.fb-gp-game,.fb-film-page,.fb-programs-page)){width:100%;max-width:none;margin:0;padding:0}.fb:has(.fb-film-worktool,.fb-gp-review) :is(.fb-site,.fb-site-foot,.app-phone-navigation,.fb-depth-bar){display:none}.fb:has(.fb-film-worktool,.fb-gp-review){padding-bottom:0}.fb .page-content:has(>.fb-correction-tool){width:100%;max-width:none;margin:0;padding:0}.fb:has(.fb-correction-tool) :is(.fb-site,.fb-site-foot,.app-phone-navigation,.fb-depth-bar){display:none}.fb:has(.fb-film-token-error,.fb-film-player) :is(.fb-site,.fb-site-foot,.app-phone-navigation,.fb-depth-bar){display:none}#program-new-cycle fieldset>.fb-btn,#program-new-cycle>.fb-btn{margin-top:var(--fb-s-3)}body:has(.fb-runner) :is(.fb-site,.fb-header,.fb-appbar,.fb-bottom-nav,.fb-footer,.fb-sandbox-strip){display:none}.fb .page-content:has(.fb-runner){width:100%;max-width:none;margin:0;padding:0}body:has(.fb-runner) :is(.app-header,.app-phone-navigation,.fb-site-foot,.fb-depth-bar){display:none}@media (width<=1099px){body:has(.fb-builder-picker.is-open):before{content:"";z-index:var(--fb-z-toast);background:var(--fb-scrim);position:fixed;inset:0}}@media (width<=767px){.fb-application:has(.fb-practice-builder) .app-phone-navigation{display:none}}:is(.fb-of-links,.fb-of-refs,.fb-of-answers,.fb-of-options-list,.fb-of-reqs,.fb-of-assessments,.fb-of-evidence,.fb-of-pq-options){margin:0;padding:0;list-style:none}:is(.fb-of-rotate-up,.fb-of-rotate-down)>.fb-i{transform:rotate(90deg)}@media (width<=767px){:is(.fb-program-split,.fb-program-split:has(.fb-program-pane)){display:block}}:is(.fb-application:has(.fb-exam-shell)>.fb-site,.fb-application:has(.fb-exam-shell) .fb-site-foot,.fb-application:has(.fb-exam-shell) .app-phone-navigation){display:none}[aria-labelledby=person-registrations]>.fb-link{min-height:44px;margin-top:var(--fb-s-3);align-items:center;display:inline-flex}@container fb-rows (width<=380px){:is(.fb-refunds-payer .fb-row:has(>.fb-row-value),.fb-insurance .fb-row:has(>.fb-row-value)){align-content:center}:is(.fb-refunds-payer .fb-row:has(>.fb-row-value)>.fb-row-value,.fb-insurance .fb-row:has(>.fb-row-value)>.fb-row-value){margin:0 0 0 var(--fb-s-4);text-align:right;grid-area:1/3/span 3;justify-self:end}}@container fb-rows (width<=300px){:is(.fb-refunds-payer .fb-row:has(>.fb-row-value)>.fb-row-value,.fb-insurance .fb-row:has(>.fb-row-value)>.fb-row-value){font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}}.fb-display{font-size:var(--fb-t-display);line-height:var(--fb-t-display-lh);font-weight:var(--fb-t-display-weight);letter-spacing:var(--fb-t-display-tracking);font-variant-numeric:var(--fb-figures)}.fb-tnum,.fb-display.fb-tnum{font-variant-numeric:var(--fb-figures)}:is(.fb-id,.fb-intro-band) .fb-chip{background:var(--fb-surface)}.fb-intro-band :is(.fb-btn-secondary,.fb-pill:not([aria-pressed=true])){border-color:var(--fb-field-line)}:is(.fb-id,.fb-intro-band) .fb-search>.fb-i{color:var(--fb-ink2)}.fb-intro.fb-intro-band{padding:0 0 var(--fb-s-5);color:var(--fb-ink);background:0 0;border-radius:0}.fb-intro-band :is(.fb-eyebrow,.fb-intro-meta,.fb-id-muted){color:var(--fb-ink2)}.fb-intro-band .fb-lede{color:var(--fb-ink)}.fb-intro-band .fb-intro-title{max-width:none}.fb-intro-band .fb-intro-row{align-items:center}.fb-intro-band .fb-intro-actions .fb-link-action{color:var(--fb-link)}@media (width<=767px){.fb-intro.fb-intro-band{padding-bottom:var(--fb-s-5);margin-inline:0}}.fb-intro-back:has(+:is(.fb-evhead,.fb-intro-band)){margin-top:calc(-1 * var(--fb-s-3));margin-bottom:var(--fb-s-3)}@media (width<=767px){.fb-intro-back:has(+:is(.fb-evhead,.fb-intro-band)){margin-bottom:var(--fb-s-2)}}.fb .fb-pagebody:has(.fb-intro-wrap){padding-top:var(--fb-s-5)}.fb-intro-wrap{flex-direction:column;display:flex}@media (width>=768px){.fb .fb-pagebody:has(.fb-intro-wrap){padding-top:var(--fb-s-7)}.fb .fb-pagebody:not(.fb-games-game):has(>.fb-layout:not(.fb-layout-nav)>.fb-layout-intro>*>.fb-intro-back:first-child){padding-top:var(--fb-s-6)}}@media (width<=767px){.fb .fb-pagebody:not(.fb-games-game,.fb-task-screen:has(.fb-task-bar) *):has(>.fb-layout:not(.fb-layout-nav)>.fb-layout-intro>*>.fb-intro-back:first-child){padding-top:var(--fb-s-5)}}@media (width<=1099px){.fb-layout-nav .fb-intro-wrap>.fb-intro-back{margin-top:var(--fb-s-1)}}@media (width>=1100px){.fb .fb-pagebody:not(.fb-w-narrow):has(>.fb-layout-nav .fb-intro-wrap){padding-top:var(--fb-s-5)}}.fb-code{box-sizing:border-box;color:var(--fb-ink);font-weight:var(--fb-t-title-weight);letter-spacing:var(--fb-t-body-tracking);font-variant-numeric:var(--fb-figures);white-space:nowrap;flex:none;place-items:center;padding:0;line-height:1;display:inline-grid;overflow:hidden}.fb-code-tint{background:var(--fb-code-tint)}.fb-code-outline{border:1px solid var(--fb-line2);background:var(--fb-surface)}.fb-code-24{border-radius:var(--fb-r-control);width:24px;height:24px;letter-spacing:var(--fb-t-caption-tracking);font-size:9px;line-height:var(--fb-t-caption-lh)}.fb-code-32{border-radius:var(--fb-r-card);width:32px;height:32px;letter-spacing:var(--fb-t-caption-tracking);font-size:10px;line-height:var(--fb-t-caption-lh)}.fb-code-48{border-radius:var(--fb-r-card);width:48px;height:48px;font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh)}.fb-code-64{border-radius:var(--fb-r-card);width:64px;height:64px;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-orglogo{object-fit:contain;flex:none;display:block}.fb-orglogo-40{width:40px;height:40px}.fb-orglogo-48{width:48px;height:48px}.fb-orglogo-72{width:72px;height:72px}.fb-bandfact{color:var(--fb-ink);flex:none;margin:0}.fb-bandfact-in{box-sizing:border-box;min-width:112px;min-height:104px;padding:var(--fb-s-3) var(--fb-s-4);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.fb-bandfact-label{color:var(--fb-ink2);font-family:var(--fb-font-body);font-size:var(--fb-t-meta);line-height:var(--fb-t-meta-lh);font-weight:var(--fb-t-h3-weight);letter-spacing:var(--fb-t-meta-tracking);text-transform:none;margin:0}.fb-bandfact-value{margin:var(--fb-s-1) 0 0;color:var(--fb-ink);white-space:nowrap}.fb-bandfact-sub{margin:var(--fb-s-1) 0 0;color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}@media (width<=767px){.fb-bandfact-in{justify-content:flex-start;align-items:baseline;gap:var(--fb-s-1) var(--fb-s-3);min-width:0;min-height:0;padding:var(--fb-s-2) var(--fb-s-4);text-align:left;flex-flow:wrap}.fb-bandfact-value,.fb-bandfact-sub{margin-top:0}}.fb-intro-text{flex-direction:column;min-width:0;display:flex}.fb-intro-text>.fb-intro-row:first-child .fb-intro-title{margin-top:0}.fb-intro-hasfact .fb-bandfact-in{min-height:88px;padding:var(--fb-s-2) var(--fb-s-4)}@media (width>=768px){.fb-intro.fb-intro-hasfact{align-items:center;gap:var(--fb-s-5);flex-direction:row}.fb-intro-hasfact>.fb-intro-text{flex:auto}}@media (width<=767px){.fb-intro.fb-intro-hasfact{gap:var(--fb-s-3)}.fb-intro-hasfact>.fb-bandfact{align-self:flex-start}.fb-intro-hasfact .fb-bandfact-in{min-height:0}}.fb-panes-list,.fb-panes-read{min-width:0}.fb-panes-list>:first-child,.fb-panes-read>:first-child{margin-top:0}@media (width<=1099px){.fb-panes-below-list>.fb-panes-read,.fb-panes-below-pane>.fb-panes-list{display:none}}@media (width>=1100px){.fb-panes{align-items:start;column-gap:var(--fb-s-7);grid-template-columns:360px minmax(0,1fr);display:grid}.fb-panes-read{padding:var(--fb-s-5) var(--fb-s-6);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-panes-read:empty{display:none}}@media (width<=767px){.fb-section:has(>.fb-listings){--fb-inset:0px}.fb-skeleton-tall .fb-skeleton-row{padding-inline:0}}.fb-role-action-cell{align-self:baseline}.fb-role-action-cell>.fb-btn{margin-block:calc(-1 * var(--fb-s-3))}}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.woff2)format("woff2")}@font-face{font-family:Public Sans figures;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.woff2)format("woff2");unicode-range:U+30-39}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/schibsted-grotesk-latin-ext-CnpJE18X.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/schibsted-grotesk-latin-DxefFeRw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer components{:is(.fb-sv-settings .fb-choice:has(input:checked),.fb-sv-start .fb-choice:has(input:checked)){background:var(--fb-brand-wash)}#oe-mode{width:100%;min-width:min(280px,100%)}@media (width<=1099px){body:has(.fb-editor-bar:not(.is-rest)) .fb-tabbar{display:none}}:is(.fb-editor-pane:has(#oe-basics-type) .fb-editor-bilingual:has(#oe-directions-en),.fb-editor-pane:has(#oe-basics-type) .fb-field:has(#oe-schedule-due),.fb-editor-pane:has(#oe-basics-type) .fb-field:has(#oe-address)){display:none}fb-drawer{display:contents}html:has(.fb-drawer-dialog[open]){height:100%;overflow:hidden}html:has(.fb-drawer-dialog[open]) body{height:100%;overflow:hidden}}:is(.fb-sv-outcome,.fb-sv-response-pane) .fb-answer-action:has(>.fb-sv-file-actions){max-width:100%;margin-top:var(--fb-s-2);grid-area:3/1/auto/-1;justify-self:start}@font-face{font-family:Schedule score figures;src:url(/schedule/ibm-plex-mono-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Schedule score figures;src:url(/schedule/ibm-plex-mono-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@media (width<=767px){:is(.fb-program-search>.fb-field:has(#program-step),.fb-program-search>.fb-field:has(#program-certification)){flex-basis:100%;max-width:none}}
;