@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,.fb-num-col{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-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]){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-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-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}.fb-evhead .fb-orglogo{background:var(--fb-surface);border-radius:var(--fb-r-control)}.fb-evhead .fb-date{color:var(--fb-ink)}: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)}: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-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-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{transition-property:background-color,border-color,color}.fb-btn:active:not(:disabled,[aria-disabled=true]){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{--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}@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)}}.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-depth-screen .fb-intro-back+.fb-evhead{margin-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}}@media (width>=768px){.fb-w-narrow:has(.fb-signin-layout){--fb-max:var(--fb-w-container)}.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-rows:has(>li>.fb-setting){max-width:var(--fb-w-measure)}.fb-setting{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);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.fb-setting:not(.fb-setting-locked):hover{background:var(--fb-paper-hover)}}.fb-setting-text{gap:var(--fb-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.fb-setting-title{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh);cursor:pointer}.fb-setting-title:after{content:"";position:absolute;inset:0}.fb-setting-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);display:block}.fb-setting-text>div>.fb-field-error{margin-top:var(--fb-s-1)}.fb-setting>.fb-switch-track{margin:0;position:relative}.fb-setting>.fb-switch-track:before{content:"";position:absolute;inset:-12px -8px}.fb-setting-locked .fb-setting-title{color:var(--fb-ink2);cursor:default}.fb-setting:has(>[aria-disabled=true]) .fb-setting-title{cursor:not-allowed}.fb-choiceset-section>legend{color:var(--fb-ink2)}.fb-choices{margin-top:var(--fb-s-2);border-top:1px solid var(--fb-line)}.fb-choices-boxed{border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);overflow:hidden}.fb-choices-columns-2{gap:var(--fb-s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fb-choices-columns-2 .fb-choice{border:1px solid var(--fb-line);border-radius:var(--fb-r-control)}.fb-choices-columns-2 .fb-choice:has(>input:checked){background:var(--fb-brand-wash)}.fb-choice{align-items:flex-start;gap:var(--fb-s-3);min-height:44px;padding:var(--fb-s-4) var(--fb-s-3);border-bottom:1px solid var(--fb-line);cursor:pointer;display:flex}.fb-choices-boxed .fb-choice:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.fb-choice:has(>input:not(:disabled)):hover{background:var(--fb-paper-hover)}.fb-choices-boxed .fb-choice:has(>input:not(:disabled)):hover{background:var(--fb-surface-hover)}}.fb-choice:has(>input:checked){background:var(--fb-surface);box-shadow:inset 0 0 0 1.5px var(--fb-ink)}@media (hover:hover) and (pointer:fine){.fb-choice:has(>input:checked:not(:disabled)):hover{background:var(--fb-surface-hover)}}.fb-choice>input{appearance:none;border:1.5px solid var(--fb-ink3);background:var(--fb-surface);cursor:pointer;border-radius:50%;flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0}.fb-choice>input:checked{border-color:var(--fb-toggle);background:radial-gradient(circle at center, var(--fb-toggle) 0 5.75px, var(--fb-surface) 6.25px)}.fb-choice-text{gap:var(--fb-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.fb-choice-label{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-body-lh)}.fb-choice-desc{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-choice-trail{align-items:center;gap:var(--fb-s-3);min-height:20px;padding-left:var(--fb-s-1);flex:none;margin-left:auto;display:flex}.fb-choice-trail>.fb-i{color:var(--fb-ink2)}.fb-choice-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-choice-amount{font-weight:var(--fb-t-h3-weight)}.fb-choice-trail:has(>.fb-choice-unit){text-align:right;flex-direction:column;align-items:flex-end;gap:0}.fb-choice-unit{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}.fb-choice:has(>input:disabled){color:var(--fb-ink2);cursor:not-allowed}.fb-choice>input:disabled{border-color:var(--fb-line2);cursor:not-allowed}.fb-choice>input:disabled:checked{border-color:var(--fb-ink3);background:radial-gradient(circle at center, var(--fb-ink3) 0 5.75px, var(--fb-surface) 6.25px)}@media (width>=768px){.fb-choiceset{max-width:var(--fb-w-measure)}}@media (forced-colors:active){.fb-choice>input{forced-color-adjust:none;background:canvas;border-color:buttontext}.fb-choice>input:checked{background:radial-gradient(circle,highlight 0 5.75px,canvas 6.25px);border-color:highlight}}.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-segmented-options{border:1px solid var(--fb-line);border-radius:var(--fb-r-control);display:flex;overflow:hidden}.fb-segment{cursor:pointer;flex:1;min-width:0;position:relative}.fb-segment+.fb-segment{border-inline-start:1px solid var(--fb-line)}.fb-segment input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fb-segment span{min-height:calc(var(--fb-control-h) - 2px);padding:var(--fb-s-2);text-align:center;font-weight:var(--fb-t-h3-weight);justify-content:center;align-items:center;display:flex}.fb-segment:has(input:checked){background:var(--fb-ink);color:var(--fb-surface)}.fb-segment:has(input:focus-visible){outline:2px solid var(--fb-ink);outline-offset:-4px}.fb-segment:has(input:checked:focus-visible){outline-color:var(--fb-surface)}.fb-segment:has(input:disabled){opacity:.6;cursor:default}.fb-org .fb-state-neutral{padding:0}.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-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}}:is(.fb-spanel,.fb-spanel-block)+.fb-btn{margin-top:var(--fb-s-3)}.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 [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: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-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-team-mark{min-width:36px;height:36px;padding-inline:var(--fb-s-1);border-radius:var(--fb-r-card);background:var(--fb-wash);color:var(--fb-ink2);font-size:var(--fb-t-meta);font-weight:var(--fb-t-title-weight);line-height:var(--fb-t-meta-lh);letter-spacing:var(--fb-t-meta-tracking);flex:none;place-items:center;display:grid}.fb-team-mark-lg{border-radius:var(--fb-r-card);width:52px;height:52px;color:var(--fb-ink);font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh)}.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}: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)}}: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}: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}.fb .page-content:has(:is(.fb-lo-workspace,.fb-lf-page,.fb-lo-messages)){width:auto;margin:0;padding:0}.fb-games-position th{background:var(--fb-wash);color:var(--fb-ink2);font-size:var(--fb-t-caption);font-weight:600;padding:var(--fb-s-2)!important}.fb-gp-lead-plot{min-width:0;position:relative}.fb-gp-lead-zero{stroke:var(--fb-ink2);stroke-width:1px}.fb-gp-lead-line{stroke:var(--fb-ink);stroke-width:1.5px}.fb-gp-lead-a{fill:var(--fb-brand);fill-opacity:.26}.fb-gp-lead-b{fill:var(--fb-ink2);fill-opacity:.22}.fb-gp-lead .fb-games-swatch{border-color:var(--fb-brand)}.fb-gp-lead .fb-games-swatch-b{border-color:var(--fb-ink2);border-top-style:solid}.fb-gp-lead-catch{border:1px solid var(--fb-line);border-radius:var(--fb-r-control);background:var(--fb-soon-bg);min-height:28px;color:var(--fb-ink);font:inherit;font-size:var(--fb-t-caption);white-space:nowrap;padding:4px 8px;position:absolute;transform:translate(-50%,-50%)}button.fb-gp-lead-catch{cursor:pointer;min-height:44px}.fb-gp-lead-catch:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px}.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 .fb-dark-seg .is-current:focus-visible{outline-color:var(--fb-focus)}.fb-team-mark{min-width:38px;height:26px;padding-inline:var(--fb-s-1);border-radius:var(--fb-r-control);background:var(--fb-wash);color:var(--fb-ink);border:1px solid var(--fb-line2);font-size:var(--fb-t-caption);letter-spacing:.03em;flex:none;place-items:center;font-weight:700;display:inline-grid}.fb-team-mark-sm{min-width:34px;height:22px}.fb-team-mark-lg{min-width:56px;height:40px}.fb-workbar{align-items:center;gap:var(--fb-s-4);background:var(--fb-screen);color:var(--fb-on-screen);padding:var(--fb-s-3) var(--fb-s-5);border-bottom:1px solid var(--fb-screen-line);display:flex}.fb-workbar-title{font-size:var(--fb-t-body);line-height:var(--fb-t-body-lh);margin:0}.fb-workbar-back,.fb-workbar-meta,.fb-workbar-status{color:var(--fb-on-screen-muted);font-size:var(--fb-t-meta);margin:0}.fb-workbar-status{margin-left:auto}.fb-workbar-meta{text-overflow:ellipsis;white-space:nowrap;max-width:26ch;overflow:hidden}.fb-dark-seg{padding:var(--fb-s-1);background:var(--fb-screen-2);border-radius:var(--fb-r-control);gap:var(--fb-s-1);display:flex}.fb-dark-seg a{padding:var(--fb-s-2) var(--fb-s-3);border-radius:var(--fb-r-control);color:var(--fb-on-screen-muted);white-space:nowrap}.fb-dark-seg .is-current{color:var(--fb-ink);background:var(--fb-surface);font-weight:600}.fb-media-progress{width:100%;height:var(--fb-s-1);accent-color:var(--fb-ink)}.fb-goal-strip{gap:var(--fb-s-1);flex-wrap:wrap;display:flex}.fb-goal-square{border:1px solid var(--fb-screen-line);border-radius:var(--fb-r-control);width:32px;height:44px;color:var(--fb-on-screen);background:var(--fb-screen-2)}.fb-goal-checked{background:var(--fb-on-screen);color:var(--fb-ink)}.fb-goal-current,.fb-goal-changed{background:var(--fb-date-accent);color:var(--fb-screen)}.fb-goal-skipped{border-style:dashed}.fb-scale-targets{gap:var(--fb-s-2);display:flex}.fb-scale-target{border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);background:var(--fb-surface);flex:1;min-height:48px}.fb-scale-target.is-current{background:var(--fb-ink);color:var(--fb-surface);border-color:var(--fb-ink)}.fb-feedback-quote{border-left:3px solid var(--fb-date-accent);padding:var(--fb-s-2) var(--fb-s-4);margin:var(--fb-s-4) 0}.fb-feedback-quote figcaption{color:var(--fb-ink2);font-size:var(--fb-t-meta);margin-top:var(--fb-s-2)}.fb-program-tile{background:var(--fb-brand);width:56px;height:56px;color:var(--fb-surface);border-radius:var(--fb-r-card);flex:none;place-items:center;font-weight:700;display:inline-grid}.fb-outcome-band{padding:var(--fb-s-5);background:var(--fb-wash);border-radius:var(--fb-r-card)}.fb-outcome-selected{background:var(--fb-screen);color:var(--fb-on-screen)}.fb-gp-game{width:100%;max-width:calc(var(--fb-w-video) + var(--fb-gutter) * 2);padding-inline:var(--fb-gutter);padding-block:var(--fb-s-5) var(--fb-s-7);margin-inline:auto}.fb-gp-game:not(.fb-gp-review):not(:has(.fb-games-video)){max-width:calc(var(--fb-w-container) + var(--fb-gutter) * 2)}.fb-gp-game-back{margin-bottom:var(--fb-s-3)}.fb-gp-score-band{background:var(--fb-screen);color:var(--fb-on-screen);margin-bottom:var(--fb-s-5);border-radius:var(--fb-r-control)}.fb-gp-score-band .fb-gamehead{color:inherit;padding:var(--fb-s-4) var(--fb-s-5);background:0 0;margin-inline:0}.fb-gp-score-band .fb-gamehead-title{color:var(--fb-on-screen-muted);font-size:var(--fb-t-meta)}.fb-gp-score-band :is(.fb-score,.fb-score-nm,.fb-score-val,.fb-score-number,.fb-score-v,.fb-score-sub){color:var(--fb-on-screen);background:0 0}.fb-gp-play-grid{gap:var(--fb-s-5);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.fb-gp-video-column{min-width:0}.fb-gp-game .fb-games-video{width:100%;max-width:none;position:static}.fb-gp-game .fb-games-frame{aspect-ratio:16/9;background:var(--fb-screen)}.fb-gp-game .fb-games-frame iframe{width:100%;height:100%}.fb-gp-game .fb-games-chart{margin-top:var(--fb-s-2)}.fb-gp-game #game-chart{margin-top:var(--fb-s-3)}.fb-gp-game .fb-games-chart-box{height:160px}.fb-gp-game .fb-games-roster{gap:var(--fb-s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fb-gp-moments-column{min-width:0}.fb-gp-moments-column .fb-section{margin:0}.fb-gp-moments-column .fb-games-table-wrap{max-height:580px;overflow:auto}@media (width>=1100px){.fb-gp-moments-column .fb-games-moments{max-height:400px;overflow-y:auto}.fb-gp-moments-column .fb-games-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.fb-gp-box-head{align-items:center;gap:var(--fb-s-4);margin-top:var(--fb-s-6);display:flex}.fb-gp-box-head h2{font-size:var(--fb-t-h2);margin-right:auto}.fb-gp-box-content>.fb-section{margin-top:var(--fb-s-4)}.fb-gp-download{position:relative}.fb-gp-download[open]>section{z-index:5;width:320px;padding:var(--fb-s-4);background:var(--fb-surface);border:1px solid var(--fb-line2);border-radius:var(--fb-r-card);box-shadow:var(--fb-shadow-pop);position:absolute;right:0}.fb-gp-review{background:var(--fb-screen);max-width:none;min-height:100vh;padding:0}.fb-gp-review .fb-gp-play-grid{padding:var(--fb-s-5);grid-template-columns:minmax(0,1fr) 400px}.fb-gp-review .fb-games-review{background:var(--fb-surface);color:var(--fb-ink);padding:var(--fb-s-5);border-radius:var(--fb-r-card)}.fb-gp-review .fb-games-review-answers{gap:var(--fb-s-2);flex-direction:column;display:flex}.fb:has(.fb-gp-review) :is(.fb-header,.fb-footer,.fb-bottomnav,.site-header,.site-footer){display:none}@media (width<=1099px){.fb-gp-play-grid{grid-template-columns:minmax(0,1fr)}.fb-gp-review .fb-gp-play-grid{grid-template-columns:1fr;padding:0}.fb-workbar{padding:var(--fb-s-3);gap:var(--fb-s-2);flex-wrap:wrap}.fb-workbar-meta,.fb-workbar-status{display:none}.fb-dark-seg{order:5;width:100%}.fb-dark-seg a{text-align:center;flex:1}}@media (width<=767px){.fb-gp-game .fb-games-roster{grid-template-columns:1fr}.fb-gp-game .fb-games-frame{margin-inline:calc(-1 * var(--fb-gutter));width:calc(100% + 2 * var(--fb-gutter))}.fb-gp-score-band{margin-inline:calc(-1 * var(--fb-gutter));border-radius:0}.fb-gp-review .fb-gp-score-band{margin-inline:0}.fb-gp-game .fb-games-filters{gap:var(--fb-s-2)}.fb-gp-game .fb-games-chart-box,.fb-gp-game .fb-games-chart-plot,.fb-gp-game .fb-games-chart-axis{height:72px}}:is(.fb-analysis-tabs,.fb-program-tabs) .is-current{background:var(--fb-ink);color:var(--fb-surface);border-radius:var(--fb-r-control)}.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-correction-tool{background:var(--fb-screen);min-height:100vh}.fb-correction-tool:has(.fb-correction-names){background:var(--fb-bg)}.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-correction-grid{gap:var(--fb-s-4);padding:var(--fb-s-4);grid-template-columns:minmax(0,1fr) 480px;align-items:start;display:grid}.fb-correction-goals,.fb-correction-pane,.fb-correction-name-team{background:var(--fb-surface);color:var(--fb-ink);border-radius:var(--fb-r-card);padding:var(--fb-s-4)}.fb-correction-goals{max-height:calc(100vh - 150px);overflow:auto}.fb-correction-goals-head{gap:var(--fb-s-3);margin-bottom:var(--fb-s-4);justify-content:space-between;align-items:center;display:flex}.fb-correction-goals-head h2{font-size:var(--fb-t-h3)}.fb-correction-possession-wrap{padding:var(--fb-s-4) var(--fb-s-4) 0}.fb-correction-possession-wrap .is-current{background:var(--fb-brand-wash)}.fb-possession-time{max-width:24rem}.fb-correction-goals td:first-child .fb-btn{white-space:nowrap}.fb-correction-goals table{border-collapse:collapse;text-align:left;width:100%}.fb-correction-goals :is(td,th){border-bottom:1px solid var(--fb-line);padding:var(--fb-s-2);font-size:var(--fb-t-meta)}.fb-correction-goals th{color:var(--fb-ink2);font-weight:500}.fb-correction-goals .is-current{background:var(--fb-brand-wash)}.fb-correction-pane .fb-field{margin-block:var(--fb-s-4)}.fb-correction-pane{max-height:calc(100vh - 150px);overflow:auto}.fb-correction-names{gap:var(--fb-s-5);padding:var(--fb-s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fb-correction-name-team h2{font-size:var(--fb-t-h3);margin-bottom:var(--fb-s-4)}.fb-correction-name-row{gap:var(--fb-s-3);padding-block:var(--fb-s-2);border-bottom:1px solid var(--fb-line);grid-template-columns:32px minmax(0,1fr) 90px;align-items:center;display:grid}.fb-correction-name-row .fb-field-label{width:1px;height:1px;position:absolute;overflow:hidden}.fb-correction-feedback{padding-inline:var(--fb-s-4)}.fb-correction-score-context{gap:var(--fb-s-3);margin:var(--fb-s-4);padding:var(--fb-s-4);background:var(--fb-surface);color:var(--fb-ink);border-radius:var(--fb-r-card);flex-wrap:wrap;align-items:center;display:flex}.fb-correction-score-context p{margin:0}.fb-correction-undo{padding:var(--fb-s-3) var(--fb-s-5);background:var(--fb-screen-2);color:var(--fb-on-screen);justify-content:space-between;align-items:center;display:flex}@media (width<=1099px){.fb-correction-grid,.fb-correction-names{grid-template-columns:1fr}.fb-correction-pane,.fb-correction-goals{max-height:none}}.fb:has(.fb-film-token-error,.fb-film-player) :is(.fb-site,.fb-site-foot,.app-phone-navigation,.fb-depth-bar){display:none}.fb-workbar .fb-workbar-title{font-size:var(--fb-t-body);line-height:var(--fb-t-body-lh)}#program-new-cycle fieldset>.fb-btn,#program-new-cycle>.fb-btn{margin-top:var(--fb-s-3)}.fb-games-review-done h2{font-size:var(--fb-t-h2);margin-block:var(--fb-s-4)}.fb-games-review-done p{margin-block:var(--fb-s-3)}.fb-gp-phone-tabs,.fb-gp-phone-teams{display:none}@media (width<=767px){.fb-gp-phone-tabs,.fb-gp-phone-teams{display:block}.fb-gp-phone-tabs .fb-segmented-options,.fb-gp-phone-teams .fb-segmented-options{width:100%}.fb-gp-phone-tabs legend,.fb-gp-phone-teams legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-gp-phone-tabs{grid-column:1/-1}.fb-gp-detail-moments :is(.fb-gp-box-head,.fb-gp-box-content),.fb-gp-detail-box .fb-gp-moments-column,.fb-gp-phone-team-team_a .fb-games-team[data-game-team=team_b],.fb-gp-phone-team-team_b .fb-games-team[data-game-team=team_a]{display:none}}.fb-gp-box-content #game-players{display:none}@media (width<=767px){.fb-gp-phone-tabs .fb-segmented-options{border:0;border-bottom:1px solid var(--fb-line);border-radius:0;overflow:visible}.fb-gp-phone-tabs .fb-segment{color:var(--fb-ink2);background:0 0;border-bottom:2px solid #0000}.fb-gp-phone-tabs .fb-segment+.fb-segment{border-inline-start:0}.fb-gp-phone-tabs .fb-segment span{font-weight:500}.fb-gp-phone-tabs .fb-segment:has(input:checked){color:var(--fb-ink);border-bottom-color:var(--fb-fill);background:0 0}.fb-gp-phone-tabs .fb-segment:has(input:checked) span{font-weight:700}}.fb-games-quiet,.fb-games-hint{margin:var(--fb-s-2) 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-ink)}.fb-games-hint{margin-top:var(--fb-s-3)}.fb-games-player-sub{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);display:block}.fb-games-page .fb-notice{margin-top:var(--fb-s-4)}.fb-games-page .fb-twocol-main>.fb-notice:first-child,.fb-games-page .fb-twocol-main>.fb-games-review:first-child{margin-top:0}.fb-games-page .fb-code-tint{border:1px solid var(--fb-line2);background:var(--fb-surface)}.fb-games-page .fb-twocol-side .fb-score-nm,.fb-games-page .fb-score-onid .fb-score-nm{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=768px){.fb-pagebody.fb-games-game{padding-top:var(--fb-s-5)}}.fb-gamehead{padding:var(--fb-s-5) var(--fb-s-6) var(--fb-s-6);border-radius:var(--fb-r-card)}.fb .fb-gamehead-title{max-width:none;color:var(--fb-on-id-muted);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);overflow-wrap:anywhere;margin:0}.fb-gamehead .fb-games-board{margin:0}.fb-gamehead .fb-score-onid .fb-score-cap{padding-top:var(--fb-s-4)}.fb-games-game .fb-twocol{margin-top:var(--fb-s-2)}@media (width<=1099px){.fb-gamehead{padding:var(--fb-s-5) var(--fb-s-5) var(--fb-s-5)}}@media (width<=767px){.fb-gamehead{margin-inline:calc(-1 * var(--fb-page-pad));padding:var(--fb-s-4) var(--fb-page-pad) var(--fb-s-5);border-radius:0}}@media (width<=1099px){.fb-games-game .fb-twocol-main .fb-section>.fb-section-h{padding-bottom:var(--fb-s-3);border-bottom:1px solid var(--fb-line);color:var(--fb-ink);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);margin:0}.fb-games-game .fb-twocol-main .fb-section+.fb-section{margin-top:var(--fb-s-6)}}.fb-games-frame{aspect-ratio:16/9;border-radius:var(--fb-r-card);background:var(--fb-wash);position:relative;overflow:hidden}.fb-games-frame>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.fb-games-video-note:empty{margin:0}.fb-games-video-note{margin:var(--fb-s-2) 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-games-video>.fb-notice{margin-top:0}.fb-games-correct{align-items:flex-start;gap:var(--fb-s-1);margin-top:var(--fb-s-5);flex-direction:column;display:flex}.fb-games-correct>.fb-btn-block-phone{align-self:stretch}@media (width>=768px){.fb-games-correct>.fb-btn-block-phone{align-self:flex-start}}.fb-games-download-buttons{gap:var(--fb-s-2);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-games-download-buttons+.fb-notice{margin-top:var(--fb-s-3)}.fb-games-team{margin-top:var(--fb-s-5)}.fb-games-team-title{align-items:center;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);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);margin:0;display:flex}.fb-games-roster{gap:var(--fb-s-4);margin-top:var(--fb-s-3);grid-template-columns:minmax(0,1fr);display:grid}.fb-games-roster>.fb-games-team{min-width:0;padding:var(--fb-s-4) var(--fb-s-5);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);margin-top:0}.fb-games-roster .fb-games-team-title{padding-bottom:var(--fb-s-3);border-bottom:1px solid var(--fb-line)}.fb-games-team-name{overflow-wrap:anywhere;min-width:0}.fb-games-roster .fb-games-team-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fb-games-roster .fb-games-table thead th{padding-top:var(--fb-s-3)}.fb-games-roster .fb-games-table tbody tr:last-child{border-bottom:0}@media (width<=1099px){.fb-games-roster{gap:var(--fb-s-3)}}@media (width>=1100px){.fb-games-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-games-roster.fb-games-roster-stats{grid-template-columns:minmax(0,1fr)}}.fb-games-roster .fb-games-table tbody :is(th,td){padding-top:0;padding-bottom:0}.fb-games-roster .fb-games-table .fb-games-count{width:1%;padding-left:var(--fb-s-3)}.fb-games-roster .fb-games-player{max-width:100%;font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);padding-block:var(--fb-s-3);white-space:nowrap;flex-wrap:nowrap;display:flex}.fb-games-roster .fb-games-player-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-games-roster .fb-games-player-number{flex:none}.fb-games-roster .fb-games-player-cell{flex-wrap:wrap}.fb-games-roster .fb-games-player-cell>.fb-games-player-sub{margin-top:calc(-1 * var(--fb-s-3));padding-bottom:var(--fb-s-3);flex-basis:100%}@media (width<=767px){.fb-games-roster>.fb-games-team{padding:var(--fb-s-3) var(--fb-s-4)}}.fb-games-table-wrap{max-width:100%;margin-top:var(--fb-s-2);position:relative;overflow-x:auto}.fb-games-table-wrap:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px}.fb-games-table{border-collapse:collapse;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-ink)}.fb-games-table th,.fb-games-table td{padding:var(--fb-s-1) var(--fb-s-2);vertical-align:middle;text-align:left}.fb-games-table :is(th,td):first-child{padding-left:0}.fb-games-table :is(th,td):last-child{padding-right:0}.fb-games-table thead th{padding-top:0;padding-bottom:var(--fb-s-2);border-bottom: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);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink2);white-space:nowrap}.fb-games-table tbody tr{border-bottom:1px solid var(--fb-line)}.fb-games-table tbody th{font-weight:var(--fb-t-body-weight)}.fb-games-table .fb-games-count{text-align:right;white-space:nowrap;width:72px}.fb-games-box td.fb-games-count{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-games-box td.fb-games-stat{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)}.fb-games-star{font-weight:var(--fb-t-body-weight);color:var(--fb-ink2);margin-left:1px}.fb-games-none{color:var(--fb-ink2)}.fb-games-table td.fb-games-none{font-weight:var(--fb-t-body-weight)}.fb-games-player{min-height:44px;padding:var(--fb-s-3) 0;color:var(--fb-link);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-h3-weight);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;margin:0;display:inline-flex}.fb-games-player-static{color:var(--fb-ink);cursor:auto}.fb-games-player:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px;border-radius:var(--fb-r-control)}.fb-games-player-number{font-weight:var(--fb-t-body-weight);color:var(--fb-ink2);white-space:pre}.fb-games-player-cell{align-items:baseline;column-gap:var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-games-player-cell>.fb-games-player-sub{padding-bottom:var(--fb-s-2);display:inline}.fb-games-player[aria-pressed=true]{color:var(--fb-ink)}.fb-games-row-selected{background:var(--fb-wash)}.fb-games-row-selected>th:first-child{padding-left:var(--fb-s-3);position:relative}.fb-games-row-selected>th:first-child:before{content:"";inset-block:0;border-left:3px solid var(--fb-marker);position:absolute;left:0}@media (hover:hover) and (pointer:fine){.fb-games-player:hover .fb-games-player-name{text-underline-offset:3px;text-decoration:underline}}.fb-games-pager{justify-content:space-between;align-items:center;gap:var(--fb-s-2) var(--fb-s-4);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-games-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);margin:0}.fb-games-pager-buttons{gap:var(--fb-s-2);display:flex}.fb-games-moments{margin:var(--fb-s-3) 0 0;border-top:1px solid var(--fb-line);padding:0;list-style:none}.fb-games-moment{align-items:start;gap:var(--fb-s-3);padding:var(--fb-s-3) 0;border-bottom:1px solid var(--fb-line);grid-template-columns:56px minmax(0,1fr) auto;display:grid;position:relative}.fb-games-moments-playable>.fb-games-moment{grid-template-columns:88px minmax(0,1fr) auto;padding-block:0}.fb-games-moment-time{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);color:var(--fb-ink2);white-space:nowrap}.fb-games-moments-playable .fb-games-moment-time{padding-top:var(--fb-s-3)}.fb-games-moments-playable .fb-games-moment-time:has(>.fb-games-timeplay){padding-top:0}.fb-games-moments-playable .fb-games-moment-body{padding-block:var(--fb-s-3)}.fb-games-moments-playable .fb-games-moment-body+.fb-games-moment-score{padding-top:var(--fb-s-3)}.fb-games-logplay[aria-current=true],.fb-games-moment-playing{background:var(--fb-wash)}.fb-games-moment-playing:before{content:"";inset-block:0;border-left:3px solid var(--fb-marker);position:absolute;left:-12px}.fb-games-time{justify-content:center;align-items:center;gap:var(--fb-s-2);width:80px;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);display:inline-flex}.fb-games-play-glyph{flex:none;width:12px;height:12px}.fb-games-time{padding-left:var(--fb-s-2);font-weight:var(--fb-t-body-weight);color:var(--fb-ink2);justify-content:flex-start}.fb-games-moment-body{min-width:0;padding-top:var(--fb-s-1)}.fb-games-moment-body>p{margin:0}.fb-games-moment-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);overflow-wrap:anywhere}.fb-games-moment-team{font-weight:var(--fb-t-body-weight);color:var(--fb-ink2)}.fb-games-moment-line{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink);overflow-wrap:anywhere}.fb-games-moment-body>.fb-games-moment-meta{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)}.fb-games-moment-body>.fb-games-moment-roles{gap:var(--fb-s-1);margin:var(--fb-s-1) 0;flex-wrap:wrap;display:flex}.fb-games-moment-score{padding-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);font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);text-align:right;white-space:nowrap;margin:0}.fb-games-moment-body+.fb-games-moment-score{padding-top:var(--fb-s-1)}@media (width<=767px){.fb-games-moment{gap:var(--fb-s-3);grid-template-columns:48px minmax(0,1fr) auto}.fb-games-moments-playable>.fb-games-moment{grid-template-columns:68px minmax(0,1fr) auto}.fb-games-moment-playing:before{left:calc(-1 * var(--fb-page-pad))}}.fb-games-stint-totals{gap:var(--fb-s-3);margin-block:var(--fb-s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fb-games-stint-total{padding:var(--fb-s-4);border:1px solid var(--fb-line);border-radius:var(--fb-r-card)}.fb-games-stint-difference{color:var(--fb-ink);font-size:32px;font-weight:700;line-height:1.2}.fb-games-stint-table-area{flex-direction:column;display:flex}.fb-games-stint-download{align-self:flex-end}.fb-games-stints{width:100%}.fb-games-stint-estimated{width:fit-content;margin-top:var(--fb-s-1);display:flex}.fb-games-stint-mobile-length{display:none}@media (width<=719px){.fb-games-stint-download{order:2}.fb-games-stints thead{display:none}.fb-games-stints tr{border-bottom:1px solid var(--fb-line);align-items:center;display:flex}.fb-games-stints td{border:0}.fb-games-stint-time{flex:1}.fb-games-stint-duration{display:none}.fb-games-stint-mobile-length{display:inline}.fb-games-stint-against:before{content:"–"}.fb-games-stints .fb-games-stint-for,.fb-games-stints .fb-games-stint-against{padding-inline:0}}.fb-games-selected{justify-content:space-between;align-items:center;gap:0 var(--fb-s-3);margin-top:var(--fb-s-1);flex-wrap:wrap;display:flex}.fb-games-selected>.fb-btn-ghost{margin-right:calc(-1 * var(--fb-s-3))}.fb-games-selected-player{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);overflow-wrap:anywhere;margin:0}.fb-games-selected+.fb-games-quiet{margin-top:0}.fb-games-watch{align-items:center;gap:var(--fb-s-2) var(--fb-s-4);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-games-watch .fb-btn .fb-games-play-glyph{margin-right:var(--fb-s-1)}.fb-games-watch-step{align-items:center;gap:var(--fb-s-3);display:flex}.fb-games-watch-step>p{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);color:var(--fb-ink);margin:0}.fb-games-filters{align-items:flex-end;gap:var(--fb-s-3) var(--fb-s-4);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-games-filters>.fb-field{flex:200px;max-width:280px}.fb-games-filters>.fb-btn{flex:none}@media (width<=767px){.fb-games-filters>.fb-field{flex-basis:100%;max-width:none}}.fb-games-start{margin:var(--fb-s-2) 0 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)}.fb-games-chart{margin:var(--fb-s-4) 0 0}.fb-games-legend{gap:var(--fb-s-1) var(--fb-s-5);margin:0 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);color:var(--fb-ink);flex-wrap:wrap;display:flex}.fb-games-key{align-items:center;gap:var(--fb-s-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.fb-games-swatch{border-top:2px solid var(--fb-ink);flex:none;width:24px}.fb-games-swatch-b{border-top-style:dashed;border-top-color:var(--fb-ink2)}.fb-games-chart-box{gap:var(--fb-s-3);grid-template-columns:auto minmax(0,1fr);display:grid}.fb-games-chart-axis{height:160px;margin:calc(-1 * var(--fb-s-2)) 0;font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh);color:var(--fb-ink2);text-align:right;flex-direction:column;justify-content:space-between;display:flex}.fb-games-chart-plot{width:100%;height:160px;display:block;overflow:visible}.fb-games-chart-grid{stroke:var(--fb-line);stroke-width:1px}.fb-games-chart-foot{margin-top:var(--fb-s-2);padding-left:var(--fb-s-6);font-size:var(--fb-t-caption);letter-spacing:var(--fb-t-caption-tracking);line-height:var(--fb-t-caption-lh);color:var(--fb-ink2);justify-content:space-between;display:flex}.fb-games-chart>figcaption{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)}.fb-games-log-wrap{margin-top:var(--fb-s-1)}.fb-games-log{border-collapse:collapse;width:100%;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-games-log thead th{padding:var(--fb-s-3) var(--fb-s-3) var(--fb-s-2) 0;border-bottom:1px solid var(--fb-line);color:var(--fb-ink2);font-family:var(--fb-font-body);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-align:left;text-transform:none;white-space:nowrap}.fb-games-log tbody tr{border-bottom:1px solid var(--fb-line)}.fb-games-log tbody :is(th,td){padding:var(--fb-s-3) var(--fb-s-3) var(--fb-s-3) 0;font-weight:var(--fb-t-body-weight);text-align:left;vertical-align:middle}.fb-games-log :is(th,td).fb-games-log-score{text-align:right;white-space:nowrap;padding-right:0}.fb-games-log td.fb-games-log-score{font-weight:var(--fb-t-title-weight)}.fb-games-log td.fb-games-log-time{color:var(--fb-ink2);white-space:nowrap}.fb-games-log td.fb-games-log-time:has(>.fb-games-timeplay){padding-block:0}.fb-games-logplay{align-items:center;gap:var(--fb-s-2);min-height:44px;margin:0 0 0 calc(-1 * var(--fb-s-1));padding:0 var(--fb-s-2) 0 var(--fb-s-1);border-radius:var(--fb-r-card);color:var(--fb-ink2);font:inherit;font-variant-numeric:var(--fb-figures);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}.fb-games-playdot{box-sizing:border-box;border:1px solid var(--fb-line);background:var(--fb-surface);width:24px;height:24px;color:var(--fb-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fb-games-playdot>.fb-games-play-glyph{width:16px;height:16px}.fb-games-logplay[aria-current=true]>.fb-games-playdot{border-color:var(--fb-ink)}.fb-games-time-inset,.fb-games-log td.fb-games-log-time.fb-games-time-inset{padding-left:var(--fb-s-6)}.fb-games-logplay:focus-visible{outline:2px solid var(--fb-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.fb-games-logplay:hover{background:var(--fb-surface-hover);color:var(--fb-ink)}.fb-games-logplay:hover>.fb-games-playdot{border-color:var(--fb-ink2)}}.fb-games-log .fb-code-24{letter-spacing:var(--fb-t-body-tracking)}.fb-games-log-team{align-items:center;gap:var(--fb-s-2);white-space:nowrap;display:inline-flex}.fb-games-log-what{min-width:120px}.fb-games-log-corr{color:var(--fb-soon-fg);font-weight:var(--fb-t-h3-weight)}.fb-games-log td.fb-games-log-who{overflow-wrap:anywhere}@media (width<=767px){.fb-games-log .fb-games-log-who{display:none}}.fb-games-log-wrap+.fb-games-pager+.fb-games-more,.fb-games-log-wrap+.fb-games-more{margin-top:var(--fb-s-4)}.fb-games-showall:not([open])+.fb-games-pager{display:none}.fb-games-log-wrap:has(+.fb-games-showall:not([open])) .fb-games-log-extra{display:none}.fb-games-showall[open] .fb-games-showall-more,.fb-games-showall:not([open]) .fb-games-showall-less{display:none}.fb-games-showall[open]>.fb-games-more-toggle>.fb-games-goal-chevron{transform:rotate(180deg)}.fb-games-showall+.fb-games-more,.fb-games-showall+.fb-games-pager+.fb-games-more{margin-top:var(--fb-s-2)}.fb-games-note{margin:var(--fb-s-3) 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-games-hint+.fb-facts{margin-top:var(--fb-s-3)}.fb-games-goal-chevron{color:var(--fb-ink2)}.fb-games-review-change[open] .fb-games-goal-chevron,.fb-games-more[open]>.fb-games-more-toggle>.fb-games-goal-chevron{transform:rotate(180deg)}.fb-games-goal-form{gap:var(--fb-s-4);flex-direction:column;display:flex}.fb-games-goal-form>.fb-games-quiet,.fb-games-goal-form>.fb-field-error{margin:0}.fb-games-goal-form>.fb-actions{margin-top:0}.fb-games-form-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-games-adding{padding:var(--fb-s-4);border:1px solid var(--fb-line2);border-radius:var(--fb-r-card);background:var(--fb-surface)}div.fb-games-adding{justify-content:space-between;align-items:center;gap:var(--fb-s-2);flex-wrap:wrap;display:flex}div.fb-games-adding>p{font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);margin:0}.fb-games-picker{gap:var(--fb-s-2);flex-direction:column;min-width:0;display:flex}.fb-games-picker>.fb-btn,.fb-games-picker>.fb-games-quiet{align-self:flex-start;margin:0}.fb-games-confirm{margin-top:var(--fb-s-4);padding:var(--fb-s-4);border:1px solid var(--fb-line2);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-games-confirm-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);margin:0}.fb-games-confirm-actions,.fb-games-review-answers{gap:var(--fb-s-2);margin-top:var(--fb-s-3);flex-wrap:wrap;display:flex}.fb-games-blocked .fb-notice{margin-top:0}.fb-games-review{padding:var(--fb-s-5);border:1px solid var(--fb-line2);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-games-review>.fb-notice:first-child,.fb-games-review>.fb-uncertain:first-child{margin-top:0}.fb-games-review-question{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-games-review-question{margin-top:var(--fb-s-4)}.fb-games-review-goal{align-items:baseline;gap:var(--fb-s-1) var(--fb-s-3);margin:var(--fb-s-2) 0 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);flex-wrap:wrap;display:flex}.fb-games-review-goal>.fb-games-time{width:auto;min-height:0;font-weight:var(--fb-t-h3-weight);color:var(--fb-ink);padding:0}.fb-games-review-goal+.fb-btn-ghost{margin:var(--fb-s-1) 0 0 calc(-1 * var(--fb-s-3))}.fb-games-review-goal+.fb-btn-ghost .fb-games-play-glyph{margin-right:var(--fb-s-1)}.fb-games-review-change,.fb-games-more{margin-top:var(--fb-s-4);border-top:1px solid var(--fb-line)}.fb-games-more-toggle,.fb-games-review-change-toggle{align-items:center;gap:var(--fb-s-2);min-height:44px;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);font-weight:var(--fb-t-h3-weight);color:var(--fb-link);cursor:pointer;list-style:none;display:inline-flex}.fb-games-more-toggle::-webkit-details-marker{display:none}.fb-games-review-change-toggle::-webkit-details-marker{display:none}.fb-games-more-toggle:focus-visible,.fb-games-review-change-toggle:focus-visible{outline:2px solid var(--fb-focus);outline-offset:2px;border-radius:var(--fb-r-control)}.fb-games-more-toggle>.fb-games-goal-chevron,.fb-games-review-change-toggle>.fb-games-goal-chevron{color:inherit}.fb-games-more>.fb-games-table-wrap{margin-top:var(--fb-s-1)}.fb-games-review-change>.fb-games-quiet{margin:0 0 var(--fb-s-4)}.fb-games-review-done{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-games-review-leave{margin-top:var(--fb-s-4)}.fb-games-review-leave>.fb-btn-ghost{margin-left:calc(-1 * 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)}.fb-id{background:var(--fb-id-surface);color:var(--fb-on-id);--fb-field-line:var(--fb-id-field-line)}.fb-id :is(.fb-eyebrow,.fb-intro-meta,.fb-id-muted){color:var(--fb-on-id-muted)}.fb-id .fb-lede{color:var(--fb-on-id)}:is(.fb-id,.fb-intro-band) .fb-chip{background:var(--fb-surface)}.fb-id :is(.fb-btn-secondary,.fb-pill:not([aria-pressed=true])){border-color:var(--fb-id-field-line)}.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-match-count{margin:0 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);color:var(--fb-ink2)}.fb .fb-linkbtn{color:var(--fb-link);font:inherit;font-weight:var(--fb-t-h3-weight);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:.07em;display:inline}.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-month{padding:var(--fb-s-3) var(--fb-s-3) var(--fb-s-3);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface)}.fb-month-h{justify-content:space-between;align-items:center;gap:var(--fb-s-2);margin:calc(-1 * var(--fb-s-1)) calc(-1 * var(--fb-s-1)) 0;display:flex}.fb-month-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)}.fb .fb-month-nav{border-radius:var(--fb-r-control);width:44px;height:44px;color:var(--fb-ink);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}.fb-month-nav>.fb-i{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.fb .fb-month-nav:hover{background:var(--fb-surface-hover)}}.fb-month-g{gap:var(--fb-s-1);margin-top:var(--fb-s-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.fb-month-w{padding:var(--fb-s-1) 0 var(--fb-s-2);color:var(--fb-ink2);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-align:center;text-transform:uppercase}.fb-month-d{border-radius:var(--fb-r-card);height:34px;color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);place-items:center;text-decoration:none;display:grid}.fb .fb-month-has{background:var(--fb-tint-surface);color:var(--fb-ink);font-weight:var(--fb-t-title-weight)}.fb-month-today{outline:2px solid var(--fb-ink);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.fb .fb-month-has:hover{text-underline-offset:.18em;text-decoration:underline}}.fb-strip{padding:var(--fb-s-5);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink);--fb-on-id:var(--fb-ink);--fb-on-id-muted:var(--fb-ink2);--fb-id-line:var(--fb-line);--fb-field-line:var(--fb-line2)}.fb-strip-h{justify-content:space-between;align-items:baseline;gap:var(--fb-s-1) var(--fb-s-3);margin:0 0 var(--fb-s-3);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-strip-h>:is(h2,h3){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)}@media (width>=1100px){.fb-twocol-side>.fb-strip{padding:var(--fb-s-4)}.fb-twocol-side>.fb-strip>.fb-strip-h{margin-bottom:var(--fb-s-3)}.fb-twocol-side>.fb-strip+*{margin-top:var(--fb-s-5)}}@media (width<=767px){.fb-strip{margin-inline:calc(-1 * var(--fb-page-pad));padding:var(--fb-s-4) var(--fb-page-pad);border-radius:0}}.fb-evhead{--fb-on-id-muted:var(--fb-ink2);justify-content:space-between;align-items:flex-start;gap:var(--fb-s-5);padding:0 0 var(--fb-s-5);color:var(--fb-ink);background:0 0;border-radius:0;display:flex}.fb-evhead-main{gap:var(--fb-s-5);flex:auto;min-width:0;display:flex}.fb-evhead-with-cover{color:var(--fb-ink);background:0 0;flex-wrap:wrap;padding:0}.fb-evhead-cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--fb-r-card);width:100%}.fb-evhead-with-cover :is(.fb-evhead-eyebrow,.fb-evmeta){color:var(--fb-ink2)}.fb-evhead-with-cover .fb-orglogo{margin-top:calc(-1 * var(--fb-s-7));border:var(--fb-s-1) solid var(--fb-surface);position:relative}.fb-evhead-with-cover .fb-evhead-main{display:block}.fb-evhead-with-cover .fb-evhead-text{margin-top:var(--fb-s-4)}@media (width<=767px){.fb-evhead-cover{width:calc(100% + 2 * var(--fb-gutter));max-width:none;margin-inline:calc(-1 * var(--fb-gutter));border-radius:0}}@media (width>=1100px){.fb-evhead-cover{aspect-ratio:1120/320}}.fb-evhead-text{min-width:0}.fb-evhead-eyebrow{color:var(--fb-on-id-muted);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-evtitle{max-width:26ch;margin-top:var(--fb-s-1);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;text-wrap:balance}.fb-evmeta{margin-top:var(--fb-s-2);color:var(--fb-on-id-muted);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh)}.fb-evmeta-date{display:none}.fb-evchips{gap:var(--fb-s-2);margin-top:var(--fb-s-4);flex-wrap:wrap;display:flex}.fb-evhead .fb-chip{background:var(--fb-surface)}@media (width<=1099px){.fb-evtitle{font-size:var(--fb-t-title);letter-spacing:var(--fb-t-title-tracking);line-height:var(--fb-t-title-lh)}}@media (width<=767px){.fb-evhead-main{gap:var(--fb-s-4)}.fb-evhead .fb-orglogo-72{width:48px;height:48px}.fb-evhead>.fb-dblock{display:none}.fb-evmeta-date{display:inline}}.fb-ticket{border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);grid-template-columns:120px minmax(0,1fr);display:grid;overflow:hidden}.fb-stub{justify-content:center;align-items:center;gap:var(--fb-s-3);padding:var(--fb-s-5) var(--fb-s-3);border-right:1px solid var(--fb-line);background:var(--fb-wash);color:var(--fb-ink);text-align:center;flex-direction:column;display:flex}.fb-stub-sub{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-ticket-body{gap:var(--fb-s-4);min-width:0;padding:var(--fb-s-5) var(--fb-s-5);flex-direction:column;display:flex}@media (width<=767px){.fb-ticket{grid-template-columns:88px minmax(0,1fr)}.fb-stub{padding:var(--fb-s-4) var(--fb-s-2)}.fb-ticket-body{padding:var(--fb-s-4)}}.fb-score{align-items:center;column-gap:var(--fb-s-4);row-gap:var(--fb-s-4);padding:var(--fb-s-5) var(--fb-s-5);border-radius:var(--fb-r-card);background:var(--fb-surface);color:var(--fb-ink);grid-template-columns:64px minmax(0,1fr) max-content max-content max-content minmax(0,1fr) 64px;grid-template-areas:"ca na sa dash sb nb cb""cap cap cap cap cap cap cap";text-decoration:none;display:grid}.fb-score-ca{grid-area:ca}.fb-score-cb{grid-area:cb}.fb-score-na{grid-area:na;min-width:0}.fb-score-nb{text-align:right;grid-area:nb;min-width:0}.fb-score-sa{grid-area:sa}.fb-score-sb{grid-area:sb}.fb-score-dash{color:var(--fb-ink3);grid-area:dash}.fb-score-low{color:var(--fb-ink2)}.fb-score-nm{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;display:block}.fb-score-cd{margin-top: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);display:block}.fb-score-cap{align-items:center;gap:var(--fb-s-2) var(--fb-s-3);padding-top:var(--fb-s-4);border-top:1px solid var(--fb-line);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;grid-area:cap;display:flex}.fb-score-title{color:var(--fb-ink);font-weight:var(--fb-t-h3-weight);overflow-wrap:anywhere}.fb-score-onid{padding:var(--fb-s-3) 0 0;color:var(--fb-on-id);background:0 0;border-radius:0}.fb-score-onid .fb-score-nm{font-size:var(--fb-t-h2);letter-spacing:var(--fb-t-h2-tracking);line-height:var(--fb-t-h2-lh)}.fb-score-onid :is(.fb-score-cd,.fb-score-cap,.fb-score-low,.fb-score-dash){color:var(--fb-on-id-muted)}.fb-score-onid .fb-score-cap{border-top-color:var(--fb-id-line)}.fb-score-onid .fb-score-title{color:var(--fb-on-id)}@media (width>=1100px){.fb-twocol-side .fb-score{row-gap:var(--fb-s-3);padding:var(--fb-s-4);grid-template-columns:48px minmax(0,1fr) max-content;grid-template-areas:"ca na sa""cb nb sb""cap cap cap"}.fb-twocol-side .fb-score .fb-score-nm{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh)}.fb-twocol-side .fb-score .fb-score-cap{padding-top:var(--fb-s-3)}}@media (width<=767px){.fb-score{row-gap:var(--fb-s-3);padding:var(--fb-s-4);grid-template-columns:48px minmax(0,1fr) max-content;grid-template-areas:"ca na sa""cb nb sb""cap cap cap"}.fb-score .fb-score-nm{font-size:var(--fb-t-body);letter-spacing:var(--fb-t-body-tracking);line-height:var(--fb-t-body-lh)}.fb-score-onid{padding:var(--fb-s-2) 0 0}.fb-score-onid .fb-score-nm{font-size:var(--fb-t-h3);letter-spacing:var(--fb-t-h3-tracking);line-height:var(--fb-t-h3-lh)}.fb-score .fb-score-cap{padding-top:var(--fb-s-3)}}@media (width>=1100px),(width<=767px){:is(.fb-twocol-side,.fb-page) .fb-score .fb-score-dash{display:none}:is(.fb-twocol-side,.fb-page) .fb-score .fb-score-nb{text-align:left}:is(.fb-twocol-side,.fb-page) .fb-score :is(.fb-score-sa,.fb-score-sb){text-align:right;justify-self:end}:is(.fb-twocol-side,.fb-page) .fb-score .fb-code-64{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)}}@media (width>=1100px){.fb-page .fb-score:not(.fb-twocol-side .fb-score) .fb-score-dash{display:block}.fb-page .fb-score:not(.fb-twocol-side .fb-score) .fb-score-nb{text-align:right}.fb-page .fb-score:not(.fb-twocol-side .fb-score) :is(.fb-score-sa,.fb-score-sb){justify-self:auto}.fb-page .fb-score:not(.fb-twocol-side .fb-score) .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-glist{margin:var(--fb-s-2) 0 0;border-top:1px solid var(--fb-line);padding:0;list-style:none}.fb-glist>li{border-bottom:1px solid var(--fb-line)}.fb-grow{align-items:center;column-gap:var(--fb-s-4);min-height:84px;margin:0 calc(-1 * var(--fb-s-3));padding:var(--fb-s-3) var(--fb-s-3);border-radius:var(--fb-r-card);color:var(--fb-ink);grid-template-columns:68px minmax(0,1fr) max-content 18px;text-decoration:none;display:grid}.fb-grow-pair{gap:var(--fb-s-1);display:flex}.fb-grow-text{gap:var(--fb-s-1);flex-direction:column;min-width:0;display:flex}.fb-grow-title{font-weight:var(--fb-t-h3-weight);line-height:var(--fb-t-meta-lh);overflow-wrap:anywhere}.fb-grow-v{color:var(--fb-ink2);font-weight:var(--fb-t-body-weight)}.fb-grow-meta{color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);overflow-wrap:anywhere}.fb-gscore{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);text-align:right;white-space:nowrap;display:block}.fb-gscore-dash{color:var(--fb-ink3)}.fb-gsub{margin-top:var(--fb-s-1);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-align:right;text-transform:none;white-space:nowrap;display:block}.fb-grow>.fb-row-chevron{color:var(--fb-ink3)}.fb-grow:active{background:var(--fb-paper-hover)}@media (hover:hover) and (pointer:fine){.fb-grow:hover{background:var(--fb-paper-hover)}.fb-grow:hover>.fb-row-chevron{color:var(--fb-ink2)}}@media (width<=767px){.fb-grow{row-gap:var(--fb-s-2);margin:0 calc(-1 * var(--fb-s-1));padding:var(--fb-s-3) var(--fb-s-1);grid-template-columns:minmax(0,1fr) max-content 18px}.fb-grow-pair{grid-area:1/1/auto/-1}.fb-grow-text{grid-area:2/1}.fb-grow-score{grid-area:2/2}.fb-grow>.fb-row-chevron{grid-area:2/3}}.fb-plans{gap:var(--fb-s-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fb-plans>li{min-width:0;display:flex}.fb-plan{gap:var(--fb-s-4);min-width:0;padding:var(--fb-s-5);border:1px solid var(--fb-line);border-radius:var(--fb-r-card);background:var(--fb-surface);flex-direction:column;flex:1;display:flex}.fb-plan-top{justify-content:space-between;align-items:flex-start;gap:var(--fb-s-3);display:flex}.fb-plan-top>.fb-chip{margin-top:var(--fb-s-1);flex:none}.fb-plan-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}.fb-plan-price{align-items:baseline;gap:0 var(--fb-s-2);flex-wrap:wrap;display:flex}.fb-plan-amt{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-plan-per{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-plan-facts{gap:var(--fb-s-2);padding-top: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);flex-direction:column;margin:0;list-style:none;display:flex}.fb-plan-desc{color:var(--fb-ink2);font-size:var(--fb-t-meta);letter-spacing:var(--fb-t-meta-tracking);line-height:var(--fb-t-meta-lh);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-plan>.fb-btn{align-self:flex-start;margin-top:auto}@media (width<=1099px){.fb-plans{gap:var(--fb-s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.fb-plans{grid-template-columns:1fr}.fb-plan>.fb-btn{align-self:stretch}}.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-evhead.fb-evhead-fact{gap:var(--fb-s-4);flex-direction:column}}.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-choice:has(>input:checked){border-radius:var(--fb-r-card);border-bottom-color:#0000}.fb-choice:has(+.fb-choice>input:checked){border-bottom-color:#0000}.fb-choices-boxed .fb-choice:has(>input:checked){border-radius:0}.fb-choices-boxed .fb-choice:first-child:has(>input:checked){border-radius:var(--fb-r-card) var(--fb-r-card) 0 0}.fb-choices-boxed .fb-choice:last-child:has(>input:checked){border-radius:0 0 var(--fb-r-card) var(--fb-r-card)}.fb-choices-boxed .fb-choice:only-child:has(>input:checked){border-radius:var(--fb-r-card)}.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-game-pair-intervals{margin-block:1rem;padding:0;list-style:none}.fb-game-pair-intervals li{border-bottom:1px solid var(--fb-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:.75rem;display:flex}.fb-game-pair-intervals .fb-tag{margin-inline-start:.5rem}.fb-game-pair-result{margin-block-start:1.25rem}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}}.fb-segment{border:1px solid var(--fb-line2);border-radius:var(--fb-r-control);max-width:100%;display:inline-flex;overflow:hidden}.fb-segment button{padding:var(--fb-s-2) var(--fb-s-3);background:var(--fb-paper);color:var(--fb-ink2);font:inherit;cursor:pointer;border:0;border-radius:0;min-height:40px}.fb-segment button+button{border-left:1px solid var(--fb-line)}.fb-segment button[aria-pressed=true]{background:var(--fb-ink);color:var(--fb-paper);font-weight:600}.fb-segment button:focus-visible{outline:2px solid var(--fb-ink);outline-offset:-4px}.fb-segment button[aria-pressed=true]:focus-visible{outline-color:var(--fb-paper)}@media (width<=767px){.fb-segment button{min-height:44px}}
;