.ec[data-astro-cid-s5bmzt3r]{background-color:#fbfdff;background-image:radial-gradient(60% 50% at 0 90%,#fec84b2e,#0000 70%),radial-gradient(60% 50% at 100% 20%,#2b8ff024,#0000 70%),radial-gradient(circle at 1px 1px,#d6e9f8 1.5px,#0000 2px);background-size:100% 100%,100% 100%,18px 18px}.bw[data-astro-cid-dbb7aky3]{background:radial-gradient(70% 60% at 85% 10%,#2dd4bf47,#0000 70%),radial-gradient(60% 60% at 0 100%,#818cf840,#0000 70%),linear-gradient(160deg,#10304a 0%,#0b1f33 60%,#081624 100%)}.gg[data-astro-cid-3wvf6vi6]{background:radial-gradient(70% 60% at 100% 0,#facc1559,#0000 70%),linear-gradient(160deg,#d9f99d 0%,#bef264 45%,#86efac 100%)}.sc[data-astro-cid-l3dboy7n]{font-family:"Urbanist", var(--font-sans);background:linear-gradient(160deg,#d3f0e4 0%,#e6f1fa 55%,#f3f3f5 100%)}.sc-giant[data-astro-cid-l3dboy7n]{letter-spacing:-.055em;color:#161616;font-family:Urbanist,sans-serif;font-weight:500;line-height:.82}.fb-app{--fb-app:#2c2c2c;--fb-tabbar:#1e1e1e;--fb-field:#383838;--fb-border:#444;--fb-text:#fff;--fb-text2:#b3b3b3;--fb-blue:#0d99ff;--fb-hover:#ffffff14;background:var(--fb-app);height:100svh;min-height:640px;color:var(--fb-text);-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:normal;display:flex;position:relative;overflow:hidden}html .fb-app,html .fb-app *{cursor:auto!important}html .fb-app button,html .fb-app a,html .fb-app [role=button]{cursor:pointer!important}:where(.fb-app) button{font:inherit;color:inherit;background:0 0;border:0;padding:0}:where(.fb-app) a{color:inherit;text-decoration:none}:where(.fb-app) p,:where(.fb-app) h1{margin:0}.fb-app :focus-visible{outline:2px solid var(--fb-blue);outline-offset:-2px;border-radius:4px}.fb-i{flex:none;display:block}.fb-spacer{flex:1 1 0;min-width:0}.fb-tabbar{background:var(--fb-tabbar);flex:none;align-items:stretch;height:38px;display:flex}.fb-home,.fb-plus,.fb-win button{color:var(--fb-text2);justify-content:center;align-items:center;display:flex}.fb-home{border-right:1px solid var(--fb-border);width:56px}.fb-home.is-active{background:var(--fb-app);color:#fff}.fb-plus{width:40px}.fb-win{display:flex}.fb-lang{--ls-bg:#ffffff1a;--ls-fg:var(--fb-text2);--ls-active:#fff;--ls-active-fg:#1e1e1e;flex:none;align-self:center;margin:0 10px}.fb-lang button{min-width:26px;padding:4px 7px;font-size:10.5px}.fb-win button{width:50px}.fb-home:hover,.fb-plus:hover,.fb-win button:hover{background:var(--fb-hover);color:#fff}.fb-win button:last-child:hover{background:#e5484d}.fb-tabs{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.fb-tabs::-webkit-scrollbar{display:none}.fb-tab{border-right:1px solid var(--fb-border);min-width:128px;max-width:200px;color:var(--fb-text2);text-align:left;flex:0 200px;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex;position:relative}.fb-tab:hover{background:var(--fb-hover)}.fb-tab.is-active{background:var(--fb-app);color:#fff}.fb-tab-ico{display:flex}.fb-tab-label{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.fb-tab-x{border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;margin-right:-4px;display:none}.fb-tab:hover .fb-tab-x,.fb-tab.is-active .fb-tab-x{display:flex}.fb-tab-x:hover{background:var(--fb-hover)}.fb-body{flex:1 1 0;min-height:0;display:flex;position:relative}.fb-sidebar{background:var(--fb-app);border-right:1px solid var(--fb-border);scrollbar-width:thin;scrollbar-color:#555 transparent;flex-direction:column;flex:none;justify-content:space-between;width:241px;padding:12px 8px 42px;display:flex;overflow-y:auto}.fb-side-top{flex-direction:column;display:flex}.fb-teams,.fb-team,.fb-team-items,[data-fb-social]{flex-direction:column;gap:4px;display:flex}.fb-user{border-radius:6px;align-items:center;gap:8px;height:45px;padding:0 4px 8px;font-size:13px;font-weight:600;display:flex}.fb-user:hover,.fb-team-head:hover,.fb-item:hover,.fb-starred:hover{background:var(--fb-hover)}.fb-avatar,.fb-about-av{background:var(--fb-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.fb-search{background:var(--fb-field);height:32px;color:var(--fb-text2);border-radius:6px;align-items:center;gap:8px;margin-bottom:14px;padding:0 8px 0 10px;display:flex}.fb-search:focus-within{box-shadow:0 0 0 1px var(--fb-blue)}.fb-search input{color:#fff;min-width:0;font:inherit;appearance:none;background:0 0;border:0;outline:0;flex:1 1 0}.fb-app .fb-search input:focus-visible{outline:0}.fb-search input::placeholder{color:var(--fb-text2)}.fb-search input::-webkit-search-cancel-button{display:none}.fb-search kbd{color:var(--fb-text2);border:1px solid var(--fb-border);border-radius:4px;padding:1px 4px;font:10px Inter,sans-serif}.fb-divider{background:var(--fb-border);flex:none;height:1px;margin:18px 0}.fb-recents{border-bottom:1px solid var(--fb-border);margin-bottom:14px;padding-bottom:14px}.fb-recents[hidden]{display:none}.fb-recents-head{color:var(--fb-text2);padding:0 8px 4px;font-size:11px;font-weight:600}.fb-recents-list{flex-direction:column;gap:2px;display:flex}.fb-recents .fb-item{height:30px;font-weight:400}.fb-team-head{text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.fb-team-head.is-on{background:#0d99ff29}.fb-team-name{flex:1 1 0}.fb-all{margin-bottom:4px}.fb-all-count{background:var(--fb-field);color:var(--fb-text2);border-radius:9px;padding:1px 7px;font-size:11px;font-weight:600}.fb-all.is-on .fb-all-count{color:#fff;background:#0d99ff47}.fb-team-chev{border-radius:4px;place-items:center;width:20px;height:20px;transition:transform .15s;display:grid}.fb-team-chev:hover{background:var(--fb-hover)}.fb-team.is-collapsed .fb-team-chev{transform:rotate(-90deg)}[data-fb-social][hidden],.fb-team.is-collapsed .fb-team-items{display:none}.fb-team-items{padding-left:24px}.fb-team-items .fb-item{font-weight:400}.fb-item{white-space:nowrap;border-radius:6px;align-items:center;gap:12px;height:32px;padding:0 8px;display:flex}.fb-side-bottom{flex-direction:column;gap:4px;margin-top:24px;display:flex}.fb-side-bottom .fb-divider{margin:0 0 29px}.fb-starred{border-radius:6px;align-items:center;gap:4px;width:100%;height:28px;padding-left:4px;font-weight:600;display:flex}.fb-starred svg{transition:transform .15s}.fb-starred[aria-expanded=false] svg{transform:rotate(-90deg)}.fb-scrim{display:none}.fb-main{flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.fb-topbar{border-bottom:1px solid var(--fb-border);flex:none;align-items:center;gap:12px;height:73px;padding:8px 48px 8px 24px;display:flex}.fb-top-title{white-space:nowrap;font-size:13px}.fb-burger{border-radius:5px;place-items:center;width:30px;height:30px;margin-left:-8px;display:none}.fb-burger:hover{background:var(--fb-hover)}.fb-actions{align-items:center;gap:8px;display:flex}.fb-create{background:var(--fb-blue);border-radius:5px;align-items:center;height:30px;font-weight:600;display:flex}.fb-create-main{border-radius:5px 0 0 5px;align-items:center;gap:8px;height:100%;padding:0 12px 0 10px;display:flex}.fb-create-main:hover,.fb-create-drop:hover{background:#0000001f}.fb-create-div{background:#0003;width:1px;height:30px}.fb-create-drop{border-radius:0 5px 5px 0;place-items:center;height:100%;padding:0 6px;display:grid}.fb-btn{background:var(--fb-field);border-radius:5px;height:30px;padding:0 12px;font-weight:600}.fb-btn:hover,.fb-sq:hover{background:#444}.fb-sq{border-radius:5px;place-items:center;width:30px;height:30px;display:grid;border:1px solid var(--fb-border)!important}.fb-fav svg{fill:#ffcd29;stroke:#ffcd29}.fb-fav[aria-pressed=true]{background:#ffcd2929;border-color:#ffcd29!important}.fb-content,.fb-viewer{scrollbar-width:thin;scrollbar-color:#555 transparent;flex:1 1 0;min-height:0;padding:24px 48px 56px 36px;overflow-y:auto}.fb-content{padding-top:21px}.fb-content[hidden],.fb-viewer[hidden]{display:none}.fb-folder-head{align-items:center;gap:16px;height:32px;margin-bottom:32px;display:flex}.fb-folder-ico{color:var(--fb-text2);display:flex}.fb-folder-title{white-space:nowrap;font-size:24px;font-weight:600}.fb-folder-chev{color:var(--fb-text2);display:flex}.fb-chip{background:var(--fb-field);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 6px 4px 8px;font-size:11px;display:flex}.fb-chip:hover{background:#444}.fb-toggle{gap:2px;display:flex}.fb-toggle button{width:24px;height:24px;color:var(--fb-text2);border-radius:4px;place-items:center;display:grid}.fb-toggle button.is-on{background:var(--fb-field);color:#fff}.fb-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:34px 33px;display:grid}.fb-card{background:var(--fb-app);border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden}.fb-card:after{content:"";z-index:2;border:1px solid var(--fb-border);border-radius:inherit;pointer-events:none;transition:border-color .12s;position:absolute;inset:0}.fb-card:hover:after,.fb-card:focus-within:after{border-color:var(--fb-blue)}.fb-card[hidden]{display:none}.fb-thumb{aspect-ratio:292/164;background:#1e1e1e;display:block;position:relative;overflow:hidden}.fb-thumb-inner{pointer-events:none;align-items:center;display:grid;position:absolute;inset:0}.fb-about{color:#fff;text-align:center;background:linear-gradient(135deg,#0d99ff,#6938ef);flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;font-size:11px;display:flex}.fb-about strong{font-size:18px;font-weight:700}.fb-about-av{background:#ffffff38;width:44px;height:44px;font-size:15px}.fb-star{color:#fff;opacity:0;background:#1e1e1ecc;border-radius:5px;place-items:center;width:26px;height:26px;transition:opacity .12s;display:grid;position:absolute;top:10px;right:10px}.fb-card:hover .fb-star,.fb-star:focus-visible,.fb-star[aria-pressed=true]{opacity:1}.fb-star[aria-pressed=true] svg{fill:#ffcd29;stroke:#ffcd29}.fb-info{align-items:center;gap:12px;padding:12px 16px;display:flex}.fb-fileico{background:var(--fb-blue);border-radius:3px;flex:none;place-items:center;width:16px;height:16px;display:grid}.fb-text{flex:1 1 0;min-width:0}.fb-name{font-size:11px;font-weight:600}.fb-sub{color:var(--fb-text2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden;margin-top:2px!important}.fb-tags,.fb-year{color:var(--fb-text2);font-size:11px;font-weight:400;display:none}.fb-grid.is-list{grid-template-columns:1fr;gap:8px}.fb-grid.is-list .fb-card{flex-direction:row;align-items:center}.fb-grid.is-list .fb-thumb{aspect-ratio:auto;flex:none;width:112px;height:64px}.fb-grid.is-list .fb-thumb-inner{transform-origin:0 0;width:222%;height:222%;transform:scale(.45)}.fb-grid.is-list .fb-about strong{font-size:11px}.fb-grid.is-list .fb-about span:not(.fb-about-av){display:none}.fb-grid.is-list .fb-about-av{width:24px;height:24px;font-size:9px}.fb-grid.is-list .fb-info{flex:1 1 0;min-width:0}.fb-grid.is-list .fb-tags{width:34%;display:block}.fb-grid.is-list .fb-year{text-align:right;width:48px;display:block}.fb-grid.is-list .fb-star{top:19px;left:80px;right:auto}.fb-empty{color:var(--fb-text2);padding:48px 0}.fb-crumb{color:var(--fb-text2);align-items:center;gap:8px;margin-bottom:24px;display:flex}.fb-crumb button:hover{color:#fff;text-decoration:underline}.fb-crumb b{color:#fff;font-weight:600}.fb-file{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:40px;display:grid}.fb-canvas{border:1px solid var(--fb-border);background:#1e1e1e;border-radius:8px;overflow:hidden}.fb-canvas .fb-about{min-height:360px}.fb-canvas .fb-thumb-inner{display:block;position:static}.fb-file h2{margin:0;font-size:28px;font-weight:600;line-height:1.15}.fb-file .fb-lead{color:var(--fb-text2);margin-top:6px;font-size:14px;font-weight:400}.fb-file .fb-blurb{margin-top:20px;font-size:13px;font-weight:400;line-height:1.6}.fb-chips{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.fb-chips span{background:var(--fb-field);border-radius:4px;padding:3px 8px;font-size:11px}.fb-meta{border-top:1px solid var(--fb-border);grid-template-columns:auto 1fr;gap:8px 20px;margin:24px 0 0;padding-top:20px;font-size:12px;display:grid}.fb-meta dt{color:var(--fb-text2);font-weight:400}.fb-meta dd{margin:0}.fb-stats{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;display:grid}.fb-stats div{border:1px solid var(--fb-border);border-radius:6px;padding:12px}.fb-stats b{font-size:20px;font-weight:600;display:block}.fb-stats span{color:var(--fb-text2);font-size:11px;font-weight:400}.fb-cta{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.fb-cta a,.fb-cta button{background:var(--fb-field);border-radius:5px;align-items:center;gap:8px;height:32px;padding:0 14px;font-weight:600;display:inline-flex}.fb-cta .is-primary{background:var(--fb-blue)}.fb-cta a:hover,.fb-cta button:hover{filter:brightness(1.15)}.fb-suggest{margin-top:32px}.fb-suggest h3{margin:0 0 12px;font-size:13px;font-weight:600}.fb-suggest .fb-search{height:36px;margin-bottom:16px}.fb-untitled{text-align:center;place-items:center;min-height:260px;padding:40px;display:grid}.fb-untitled h2{font-size:40px;line-height:1.1}.fb-untitled p{color:var(--fb-text2);margin-top:12px;font-size:14px;font-weight:400}.fb-untitled .fb-cta{justify-content:center}.fb-app.is-board .fb-sidebar,.fb-app.is-board .fb-topbar,.fb-app.is-board .fb-scrim{display:none}.fb-app.is-board .fb-viewer{padding:0;position:relative;overflow:hidden}.fj{color:#1e1e1e;background:radial-gradient(circle at 1px 1px,#c4c4c4 1px,#0000 1.5px) 0 0/24px 24px,#f5f5f5;position:absolute;inset:0}.fj-frame{background:0 0;border:0;width:100%;height:100%;display:block}.fj-loading{background:#fff;border-radius:13px;align-items:center;gap:10px;padding:10px 16px;font-weight:500;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5px #00000026,0 10px 28px #0000001f}.fj-loading span{border:2px solid #e6e6e6;border-top-color:#0d99ff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite fj-spin}@keyframes fj-spin{to{transform:rotate(360deg)}}.fj-bar{z-index:2;background:#fff;border-radius:13px;align-items:center;gap:4px;height:44px;padding:0 6px;display:flex;position:absolute;top:12px;box-shadow:0 0 0 .5px #00000026,0 2px 6px #00000014,0 10px 28px #0000001f}.fj-tl{max-width:calc(100% - 300px);left:12px}.fj-tr{right:12px}.fj-btn{border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex;color:#1e1e1e!important}.fj-btn:hover{background:#f0f0f0}.fj-sep{background:#e6e6e6;width:1px;height:20px;margin:0 4px}.fj-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 8px 0 2px;font-size:13px;overflow:hidden}.fj-name span{color:#757575;font-weight:400}.fj-name b{font-weight:600}.fj-people{padding:0 6px 0 4px;display:flex}.fj-people>*{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-6px;font-size:9px;font-weight:700;display:grid}.fj-people>:first-child{margin-left:0}.fj-share{border-radius:8px;height:32px;padding:0 14px;font-weight:600;color:#fff!important;background:#0d99ff!important}.fj-share:hover{background:#0a8ae6!important}.fj-zoom{justify-content:center;min-width:64px;font-size:12px}.fj-panel{--fb-field:#f0f0f0;--fb-border:#e6e6e6;--fb-text2:#757575;z-index:3;color:#1e1e1e;background:#fff;border-radius:13px;flex-direction:column;width:min(340px,100% - 24px);animation:.2s cubic-bezier(.2,.7,.2,1) fj-panel-in;display:flex;position:absolute;top:68px;bottom:12px;left:12px;box-shadow:0 0 0 .5px #00000026,0 2px 6px #00000014,0 10px 28px #0000001f}.fj-panel[hidden]{display:none}@keyframes fj-panel-in{0%{opacity:0;transform:translate(-12px)}}.fj-panel-head{border-bottom:1px solid var(--fb-border);flex:none;justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 16px;font-size:13px;display:flex}.fj-panel-body{scrollbar-width:thin;flex:auto;min-height:0;padding:16px;overflow-y:auto}.fb-file.fj-panel-body{grid-template-columns:1fr;gap:20px}.fj-panel .fb-canvas{border-color:var(--fb-border)}.fj-panel .fb-file h2,.fj-panel-body h2{font-size:20px}.fj-panel .fb-blurb{color:#1e1e1e}.fj-panel .fb-cta .is-primary{color:#fff}.fj-follow-btn{cursor:pointer;transition:transform .15s,box-shadow .15s;position:relative}.fj-follow-btn:hover,.fj-follow-btn:focus-visible{transform:translateY(-1px);box-shadow:0 0 0 2px #0d99ff}.fj-tip{z-index:6;color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#1e1e1e;border-radius:8px;width:max-content;max-width:220px;padding:9px 12px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 12px);left:-8px;transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff1a,0 10px 28px #00000059}.fj-tip b{margin-bottom:2px;font-size:12px;font-weight:600;display:block}.fj-tip:before{content:"";background:#1e1e1e;width:10px;height:10px;position:absolute;top:-5px;left:18px;rotate:45deg}.fj-follow-btn:is(:hover,:focus-visible) .fj-tip,.fj-tip.is-auto{opacity:1;visibility:visible;transform:none}.fj.is-following .fj-tip{display:none}.fj--dark .fj-tip{background:#444;box-shadow:0 0 0 1px #ffffff24,0 10px 28px #00000080}.fj--dark .fj-tip:before{background:#444}@media (prefers-reduced-motion:reduce){.fj-tip{transition:none}}.fj-follow-frame{z-index:4;pointer-events:none;border:3px solid #0d99ff;position:absolute;inset:0}.fj-follow-frame[hidden],.fj-tour-cur[hidden]{display:none}.fj-follow-tag{color:#fff;white-space:nowrap;pointer-events:auto;background:#0d99ff;border-radius:0 0 8px 8px;align-items:center;gap:8px;margin:0;padding:4px 6px 6px 8px;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.fj-follow-av{border:1.5px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:grid}.fj-follow-tag button{border-radius:5px;height:22px;padding:0 8px;font-size:11px;font-weight:600;color:#fff!important;background:#fff3!important}.fj-follow-tag button:hover{background:#ffffff52!important}.fj.is-following .fj-tl,.fj.is-following .fj-tr{top:34px}.fj-tour-cur{z-index:4;pointer-events:none;transition:transform .9s cubic-bezier(.3,.7,.2,1);position:absolute;top:0;left:0}.fj-tour-cur svg{filter:drop-shadow(0 1px 1px #0006);display:block}.fj-tour-chat{color:#fff;white-space:nowrap;background:#0d99ff;border-radius:3px 8px 8px;width:max-content;max-width:280px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:18px;left:14px}.fj-tour-cur.is-chatting .fj-tour-chat{white-space:normal;border-radius:3px 14px 14px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;box-shadow:0 8px 20px #0d99ff59}.fj-tourbar{bottom:100px}.fj-tourbar p{justify-content:center;min-width:80px}@media (prefers-reduced-motion:reduce){.fj-tour-cur{transition:none}}.fj-present{font-size:12px;font-weight:600}.fj-present svg{color:#0d99ff}.fj.is-presenting{background:#1e1e1e}.fj.is-presenting :is(.fj-bar,.fj-panel,.fj-comments,.fj-cursors,.fj-emotes,.fj-loading){display:none!important}.fj-pbar{z-index:5;color:#fff;background:#2c2c2c;border-radius:13px;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.fj-pbar[hidden]{display:none}.fj-pbar button{border-radius:8px;place-items:center;min-width:32px;height:32px;display:grid;color:#fff!important}.fj-pbar button:hover:not(:disabled){background:#ffffff1a}.fj-pbar button:disabled{opacity:.35;cursor:default!important}.fj-pbar :is([data-fj-prev],[data-fj-tour-prev]) svg{transform:rotate(90deg)}.fj-pbar :is([data-fj-next],[data-fj-tour-next]) svg{transform:rotate(-90deg)}.fj-pbar p{white-space:nowrap;align-items:center;gap:10px;min-width:170px;margin:0;padding:0 8px;font-size:12px;display:flex}.fj-pbar p b{font-variant-numeric:tabular-nums}.fj-pbar p span{color:#b3b3b3}.fj-psep{background:#444;width:1px;height:20px;margin:0 4px}.fj-pbar .fj-pexit{gap:8px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.fj-pexit kbd{color:#b3b3b3;border:1px solid #555;border-radius:4px;padding:1px 5px;font:10px Inter,sans-serif}.fj-icon{justify-content:center;width:32px;padding:0;font-size:16px;position:relative}.fj-icon[aria-pressed=true]{background:#e5f4ff;color:#0d99ff!important}.fj-count{color:#fff;background:#f24822;border-radius:7px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;display:grid;position:absolute;top:2px;right:1px}.fj-count[hidden]{display:none}.fj-comments{z-index:3;color:#1e1e1e;background:#fff;border-radius:13px;flex-direction:column;width:min(320px,100% - 24px);animation:.2s cubic-bezier(.2,.7,.2,1) fj-cmt-in;display:flex;position:absolute;top:68px;bottom:12px;right:12px;box-shadow:0 0 0 .5px #00000026,0 2px 6px #00000014,0 10px 28px #0000001f}.fj-comments[hidden]{display:none}@keyframes fj-cmt-in{0%{opacity:0;transform:translate(12px)}}.fj-comments .fj-panel-head{border-bottom:1px solid #e6e6e6}.fj-comments-body{flex:auto;min-height:0;padding:6px;overflow-y:auto}.fj-cmt{text-align:left;border-radius:8px;gap:10px;width:100%;padding:12px 10px;display:flex}.fj-cmt:hover{background:#f5f5f5}.fj-cmt.is-resolved{opacity:.55}.fj-cmt-av{color:#fff;border-radius:50% 50% 50% 3px;flex:none;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.fj-cmt-body{flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:400;line-height:1.45;display:flex}.fj-cmt-meta{gap:6px;display:flex}.fj-cmt-meta span,.fj-cmt-empty{color:#757575}.fj-cmt-reply{color:#444;border-left:2px solid #e6e6e6;padding-left:8px}.fj-cmt-empty{padding:16px 10px}.fj-vlist{flex:auto;min-height:0;margin:0;padding:8px;list-style:none;overflow-y:auto}.fj-ver{text-align:left;border-radius:8px;gap:12px;width:100%;padding:10px 10px 12px;display:flex;position:relative}.fj-ver:hover{background:#f5f5f5}.fj-ver.is-on{background:#e5f4ff}.fj-vdot{background:#fff;border:2px solid #b3b3b3;border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px;position:relative}.fj-vlist>li:first-child .fj-vdot,.fj-ver.is-on .fj-vdot{background:#0d99ff;border-color:#0d99ff}.fj-vlist>li{position:relative}.fj-vlist>li:not(:last-child):before{content:"";background:#e6e6e6;width:2px;position:absolute;top:26px;bottom:-14px;left:14px}.fj-vdot{z-index:1}.fj-vbody{flex-direction:column;gap:3px;min-width:0;font-size:12px;font-weight:400;line-height:1.45;display:flex}.fj-vtitle{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fj-vtitle b{font-weight:600}.fj-vtitle em{color:#0d99ff;background:#e5f4ff;border-radius:4px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.fj-vmeta{color:#757575}.fj-vby{color:#757575;align-items:center;gap:6px;font-size:11px;display:flex}.fj-vav{color:#fff;background:#0d99ff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;font-weight:700;display:grid}.fj-vmore{color:#1e1e1e;flex-direction:column;gap:6px;margin-top:6px;display:none}.fj-ver.is-on .fj-vmore{display:flex}.fj-vmore ul{margin:0;padding-left:16px;list-style:outside}.fj-vgo{color:#0d99ff;font-weight:600}.fj--dark .fj-ver:hover{background:#ffffff0f}.fj--dark .fj-ver.is-on,.fj--dark .fj-vtitle em{background:#0d99ff33}.fj--dark .fj-vdot{background:#2c2c2c}.fj--dark :is(.fj-vmeta,.fj-vby){color:#b3b3b3}.fj--dark .fj-vmore{color:#fff}.fj--dark .fj-vlist>li:not(:last-child):before{background:#444}.fj-dev-body{scrollbar-width:thin;flex:auto;min-height:0;padding:4px 12px 16px;overflow-y:auto}.fj-dev[hidden]{display:none}.fj-dv-hint{color:#444;background:#f5f5f5;border-radius:8px;gap:8px;padding:10px;font-size:12px;font-weight:400;line-height:1.45;display:flex;margin:10px 0 4px!important}.fj-dv-hint svg{flex:none;margin-top:2px}.fj-dv-layer{align-items:baseline;gap:8px;min-width:0;margin:12px 0 2px;display:flex}.fj-dv-layer b{color:#0d99ff;background:#e5f4ff;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.fj-dv-layer span{color:#757575;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.fj-dv-group{border-bottom:1px solid #ececec;padding:12px 0 4px}.fj-dv-group:last-child{border-bottom:0}.fj-dv-group h4{color:#757575;justify-content:space-between;align-items:center;margin:0 0 6px;font-size:11px;font-weight:600;display:flex}.fj-dv-group dl{margin:0}.fj-dv-row{text-align:left;border-radius:5px;gap:12px;width:100%;margin:0 -6px;padding:5px 6px;font-size:12px;line-height:1.4;display:flex}.fj-dv-row:hover,.fj-dv-color:hover{background:#f0f0f0}.fj-dv-row dt{color:#757575;flex:none;width:92px;font-weight:400}.fj-dv-row dd{overflow-wrap:anywhere;flex:auto;align-items:center;gap:6px;min-width:0;margin:0;font-weight:500;display:flex}.fj-dv-sw{border-radius:3px;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002e}.fj-dv-colors{grid-template-columns:repeat(2,1fr);gap:2px 8px;display:grid}.fj-dv-color{font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:8px;padding:5px 6px;font-size:12px;display:flex}.fj-dv-copy{border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600;color:#fff!important;background:#0d99ff!important}.fj-dv-code{color:#e6e6e6;tab-size:2;background:#1e1e1e;border-radius:8px;margin:0;padding:10px;font:11px/1.55 ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;overflow-x:auto}.fj--dark .fj-dv-hint,.fj--dark .fj-dv-row:hover,.fj--dark .fj-dv-color:hover{background:#ffffff12}.fj--dark .fj-dv-hint{color:#d9d9d9}.fj--dark .fj-dv-group{border-color:#444}.fj--dark :is(.fj-dv-layer span,.fj-dv-group h4,.fj-dv-row dt){color:#b3b3b3}.fb-user-row{align-items:flex-start;gap:2px;display:flex}.fb-user-row .fb-user{flex:auto;min-width:0}.fb-bell{width:30px;height:30px;color:var(--fb-text2);border-radius:6px;flex:none;place-items:center;margin-top:7px;display:grid;position:relative}.fb-bell:hover,.fb-bell[aria-expanded=true]{background:var(--fb-hover);color:#fff}.fb-bell-n{color:#fff;background:#f24822;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:1px;right:1px}.fb-bell-n[hidden]{display:none}.fb-menu--inbox{border-radius:13px;width:360px;max-width:calc(100vw - 16px);max-height:min(520px,70vh);padding:8px;overflow-y:auto}.fb-inbox-head{padding:6px 8px 8px;font-size:13px;font-weight:600}.fb-menu--inbox .fb-mi-block{white-space:normal;border-radius:8px;padding:8px}.fb-nt{align-items:flex-start;gap:10px;display:flex}.fb-nt-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.fb-nt-text{flex-direction:column;gap:2px;min-width:0;font-size:12px;line-height:1.4;display:flex}.fb-nt-text small{color:var(--fb-text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.fb-nt-text em{color:var(--fb-text2);font-size:11px;font-style:normal}.fb-nt.is-new .fb-nt-text>span:after{content:"";background:#0d99ff;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.fb-inbox-head small{color:var(--fb-text2);margin-top:2px;font-size:11px;font-weight:400;display:block}.fj-cmt-note{color:#757575;border-bottom:1px solid #ececec;margin:0;padding:10px 14px;font-size:11px;font-weight:400;line-height:1.45}.fj--dark .fj-cmt-note{color:#b3b3b3;border-color:#444}.fb-inbox-empty{color:var(--fb-text2);padding:16px 8px;font-size:12px}.fj-cursors,.fj-emotes{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fj-cur span{max-width:240px;transition:border-radius .15s}.fj-cur.is-chatting span{white-space:normal;border-radius:3px 12px 12px;width:max-content;padding:6px 10px;font-size:12px;font-weight:500}.fj-emote{font-size:40px;animation:2.2s cubic-bezier(.2,.6,.3,1) both fj-emote;position:absolute;bottom:40px}@keyframes fj-emote{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1;transform:translate(calc(var(--drift) * .2), -60px) scale(1.1)}to{opacity:0;transform:translate(var(--drift), -420px) scale(1)}}.fb-menu--emote{border-radius:12px;gap:2px;min-width:0;padding:6px;display:flex}.fb-menu--emote button{border-radius:8px;justify-content:center;width:38px;height:38px;padding:0;font-size:22px}.fb-menu--emote button:hover{background:var(--fb-hover)}.fj--dark{color:#fff;background:radial-gradient(circle at 1px 1px,#4a4a4a 1px,#0000 1.5px) 0 0/24px 24px,#1e1e1e}.fj--dark :is(.fj-bar,.fj-loading,.fj-panel,.fj-comments){color:#fff;background:#2c2c2c;box-shadow:0 0 0 .5px #ffffff1f,0 10px 28px #00000073}.fj--dark .fj-btn{color:#fff!important}.fj--dark .fj-btn:hover{background:#ffffff14}.fj--dark .fj-sep{background:#444}.fj--dark .fj-name span{color:#b3b3b3}.fj--dark .fj-people span{border-color:#2c2c2c}.fj--dark .fj-loading span{border-color:#0d99ff #444 #444}.fj--dark .fj-panel{--fb-field:#383838;--fb-border:#444;--fb-text2:#b3b3b3}.fj--dark .fj-panel .fb-blurb{color:#fff}.fj--dark .fj-icon[aria-pressed=true]{background:#0d99ff33}.fj--dark .fj-comments .fj-panel-head{border-color:#444}.fj--dark .fj-cmt:hover{background:#ffffff0f}.fj--dark :is(.fj-cmt-meta span,.fj-cmt-empty){color:#b3b3b3}.fj--dark .fj-cmt-reply{color:#d9d9d9;border-color:#444}@media (width<=719px){.fj-tl{max-width:calc(100% - 24px)}.fj-tr{height:40px;top:auto;bottom:96px}}.fb-cursors{pointer-events:none;position:absolute;inset:73px 0 0;overflow:hidden}.fb-cursors[hidden]{display:none}.fb-cur{will-change:transform;position:absolute;top:0;left:0}.fb-cur svg{filter:drop-shadow(0 1px 1px #0006);display:block}.fb-cur span{color:#fff;white-space:nowrap;border-radius:3px 8px 8px;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;top:16px;left:12px}.fb-help{z-index:5;border:1px solid var(--fb-border);border-radius:15px;place-items:center;width:30px;height:30px;font-size:14px;display:grid;position:absolute;bottom:24px;right:26px;background:var(--fb-tabbar)!important}.fb-help:hover{border-color:#777}.fb-menu{z-index:100;background:#1e1e1e;border-radius:8px;min-width:200px;max-width:300px;padding:6px;font-size:12px;position:fixed;box-shadow:0 0 0 1px #444,0 10px 30px #00000080}.fb-menu[hidden]{display:none}.fb-menu button,.fb-menu a,.fb-menu .fb-mi-text{text-align:left;white-space:nowrap;border-radius:4px;align-items:center;gap:10px;width:100%;height:28px;padding:0 10px;display:flex}.fb-menu button:hover,.fb-menu a:hover{background:var(--fb-blue)}.fb-menu .fb-mi-text{color:var(--fb-text2);font-weight:400}.fb-menu .fb-mi-label{flex:1 1 0}.fb-menu kbd{color:var(--fb-text2);font:11px Inter,sans-serif}.fb-menu button:hover kbd,.fb-menu a:hover kbd{color:#fff}.fb-menu hr{background:var(--fb-border);border:0;height:1px;margin:6px 4px}.fb-menu .fb-tick{flex:none;width:14px}.fb-menu--account{border-radius:13px;width:280px;max-width:calc(100vw - 16px);padding:8px}.fb-menu--account hr{margin:8px 0}.fb-menu--account button,.fb-menu--account a{border-radius:5px;height:32px;padding:0 8px}.fb-acct,.fb-acct-team{align-items:center;gap:10px;display:flex}.fb-acct{padding:6px 8px 4px}.fb-acct-av{background:var(--fb-blue);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.fb-acct-text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.fb-acct-text b{font-size:13px;font-weight:600}.fb-acct-text :is(b,span){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fb-acct-text span{color:var(--fb-text2);font-size:11px;font-weight:400}.fb-acct-label{color:var(--fb-text2);padding:4px 8px 6px;font-size:11px;font-weight:500}.fb-acct-team{background:#ffffff0f;border-radius:5px;gap:8px;padding:6px 8px}.fb-acct-team .fb-acct-text b{font-size:12px}.fb-acct-team-ico{background:#9747ff;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.fb-acct-badge{color:#4ee08f;background:#14ae5c33;border-radius:4px;flex:none;padding:2px 6px;font-size:10px;font-weight:600}.fb-acct-check{color:#fff;flex:none;display:flex}.fb-menu .fb-mi-block{height:auto;padding:0;display:block}.fb-menu .fb-mi-block:hover,.fb-menu .fb-mi-block:focus-visible{background:var(--fb-hover)}.fb-qa{color:#fff;background:#2c2c2c;border:0;border-radius:13px;width:min(560px,100vw - 32px);max-height:min(520px,76vh);margin:0 auto;padding:0;font-family:Inter,system-ui,sans-serif;font-size:13px;position:fixed;inset:12vh 0 auto;overflow:hidden;box-shadow:0 0 0 1px #444,0 24px 64px #0000008c}.fb-qa[open]{flex-direction:column;display:flex}.fb-qa::backdrop{background:#00000059}.fb-qa-field{color:#b3b3b3;border-bottom:1px solid #444;flex:none;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.fb-qa-field input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:15px}.fb-qa-field input::placeholder{color:#8a8a8a}.fb-qa kbd{color:#b3b3b3;white-space:nowrap;border:1px solid #555;border-radius:4px;padding:1px 6px;font:11px Inter,sans-serif}.fb-qa-list{scrollbar-width:thin;scrollbar-color:#555 transparent;flex:auto;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.fb-qa-group{color:#8a8a8a;padding:10px 10px 4px;font-size:11px;font-weight:600}.fb-qa-item{cursor:pointer;border-radius:6px;align-items:center;gap:10px;height:34px;padding:0 10px;display:flex}.fb-qa-item[aria-selected=true]{background:#0d99ff}.fb-qa-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fb-qa-hint{color:#8a8a8a;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;font-size:12px;overflow:hidden}.fb-qa-item[aria-selected=true] :is(.fb-qa-hint,kbd){color:#fff;border-color:#ffffff80}.fb-qa-empty{color:#8a8a8a;text-align:center;padding:24px 10px}.fb-qa-foot{color:#8a8a8a;border-top:1px solid #444;flex:none;gap:16px;margin:0;padding:8px 14px;font-size:11px;display:flex}.fb-qa-foot span{align-items:center;gap:4px;display:flex}.fb-search kbd{cursor:pointer}.fb-modal.fb-share-modal{width:min(460px,100vw - 32px);height:fit-content}.fb-share-title{flex:auto;margin:0;font-size:14px;font-weight:600}.fb-share-body{padding:16px 16px 20px}.fb-share-link{gap:8px;display:flex}.fb-share-link input{color:#fff;min-width:0;height:34px;font:inherit;background:#383838;border:1px solid #444;border-radius:6px;outline:0;flex:auto;padding:0 10px;font-size:12px}.fb-share-link input:focus{border-color:#0d99ff}.fb-share-copy{border-radius:6px;flex:none;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:600;display:flex;background:#0d99ff!important}.fb-share-copy:hover{background:#0a8ae6!important}.fb-share-label{color:var(--fb-text2);font-size:11px;font-weight:600;margin:20px 0 8px!important}.fb-share-people{margin:0;padding:0;list-style:none}.fb-share-people li{align-items:center;gap:10px;padding:6px 0;display:flex}.fb-share-people li>span:nth-child(2){flex-direction:column;flex:auto;min-width:0;display:flex}.fb-share-people b{font-weight:600}.fb-share-people small{color:var(--fb-text2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fb-share-people em{color:var(--fb-text2);font-size:12px;font-style:normal}.fb-share-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.fb-share-globe{background:#444}.fb-share-to{gap:8px;display:flex}.fb-share-to a{background:var(--fb-field);border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 12px;font-weight:600;display:flex}.fb-share-to a:hover{background:#444}.fb-modal{background:var(--fb-app);width:min(640px,100vw - 32px);height:min(600px,100svh - 48px);color:var(--fb-text);border:0;border-radius:13px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 0 0 1px #444,0 24px 64px #0000008c}.fb-modal[open]{flex-direction:column;animation:.18s cubic-bezier(.2,.7,.2,1) fb-modal-in;display:flex}.fb-modal::backdrop{background:#00000080}@keyframes fb-modal-in{0%{opacity:0;transform:scale(.97)}}.fb-modal-head{border-bottom:1px solid var(--fb-border);flex:none;align-items:center;height:48px;padding:0 8px 0 16px;display:flex}.fb-modal-tabs{scrollbar-width:none;flex:1 1 0;gap:4px;min-width:0;display:flex;overflow-x:auto}.fb-modal-tabs button{height:28px;color:var(--fb-text2);border-radius:5px;flex:none;padding:0 8px;font-size:13px;font-weight:500}.fb-modal-tabs button:hover{color:#fff}.fb-modal-tabs button[aria-selected=true]{background:var(--fb-field);color:#fff;font-weight:600}.fb-modal-x{width:32px;height:32px;color:var(--fb-text2);border-radius:5px;flex:none;place-items:center;display:grid}.fb-modal-x:hover{background:var(--fb-hover);color:#fff}.fb-modal-body{scrollbar-width:thin;scrollbar-color:#555 transparent;flex:auto;min-height:0;padding:24px;overflow-y:auto}.fb-ppanel[hidden]{display:none}.fb-prof{align-items:center;gap:16px;margin-bottom:20px;display:flex}.fb-prof-av{background:var(--fb-blue);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:22px;font-weight:700;display:grid}.fb-prof-text{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.fb-prof-name{font-size:16px;font-weight:600}.fb-prof-role{color:var(--fb-text2);font-size:12px;font-weight:400}.fb-prof-text .fb-link{margin-top:4px}.fb-link{white-space:nowrap;font-weight:500;color:var(--fb-blue)!important}.fb-link:hover{text-decoration:underline}.fb-rows{border-top:1px solid var(--fb-border);margin:0}.fb-rows>div{border-bottom:1px solid var(--fb-border);align-items:center;gap:16px;min-height:44px;padding:8px 0;display:flex}.fb-rows dt{width:96px;color:var(--fb-text2);flex:none;font-weight:400}.fb-rows dd{overflow-wrap:anywhere;flex:1 1 0;min-width:0;margin:0}.fb-rows--compact>div{align-items:baseline;min-height:0}.fb-rows--compact dt{width:128px;font-size:11px}.fb-psec{margin:28px 0 10px;font-size:13px;font-weight:600}.fb-psec--first{margin-top:0}.fb-pbody{color:#e6e6e6;font-size:12px;font-weight:400;line-height:1.6}.fb-xp{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fb-xp li{border-bottom:1px solid var(--fb-border);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.fb-xp li:first-child{padding-top:0}.fb-xp-ico{background:var(--fb-field);width:32px;height:32px;color:var(--fb-text2);border-radius:6px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.fb-xp-text{flex:1 1 0;min-width:0}.fb-xp-role{font-size:13px;font-weight:600}.fb-xp-org{color:var(--fb-text2);font-weight:400;margin-top:2px!important}.fb-xp-d{color:#e6e6e6;font-weight:400;line-height:1.55;margin-top:6px!important}.fb-xp-when{color:var(--fb-text2);white-space:nowrap;flex:none;font-size:11px;font-weight:400}.fb-plist{margin:0;padding-left:16px;font-weight:400;line-height:1.8}@media (width<=559px){.fb-modal-body{padding:20px 16px}.fb-xp li{flex-wrap:wrap}.fb-xp-when{order:-1;width:100%;padding-left:44px}.fb-rows dt,.fb-rows--compact dt{width:80px}}.fb-toast{z-index:110;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1e1e1e;border-radius:8px;padding:10px 16px;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;bottom:28px;left:50%;transform:translate(-50%,8px);box-shadow:0 0 0 1px #ffffff14,0 10px 28px #00000073}.fb-toast.is-on{opacity:1;transform:translate(-50%)}.fb-app.is-loading .fb-avatar,.fb-app.is-loading .fb-user-name,.fb-app.is-loading .fb-team-ico,.fb-app.is-loading .fb-team-name,.fb-app.is-loading .fb-all-count,.fb-app.is-loading .fb-item>span,.fb-app.is-loading .fb-starred span:last-child,.fb-app.is-loading .fb-top-title,.fb-app.is-loading .fb-folder-ico,.fb-app.is-loading .fb-folder-title,.fb-app.is-loading .fb-thumb,.fb-app.is-loading .fb-fileico,.fb-app.is-loading .fb-name,.fb-app.is-loading .fb-sub{background:linear-gradient(90deg,#383838 0% 35%,#454545 50%,#383838 65% 100%) 0 0/200vw 100% fixed;border-radius:4px;animation:1.5s linear infinite fb-shimmer;color:#0000!important}.fb-app.is-loading .fb-avatar{border-radius:50%}.fb-app.is-loading .fb-thumb{border-radius:0}.fb-app.is-loading .fb-team-name{flex:none;width:58%;height:12px}.fb-app.is-loading .fb-item>span:last-child{width:50%;height:10px}.fb-app.is-loading .fb-name,.fb-app.is-loading .fb-sub{width:max-content;max-width:100%;line-height:11px}.fb-app.is-loading .fb-name{min-width:45%}.fb-app.is-loading .fb-sub{min-width:70%;margin-top:5px!important}.fb-app.is-loading :is(.fb-avatar,.fb-team-ico,.fb-item>span,.fb-folder-ico,.fb-fileico)>*,.fb-app.is-loading .fb-thumb-inner,.fb-app.is-loading .fb-about,.fb-app.is-loading .fb-team-chev,.fb-app.is-loading .fb-folder-chev,.fb-app.is-loading .fb-star,.fb-app.is-loading .fb-cursors,.fb-app.is-loading .fb-card:after{visibility:hidden}.fb-app.is-loading :is(.fb-sidebar,.fb-grid){pointer-events:none}@keyframes fb-shimmer{0%{background-position:100vw 0}to{background-position:-100vw 0}}.fb-app.is-ready .fb-card,.fb-app.is-ready .fb-teams,.fb-app.is-ready .fb-folder-title{animation:.35s cubic-bezier(.2,.7,.2,1) both fb-in;animation-delay:calc(var(--i,0) * 35ms)}@keyframes fb-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=1023px){.fb-sidebar{z-index:30;transition:transform .22s;position:absolute;inset:0 auto 0 0;transform:translate(-100%);box-shadow:6px 0 24px #0006}.fb-app.is-drawer .fb-sidebar{transform:none}.fb-app.is-drawer .fb-scrim{z-index:20;background:#00000073;display:block;position:absolute;inset:0}.fb-burger{display:grid}.fb-topbar{padding-right:20px}.fb-content,.fb-viewer{padding:20px 20px 56px}.fb-file{grid-template-columns:1fr;gap:24px}}@media (width<=719px){.fb-win,.fb-share,.fb-fav,.fb-top-title{display:none}.fb-folder-head{flex-wrap:wrap;gap:12px;height:auto;margin-top:0;margin-bottom:24px}.fb-folder-head .fb-spacer{flex-basis:100%;height:0}.fb-grid{grid-template-columns:1fr}.fb-grid.is-list .fb-tags{display:none}.fb-untitled h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.fb-sidebar,.fb-toast,.fb-card:after{transition:none}.fb-app.is-loading *,.fb-app.is-ready *,.fb-modal[open]{animation:none!important}.fj-comments{animation:none}}
