@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-main:"Söhne", "Inter", system-ui, sans-serif;--font-title:"Montserrat", "Söhne", "Inter", system-ui, sans-serif;--text-display:48px;--text-h1:32px;--text-h2:28px;--text-h3:24px;--text-h4:20px;--text-h5:18px;--text-h6:16px;--text-body-lg:18px;--text-body:16px;--text-body-sm:14px;--text-caption:12px;--weight-regular:400;--weight-semibold:600;--weight-black:900}body{font-family:var(--font-main);font-size:var(--text-body);font-weight:var(--weight-regular);background:#ebebeb;margin:0;line-height:1.5}@media (prefers-color-scheme:dark){body{background:#000}}body[data-theme=light]{background:#ebebeb}body[data-theme=dark]{background:#000}button{letter-spacing:-.01em;font-family:inherit;font-size:14px;font-weight:600;line-height:1}input,textarea{color:inherit;font-family:inherit}input::placeholder,textarea::placeholder{color:var(--faint)}a{color:var(--link)}a:hover{color:var(--link-hover)}.row{background:var(--surface)}.row:hover{background:var(--surface-2)}.mitem:hover{background:var(--hover)!important}.fb-radio:hover{border-color:var(--border-strong)}.fb-radio:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.fb-ni:hover{background:var(--hover)!important;color:var(--ink)!important}.ttl-edit:hover,.ttl-edit:focus-visible{background:var(--hover)!important;border-color:var(--line-4)!important}@media (max-width:720px){.fb-side{display:none!important}.fb-mobile{display:flex!important}.fb-page{padding:24px 16px 32px!important}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,.fb-scrollx:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fb-title:hover span{text-underline-offset:3px;text-decoration:underline}.fb-stretch:after{content:"";position:absolute;inset:0}.fb-card a,.fb-lrow a{z-index:1;position:relative}.fb-card:hover{border-color:var(--border-strong)!important}.row-on,.row-on:hover{background:var(--hover)}.fb-tab:hover{color:var(--ink)!important}.fb-composer:focus-within{border-color:var(--ink)!important}.fb-chatin:focus-visible{outline:none}.fb-qa:hover{border-color:var(--border-strong)!important}.fb-cell:hover{outline:2px solid var(--border-strong);outline-offset:-2px}.fb-cell:focus-visible{outline-offset:-2px}.fb-plus{opacity:0;transition:opacity .12s}.fb-cell:hover .fb-plus,.fb-cell:focus-visible .fb-plus{opacity:1}.fb-day:hover{background:var(--hover)}.fb-yt:hover .fb-yt-thumb{transform:translateY(-2px);box-shadow:0 12px 28px #00000029}.fb-yt-thumb{transition:transform .18s,box-shadow .18s}@media (prefers-reduced-motion:reduce){.fb-yt-thumb{transition:none}}@keyframes fbIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fb-float{animation:.4s both fbIn}@media (prefers-reduced-motion:reduce){.fb-float{animation:none}}@media (max-width:960px){.fb-chathist{display:none!important}}@keyframes fbToast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.fb-toast{animation:.2s both fbToast}@keyframes fbColIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fbColTint{0%,35%{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--link,#16ffde) 22%, transparent), inset 0 -2px 0 var(--link,#16ffde)}to{box-shadow:inset 0 0 0 999px #0000,inset 0 -2px #0000}}.fb-colnew{animation:.32s cubic-bezier(.2,.8,.2,1) both fbColIn,2.4s ease-out both fbColTint}@media (prefers-reduced-motion:reduce){.fb-colnew{animation:2.4s ease-out both fbColTint}}input[type=date]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}.fb-mr:hover:not(:disabled){background:var(--hover)!important}.fb-mr:focus-visible,.fb-seg:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.fb-field:focus-within{box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)!important;background:var(--surface)!important}.fb-field input:focus-visible,.fb-field textarea:focus-visible{outline:none}.fb-chipx:hover{opacity:1!important;background:#00000014!important}html[data-floating-drag]{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}html[data-floating-drag] *{cursor:grabbing!important}.fb-devnotes[data-dragging=true]>div{transform:scale(1.015);border-color:var(--border-strong)!important;box-shadow:0 1px 2px #0000000f,0 32px 80px #0000004d!important}.fb-devnotes>div{transition:transform .15s,box-shadow .15s,border-color .15s}.fb-devnote:hover{border-color:var(--border-strong)!important}.fb-devnote:hover .fb-devnote-x,.fb-devnote-x:focus-visible{opacity:1!important}.fb-devnote-x:hover{color:var(--red-ink)!important}.fb-th:hover .fb-th-btn[aria-expanded=false]{background:var(--surface-2)!important}.fb-th-btn:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.fb-th-more{opacity:0;transition:opacity .12s}.fb-th:hover .fb-th-more,.fb-th-btn:focus-visible .fb-th-more{opacity:1}.fb-th-rs:after{content:"";background:var(--ink);opacity:0;border-radius:2px;width:3px;transition:opacity .12s;position:absolute;top:8px;bottom:8px;left:2px}.fb-th:hover .fb-th-rs:after,.fb-th-rs:focus-visible:after,.fb-th-rs:active:after{opacity:1}.fb-th-rs:focus-visible{outline:none}.fb-bcard:hover{border-color:var(--border-strong)!important}.fb-row:hover{background:var(--surface-2)}.fb-ref:hover{border-color:var(--border-strong)!important;background:var(--surface)!important}.fb-range{accent-color:var(--ink)}textarea:focus-visible,.fb-filelabel:focus-within{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.fb-views{scrollbar-width:none;padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important}.fb-views>*{flex:none}.fb-ifilter{flex:calc(50% - 4px)}.fb-ifilter>button{width:100%;min-width:0!important}.fb-ispacer{display:none}.fb-ptable{min-width:0!important}.fb-phead{display:none!important}.fb-prow{row-gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:14px 0!important}.fb-prow .fb-pname{grid-area:1/1/auto/-1;padding-right:96px}.fb-prow .fb-pact{grid-area:1/1/auto/-1;place-self:start end}.fb-prow .fb-pnum{flex-direction:column;gap:2px;display:flex;text-align:left!important}.fb-prow .fb-pnum:before{content:attr(data-label);color:var(--muted-2);white-space:nowrap;font-size:11px;font-weight:600}.fb-prow .fb-ptitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;white-space:normal!important}.fb-prow .fb-pthumb{width:48px!important;height:32px!important}.fb-ptop .fb-pname{padding-right:0}.fb-ptop .fb-pact,.fb-ptop .fb-prank{display:none!important}.fb-khelp{display:none}}.fb-ptlink:hover{text-underline-offset:3px;text-decoration:underline!important}.fb-wl-tile:hover:not(:disabled){border-color:var(--border-strong)!important}.fb-wl-tile[aria-pressed=true]:hover{border-color:var(--ink)!important}.fb-wl-row:hover{background:var(--surface-2)!important}.fb-wl-col:hover{background:var(--hover)!important}.fb-wl-cell:hover{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)!important}.fb-wl-assign:hover,.fb-wl-opt:hover,.fb-wl-chip:hover:not(:disabled){border-color:var(--ink)!important;color:var(--ink)!important}.fb-wl-assign:hover{background:var(--surface)!important}.fb-wl-act:hover:not(:disabled){filter:brightness(.94)}.fb-wl-line:hover{background:var(--hover)!important}.fb-wl-dark:hover{background:#ffffff1f!important}.fb-wl-dark:focus-visible{outline-color:#fff}.fb-wl-person:hover .fb-wl-pname,.fb-wl-title:hover{text-underline-offset:3px;text-decoration:underline}.fb-wl-search:focus-within{border-color:var(--ink)!important}.fb-wl-search input:focus-visible{outline:none}.fb-wl-att{container-type:inline-size}@container (max-width:459px){.fb-wl-arow{flex-wrap:wrap;row-gap:8px!important}.fb-wl-arow>.fb-wl-atitle{order:-1;flex-basis:100%!important}.fb-wl-arow>span:first-child{min-width:0!important}.fb-wl-arow>button{margin-left:auto}}.fb-wl-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.fb-wl-scroll::-webkit-scrollbar{height:6px}.fb-wl-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@media (prefers-reduced-motion:no-preference){.fb-wl-anim{transition:width .25s,height .25s,background-color .2s,transform .2s,stroke-dasharray .25s}}.fb-opt .fb-opt-more{opacity:0}.fb-opt:hover .fb-opt-more,.fb-opt[data-active] .fb-opt-more,.fb-opt-more:focus-visible{opacity:1}.fb-pcard{transition:border-color .12s,box-shadow .12s}.fb-pcard:hover{box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f!important}.fb-pcard .fb-more{opacity:0;transition:opacity .12s}.fb-pcard:hover .fb-more,.fb-pcard:focus-within .fb-more,.fb-more[aria-expanded=true]{opacity:1}@media (hover:none){.fb-pcard .fb-more{opacity:1}}@media (prefers-reduced-motion:reduce){.fb-pcard,.fb-pcard .fb-more{transition:none}}@keyframes fbShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.fb-shimmer{background:linear-gradient(90deg, var(--muted) 0%, var(--muted) 35%, var(--ink) 50%, var(--muted) 65%, var(--muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite fbShimmer}@keyframes fbCaret{0%,45%{opacity:1}55%,to{opacity:0}}.fb-caret{animation:1s step-end infinite fbCaret}@keyframes fbSpin{to{transform:rotate(360deg)}}.fb-spin{animation:.8s linear infinite fbSpin}.fb-pop{animation:.14s both fbIn}.fb-msgact{opacity:0;transition:opacity .15s}.fb-aimsg:hover .fb-msgact,.fb-aimsg:focus-within .fb-msgact,.fb-aimsg-last .fb-msgact{opacity:1}@media (hover:none){.fb-msgact{opacity:1}}.fb-chatin{resize:none;outline:none;font-family:inherit;line-height:1.5}@media (prefers-reduced-motion:reduce){.fb-shimmer,.fb-caret,.fb-spin,.fb-pop{animation:none}.fb-shimmer{color:var(--muted)}}.fb-prop:hover{background:var(--hover)!important}.fb-brief:hover{border-color:var(--border-2)!important;background:var(--surface-2)!important}.fb-stsel:hover{box-shadow:inset 0 0 0 1px}@media (max-width:860px){.fb-dlg{border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;inset:0!important;transform:none!important}.fb-dlg-hd{padding-left:16px!important}.fb-dlg-ttl{font-size:22px!important}.fb-dlg-x{display:none!important}.fb-dlg-steps{grid-auto-columns:136px;grid-auto-flow:column;overflow-x:auto;grid-template-columns:none!important;margin:0 16px!important}.fb-dlg-body{overflow-y:auto;flex-direction:column!important;display:flex!important}.fb-dlg-body>*{flex:none!important;min-height:auto!important}.fb-dlg-rail{border-bottom:1px solid var(--line);order:-1;border-left:0!important;overflow:visible!important}.fb-dlg-pane{padding:20px 16px!important;overflow:visible!important}.fb-dlg-main [role=tablist]{padding:0 16px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
