.desk[data-astro-cid-ztxl3hnx]{position:relative;border-radius:14px;overflow:hidden;background:#c8bfb4 var(--wall) center / cover no-repeat;box-shadow:0 20px 50px #0000002e}.desk-stage[data-astro-cid-ztxl3hnx],.sf-root[data-astro-cid-rypf44t7],.sf-space[data-astro-cid-rypf44t7]{position:absolute;inset:0}.sf-win[data-astro-cid-rypf44t7]{position:absolute;will-change:transform}.sf-over[data-astro-cid-rypf44t7]{position:absolute;inset:0;pointer-events:none;z-index:30}.fx-scroll[data-astro-cid-7iw6bz6n]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden}.fx-grid-flow[data-astro-cid-7iw6bz6n]{position:static;inset:auto;--fx-thumb-gap: 5px;--fx-info-gap: 2px;--fx-plate-w: 76px;--fx-plate-h: 66px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-thumb{width:76px;height:66px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-thumb img{height:56px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-thumb.is-folder img{height:50px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-shot{width:56px;height:56px;border-radius:9px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-badge{right:8px;bottom:14px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-thumb{margin-bottom:var(--fx-thumb-gap)}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-info{margin-top:var(--fx-info-gap)}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;line-height:1.25;max-height:2.5em;box-sizing:content-box;width:88px;max-width:88px}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-name[data-measure]{-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-name-stem{word-break:break-word}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-name-ext{white-space:nowrap}.fx-pin-mark{width:11px;height:11px;flex:0 0 auto;color:#ff3b30;vertical-align:-1px}.fx-skel-name[data-astro-cid-7iw6bz6n]{display:inline-block;width:60px;height:7px;border-radius:5px;background:#1c1c1e24}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-hover .fx-thumb img{filter:drop-shadow(0 3px 4px rgba(0,0,0,.28))}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-hover .fx-thumb .fx-shot{box-shadow:0 3px 8px #0000004d}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected{background:transparent}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected .fx-thumb:before{content:"";position:absolute;left:50%;top:50%;width:var(--fx-plate-w);height:var(--fx-plate-h);transform:translate(-50%,-50%);border-radius:14px;background:#6672f52e;box-shadow:inset 0 0 0 1.5px #6672f58c;z-index:0;pointer-events:none}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected .fx-thumb img,.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected .fx-thumb .fx-shot{position:relative;z-index:1}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected .fx-thumb .fx-badge{z-index:2}.fx-grid-flow[data-astro-cid-7iw6bz6n] .fx-cell.is-selected .fx-name{background:#4b61e6;color:#fff;border-radius:6px;box-shadow:0 0 0 3px #4b61e6}.fs-list[data-astro-cid-ii3bhym3]{position:absolute;inset:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;font-size:13px;color:#1c1c1e}.fs-list-head[data-astro-cid-ii3bhym3]{position:sticky;top:0;z-index:2;display:flex;align-items:center;padding:9px 18px;font-size:11.5px;font-weight:600;color:#1c1c1e80;background:#f6f6f7eb;border-bottom:1px solid rgba(28,28,30,.08)}.fs-list-h-name[data-astro-cid-ii3bhym3]{flex:1}.fs-list-h-end[data-astro-cid-ii3bhym3]{flex:0 0 120px;text-align:right;border-left:1px solid rgba(28,28,30,.08);padding-left:14px}.fs-list-row[data-astro-cid-ii3bhym3]{display:flex;align-items:center;flex:0 0 auto;height:42px;padding:0 18px}.fs-list-row[data-astro-cid-ii3bhym3]:nth-child(2n){background:#1c1c1e0a}.fs-list-row[data-astro-cid-ii3bhym3].is-selected{background:#4b61e6;color:#fff}.fs-list-name[data-astro-cid-ii3bhym3]{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.fs-list-ico[data-astro-cid-ii3bhym3]{flex:0 0 auto;width:24px;height:24px;object-fit:contain}i[data-astro-cid-ii3bhym3].fs-list-ico.fx-shot{border-radius:5px;box-shadow:none}.fs-list-name-text[data-astro-cid-ii3bhym3]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fs-skel-row[data-astro-cid-ii3bhym3]{display:block;width:46%;height:8px;border-radius:5px;background:#1c1c1e1f}.fs-list-end[data-astro-cid-ii3bhym3]{flex:0 0 120px;text-align:right;padding-left:14px;color:#1c1c1e8c}.fs-list-row[data-astro-cid-ii3bhym3].is-selected .fs-list-end[data-astro-cid-ii3bhym3]{color:#fffc}.audio-list[data-astro-cid-kmhh345f].is-on{opacity:1}.audio-skel[data-astro-cid-kmhh345f]{display:inline-block;width:90px;height:8px;border-radius:5px;background:#1c1c1e29}.fs-palette[data-astro-cid-suqd4sgz]{position:absolute;inset:0;padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start;overflow:hidden}.fs-pal-card[data-astro-cid-suqd4sgz]{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:12px;background:#fff9;box-shadow:0 1px 3px #00000014}.fs-pal-photo[data-astro-cid-suqd4sgz]{height:74px;border-radius:8px}.fs-pal-colors[data-astro-cid-suqd4sgz]{display:flex;gap:6px;justify-content:center}.fs-pal-colors[data-astro-cid-suqd4sgz] i[data-astro-cid-suqd4sgz]{width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1px #0000000f}.fs-text[data-astro-cid-ftnr4vsp]{position:absolute;inset:0;padding:12px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.fs-text-card[data-astro-cid-ftnr4vsp]{padding:11px 13px;border-radius:10px;background:#ffffff9e;box-shadow:0 1px 3px #0000000f}.fs-text-body[data-astro-cid-ftnr4vsp]{margin:0;font-size:12px;line-height:1.5;color:#1c1c1e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fs-text-mini[data-astro-cid-ftnr4vsp]{display:flex;flex-direction:column;gap:7px}.fs-text-mini[data-astro-cid-ftnr4vsp] i[data-astro-cid-ftnr4vsp]{height:8px;border-radius:5px;background:#1c1c1e1c}.fs-tool[data-astro-cid-momhviug]{display:flex;align-items:center;gap:4px;padding:4px 7px;border-radius:7px;font-size:11px;font-weight:500;white-space:nowrap;color:#1c1c1e}.fs-tool[data-astro-cid-momhviug].is-disabled{opacity:.38}.fs-tool[data-astro-cid-momhviug].is-end{margin-left:auto}.fs-tool[data-astro-cid-momhviug].is-open{background:#00000014}.fs-mode[data-astro-cid-a5cegugj]{position:absolute;inset:0}.fs-scalebox[data-astro-cid-a5cegugj]{width:max-content}.fs-tools-row[data-astro-cid-a5cegugj]{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow:hidden}.kit-menu[data-astro-cid-jrplu3nn]{position:absolute;top:0;left:0;padding:5px;border-radius:12px;background:#f6f6f7db;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.7);box-shadow:0 12px 32px #0003,0 0 0 .5px #0000000d;color:#1c1c1e;font-size:12.5px;z-index:30;transform:scale(.96);opacity:0;transform-origin:0 0}.kit-menu-sep[data-astro-cid-jrplu3nn]{height:1px;margin:4px 6px;background:#1c1c1e1a}.kit-menu-item[data-astro-cid-jrplu3nn]{display:flex;align-items:center;gap:10px;padding:4px 9px;border-radius:7px;line-height:1.5;white-space:nowrap}.kit-menu-label[data-astro-cid-jrplu3nn]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.kit-menu-kbd[data-astro-cid-jrplu3nn]{color:#1c1c1e73;font-size:12px}.kit-menu-caret[data-astro-cid-jrplu3nn]{color:#1c1c1e80;font-size:14px;margin-left:-4px}.kit-menu-item[data-astro-cid-jrplu3nn].is-disabled,.kit-menu-item[data-astro-cid-jrplu3nn].is-muted{color:#1c1c1e61}.kit-menu-item[data-astro-cid-jrplu3nn].is-muted{font-size:11px;font-weight:600;letter-spacing:.02em;padding-bottom:1px}.kit-menu-item[data-astro-cid-jrplu3nn].is-on{background:var(--kit-menu-on-bg, #6672f5);color:var(--kit-menu-on-fg, #fff)}.kit-menu-item[data-astro-cid-jrplu3nn].is-on .kit-menu-kbd[data-astro-cid-jrplu3nn],.kit-menu-item[data-astro-cid-jrplu3nn].is-on .kit-menu-caret[data-astro-cid-jrplu3nn]{color:#ffffffd1}.kit-menu-item[data-astro-cid-jrplu3nn].is-open{background:#1c1c1e14}.fs-ctx-overlay[data-astro-cid-oug2iszm]{position:absolute;inset:0;pointer-events:none;z-index:30}.fs-ctx-root[data-astro-cid-oug2iszm],.fs-ctx-sub[data-astro-cid-oug2iszm]{position:absolute;top:0;left:0}.fs-ctx-sub[data-astro-cid-oug2iszm]{visibility:hidden}.ps-pinned[data-astro-cid-saepbtj3]{position:absolute;left:90px;top:230px;width:210px;height:150px;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px #0000004d;opacity:0;transform:scale(.6);will-change:transform,opacity}.kit-key[data-astro-cid-5626q3rs]{position:absolute;right:calc(36px + var(--key-index, 0) * 96px);bottom:32px;z-index:36;pointer-events:none;display:inline-block;padding:7px 14px;border-radius:9px;background:#1c1c1edb;color:#fff;font-size:14px;font-weight:600;letter-spacing:.01em;box-shadow:0 6px 16px #00000047;opacity:0;transform:scale(.8);transform-origin:100% 100%;white-space:nowrap}.fs-tagpanel[data-astro-cid-jh5gmy54]{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:column;background:#ffffffb8;backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);border-right:1px solid rgba(28,28,30,.08);z-index:26;overflow:hidden}.fs-tp-tree[data-astro-cid-jh5gmy54]{flex:1;padding:8px 6px;overflow:hidden}.fs-tp-row[data-astro-cid-jh5gmy54]{display:flex;align-items:center;gap:4px;height:26px;padding-right:8px;border-radius:7px;font-size:12px;color:#1c1c1e}.fs-tp-row[data-astro-cid-jh5gmy54].is-on{background:#4b61e6;color:#fff}.fs-tp-caret[data-astro-cid-jh5gmy54]{width:14px;display:flex;align-items:center;color:#1c1c1e73}.fs-tp-row[data-astro-cid-jh5gmy54].is-on .fs-tp-caret[data-astro-cid-jh5gmy54]{color:#fffc}.fs-tp-label[data-astro-cid-jh5gmy54]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fs-tp-count[data-astro-cid-jh5gmy54]{font-size:10.5px;color:#1c1c1e73;font-variant-numeric:tabular-nums}.fs-tp-row[data-astro-cid-jh5gmy54].is-on .fs-tp-count[data-astro-cid-jh5gmy54]{color:#ffffffbf}.fs-tp-foot[data-astro-cid-jh5gmy54]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid rgba(28,28,30,.08);font-size:11px;color:#1c1c1e99}.fs-tp-clear[data-astro-cid-jh5gmy54]{color:#6672f5;font-weight:600}.tg-layer[data-astro-cid-lsp6gb3f]{position:absolute;top:0;right:0;bottom:0;opacity:0}.tg-clip[data-astro-cid-lsp6gb3f]{position:absolute;overflow:hidden;pointer-events:none}.ft-layer[data-astro-cid-5y3vljzl]{position:absolute;inset:0;opacity:0}.ft-menu[data-astro-cid-5y3vljzl]{position:absolute;left:0;top:0}.lv-layer[data-astro-cid-auh7x3uh]{position:absolute;inset:0;opacity:0}.lv-menu[data-astro-cid-auh7x3uh]{position:absolute;left:0;top:0}.kit-app[data-astro-cid-st45qb3i]{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(28,28,30,.1);box-shadow:0 20px 50px #00000024;color:#1c1c1e;position:relative}.kit-app[data-astro-cid-st45qb3i].is-dark{background:#1e1e20;border-color:#ffffff14;color:#e6e6e8}.kit-app-bar[data-astro-cid-st45qb3i]{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-bottom:1px solid rgba(28,28,30,.07);flex:0 0 auto}.kit-app[data-astro-cid-st45qb3i].is-dark .kit-app-bar[data-astro-cid-st45qb3i]{border-bottom-color:#ffffff0f}.tl[data-astro-cid-st45qb3i]{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.tl[data-astro-cid-st45qb3i].red{background:#ff5f57}.tl[data-astro-cid-st45qb3i].yellow{background:#febc2e}.tl[data-astro-cid-st45qb3i].green{background:#28c840}.kit-app-title[data-astro-cid-st45qb3i]{margin-left:10px;font-size:12.5px;font-weight:600;color:#1c1c1ebf}.kit-app[data-astro-cid-st45qb3i].is-dark .kit-app-title[data-astro-cid-st45qb3i]{color:#e6e6e8b3}.kit-app-main[data-astro-cid-st45qb3i]{flex:1;min-height:0;display:flex}.kit-app-side[data-astro-cid-st45qb3i]{flex:0 0 auto;width:170px;border-right:1px solid rgba(28,28,30,.07);padding:12px 10px;overflow:hidden}.kit-app[data-astro-cid-st45qb3i].is-dark .kit-app-side[data-astro-cid-st45qb3i]{border-right-color:#ffffff0f}.kit-app-body[data-astro-cid-st45qb3i]{flex:1;min-width:0;position:relative;overflow:hidden}.kit-lines[data-astro-cid-nldpa6fc]{display:flex;flex-direction:column}.kit-skeleton[data-astro-cid-nldpa6fc]{background:var(--kit-skel-fill, rgba(28, 28, 30, .1));border-radius:var(--kit-skel-radius, 5px)}.pm-doc[data-astro-cid-utmj3d2f]{position:absolute;left:40px;top:100px}.pm-page[data-astro-cid-utmj3d2f]{position:absolute;inset:0;padding:22px 26px;display:flex;flex-direction:column;gap:16px}.pm-photo[data-astro-cid-utmj3d2f]{width:170px;height:124px;border-radius:12px;box-shadow:0 6px 16px #00000029}.pm-ghost[data-astro-cid-utmj3d2f]{position:absolute;border-radius:10px;opacity:0;box-shadow:0 12px 24px #00000042}.chat[data-astro-cid-uj3u6bmu]{position:absolute;inset:0;display:flex;flex-direction:column}.chat-thread[data-astro-cid-uj3u6bmu]{flex:1;min-height:0;padding:14px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.chat-bubble[data-astro-cid-uj3u6bmu]{max-width:72%;padding:8px 12px;border-radius:16px;font-size:12.5px;line-height:1.4}.chat-bubble[data-astro-cid-uj3u6bmu].is-in{align-self:flex-start;background:#e9e9eb;color:#1c1c1e;border-bottom-left-radius:5px}.chat-bubble[data-astro-cid-uj3u6bmu].is-out{align-self:flex-end;background:#3b82f6;color:#fff;border-bottom-right-radius:5px}.chat-bubble[data-astro-cid-uj3u6bmu].is-picked{box-shadow:0 0 0 2px #6672f5}.chat-skel[data-astro-cid-uj3u6bmu]{display:flex;flex-direction:column;gap:5px}.chat-skel[data-astro-cid-uj3u6bmu] i[data-astro-cid-uj3u6bmu]{height:7px;border-radius:999px;background:#00000024}.chat-bubble[data-astro-cid-uj3u6bmu].is-out .chat-skel[data-astro-cid-uj3u6bmu] i[data-astro-cid-uj3u6bmu]{background:#ffffff80}.chat-input[data-astro-cid-uj3u6bmu]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid rgba(28,28,30,.08)}.chat-field[data-astro-cid-uj3u6bmu]{flex:1;height:30px;border-radius:16px;border:1px solid rgba(28,28,30,.16);background:#fff}.chat-send[data-astro-cid-uj3u6bmu]{width:28px;height:28px;border-radius:50%;background:#3b82f6}.tx-chat[data-astro-cid-5w527ftb]{position:absolute;left:40px;top:80px}.dm-mail[data-astro-cid-holiwunz]{position:absolute;left:24px;top:100px}.dm-ghost[data-astro-cid-holiwunz]{position:absolute;opacity:0}
