.ComplaintDialog-module__QKkTbG__card{background:var(--dialog-surface);color:#f7f7f7;border-radius:20px;width:720px;max-width:calc(100vw - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 56px #00000073}.ComplaintDialog-module__QKkTbG__left{background:#00000038;flex-direction:column;width:248px;padding:24px 18px 20px;display:flex;position:absolute;top:0;bottom:0;left:0}.ComplaintDialog-module__QKkTbG__title{color:#f7f7f7;margin:0;font-size:16px;font-weight:600}.ComplaintDialog-module__QKkTbG__sub{text-align:center;color:#f7f7f76b;margin:14px 0 0;font-size:11.5px;line-height:1.6}.ComplaintDialog-module__QKkTbG__cats{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex-direction:column;flex:auto;gap:4px;min-height:0;margin-top:10px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.ComplaintDialog-module__QKkTbG__cat{text-align:left;white-space:nowrap;color:#f7f7f7ad;cursor:pointer;background:0 0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:10px 11px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.ComplaintDialog-module__QKkTbG__cat:hover{background:#ffffff0d}.ComplaintDialog-module__QKkTbG__catOn{color:#f7f7f7;background:#ffffff1a}.ComplaintDialog-module__QKkTbG__catIco{flex:none}.ComplaintDialog-module__QKkTbG__catOn .ComplaintDialog-module__QKkTbG__catIco{color:#00d5ff}.ComplaintDialog-module__QKkTbG__legal{color:#f7f7f76b;margin:auto 0 0;padding-top:18px;font-size:10.5px;line-height:1.8}.ComplaintDialog-module__QKkTbG__legal a{color:#f7f7f7ad;text-decoration:none;transition:color .15s}.ComplaintDialog-module__QKkTbG__legal a:hover{color:#f7f7f7}.ComplaintDialog-module__QKkTbG__right{flex-direction:column;flex:1;gap:13px;min-width:0;margin-left:248px;padding:56px 24px 20px;display:flex}.ComplaintDialog-module__QKkTbG__field{flex-direction:column;gap:6px;display:flex}.ComplaintDialog-module__QKkTbG__row2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.ComplaintDialog-module__QKkTbG__label{color:#f7f7f7ad;font-size:12.5px;font-weight:500}.ComplaintDialog-module__QKkTbG__req:after{content:" *";color:#ff6b6b}.ComplaintDialog-module__QKkTbG__hint{color:#f7f7f76b;margin-left:6px;font-weight:400}.ComplaintDialog-module__QKkTbG__input,.ComplaintDialog-module__QKkTbG__textarea{color:#f7f7f7;background:#ffffff0f;border:1px solid #0000;border-radius:10px;width:100%;padding:10px 12px;font-size:13px;transition:background .2s}.ComplaintDialog-module__QKkTbG__input::placeholder,.ComplaintDialog-module__QKkTbG__textarea::placeholder{color:#f7f7f76b}.ComplaintDialog-module__QKkTbG__input:focus,.ComplaintDialog-module__QKkTbG__textarea:focus{background:#ffffff1f;outline:none}.ComplaintDialog-module__QKkTbG__textarea{resize:none;scrollbar-width:thin;scrollbar-color:#ffffff52 transparent;min-height:118px;line-height:1.6;overflow-y:auto}.ComplaintDialog-module__QKkTbG__textarea::-webkit-scrollbar{width:6px}.ComplaintDialog-module__QKkTbG__textarea::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:3px}.ComplaintDialog-module__QKkTbG__textarea::-webkit-scrollbar-thumb:hover{background:#ffffff80}.ComplaintDialog-module__QKkTbG__textarea::-webkit-scrollbar-track{background:0 0}.ComplaintDialog-module__QKkTbG__primary{color:#161617;background:#f7f7f7;border-radius:12px;height:42px;margin-top:3px;font-size:13.5px;font-weight:600;transition:opacity .15s,transform 60ms}.ComplaintDialog-module__QKkTbG__primary:hover{opacity:.9}.ComplaintDialog-module__QKkTbG__primary:active{transform:translateY(.5px)}.ComplaintDialog-module__QKkTbG__primary:disabled{opacity:.32;cursor:not-allowed;transform:none}.ComplaintDialog-module__QKkTbG__evWrap{border-radius:12px;flex-direction:column;gap:8px;transition:box-shadow .15s;display:flex}.ComplaintDialog-module__QKkTbG__evOver{box-shadow:0 0 0 1.5px #00d5ff73}.ComplaintDialog-module__QKkTbG__evInput{display:none}.ComplaintDialog-module__QKkTbG__evGrid{flex-wrap:wrap;gap:8px;display:flex}.ComplaintDialog-module__QKkTbG__evThumb{background:#ffffff0f;border-radius:9px;flex:none;width:62px;height:62px;position:relative;overflow:hidden}.ComplaintDialog-module__QKkTbG__evThumb img{object-fit:cover;width:100%;height:100%;display:block}.ComplaintDialog-module__QKkTbG__evMask{color:#fff;background:#00000094;place-items:center;font-size:10.5px;display:grid;position:absolute;inset:0}.ComplaintDialog-module__QKkTbG__evFail{color:#ff8f8f}.ComplaintDialog-module__QKkTbG__evDel{color:#fff;opacity:0;background:#0000009e;border-radius:50%;place-items:center;width:17px;height:17px;transition:opacity .15s;display:grid;position:absolute;top:3px;right:3px}.ComplaintDialog-module__QKkTbG__evThumb:hover .ComplaintDialog-module__QKkTbG__evDel,.ComplaintDialog-module__QKkTbG__evDel:focus-visible{opacity:1}.ComplaintDialog-module__QKkTbG__evAdd{color:#f7f7f7ad;background:#ffffff0f;border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:62px;height:62px;font-size:11px;transition:background .15s,color .15s;display:flex}.ComplaintDialog-module__QKkTbG__evAdd:hover{color:#f7f7f7;background:#ffffff1a}.ComplaintDialog-module__QKkTbG__evFile{background:#ffffff0f;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.ComplaintDialog-module__QKkTbG__evFileIco{color:#f7f7f7ad;flex:none}.ComplaintDialog-module__QKkTbG__evFileName{color:#f7f7f7;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ComplaintDialog-module__QKkTbG__evFileSize{color:#f7f7f76b;flex:none;font-size:11px}.ComplaintDialog-module__QKkTbG__evFileDel{color:#f7f7f76b;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background .15s,color .15s;display:grid}.ComplaintDialog-module__QKkTbG__evFileDel:hover{color:#f7f7f7;background:#ffffff1a}.ComplaintDialog-module__QKkTbG__evHint{color:#f7f7f76b;background:#ffffff0f;border-radius:10px;align-items:center;gap:9px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.ComplaintDialog-module__QKkTbG__evHint svg{flex:none}.ComplaintDialog-module__QKkTbG__evHintLink{color:#f7f7f7;text-underline-offset:2px;text-decoration:underline}@media (max-width:720px){.ComplaintDialog-module__QKkTbG__card{flex-direction:column}.ComplaintDialog-module__QKkTbG__left{width:100%;padding-bottom:16px;position:static}.ComplaintDialog-module__QKkTbG__right{margin-left:0;padding-top:24px}.ComplaintDialog-module__QKkTbG__cats{max-height:200px}.ComplaintDialog-module__QKkTbG__row2{grid-template-columns:1fr}}
.index-module__UuS8IG__card{background:var(--dialog-surface);color:#f7f7f7;border-radius:20px;width:720px;max-width:calc(100vw - 2rem);height:500px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 56px #00000073}.index-module__UuS8IG__left{background:#00000038;flex-direction:column;width:248px;padding:24px 18px 20px;display:flex;position:absolute;top:0;bottom:0;left:0}.index-module__UuS8IG__title{color:#f7f7f7;margin:0;font-size:16px;font-weight:600}.index-module__UuS8IG__sub{text-align:center;color:#f7f7f76b;margin:14px 0 0;font-size:11.5px;line-height:1.6}.index-module__UuS8IG__cats{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex-direction:column;flex:auto;gap:4px;min-height:0;margin-top:10px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.index-module__UuS8IG__cat{text-align:left;white-space:nowrap;color:#f7f7f7ad;cursor:pointer;background:0 0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:10px 11px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.index-module__UuS8IG__cat:hover{background:#ffffff0d}.index-module__UuS8IG__catOn{color:#f7f7f7;background:#ffffff1a}.index-module__UuS8IG__catIco{flex:none}.index-module__UuS8IG__catOn .index-module__UuS8IG__catIco{color:#00d5ff}.index-module__UuS8IG__sep{background:#ffffff14;height:1px;margin:10px 2px 8px}.index-module__UuS8IG__legal{color:#f7f7f76b;margin:auto 0 0;padding-top:18px;font-size:10.5px;line-height:1.8}.index-module__UuS8IG__right{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:13px;min-width:0;margin-left:248px;padding:56px 24px 20px;display:flex;overflow-y:auto}.index-module__UuS8IG__right::-webkit-scrollbar{display:none}.index-module__UuS8IG__field{flex-direction:column;gap:6px;display:flex}.index-module__UuS8IG__label{color:#f7f7f7ad;font-size:12.5px;font-weight:500}.index-module__UuS8IG__req:after{content:" *";color:#ff6b6b}.index-module__UuS8IG__hint{color:#f7f7f76b;margin-left:6px;font-weight:400}.index-module__UuS8IG__input,.index-module__UuS8IG__textarea{color:#f7f7f7;background:#ffffff0f;border:1px solid #0000;border-radius:10px;width:100%;padding:10px 12px;font-size:13px;transition:background .2s}.index-module__UuS8IG__input::placeholder,.index-module__UuS8IG__textarea::placeholder{color:#f7f7f76b}.index-module__UuS8IG__input:focus,.index-module__UuS8IG__textarea:focus{background:#ffffff1f;outline:none}.index-module__UuS8IG__textarea{resize:none;scrollbar-width:thin;scrollbar-color:#ffffff52 transparent;min-height:118px;line-height:1.6;overflow-y:auto}.index-module__UuS8IG__textarea::-webkit-scrollbar{width:6px}.index-module__UuS8IG__textarea::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:3px}.index-module__UuS8IG__textarea::-webkit-scrollbar-thumb:hover{background:#ffffff80}.index-module__UuS8IG__textarea::-webkit-scrollbar-track{background:0 0}.index-module__UuS8IG__grow{flex:auto;min-height:0}.index-module__UuS8IG__grow .index-module__UuS8IG__textarea{flex:auto;height:auto}.index-module__UuS8IG__primary{color:#161617;background:#f7f7f7;border-radius:12px;height:42px;margin-top:auto;font-size:13.5px;font-weight:600;transition:opacity .15s,transform 60ms}.index-module__UuS8IG__primary:hover{opacity:.9}.index-module__UuS8IG__primary:active{transform:translateY(.5px)}.index-module__UuS8IG__primary:disabled{opacity:.32;cursor:not-allowed;transform:none}.index-module__UuS8IG__shots{flex-wrap:wrap;gap:8px;display:flex}.index-module__UuS8IG__shot{background:#ffffff0f;border-radius:9px;flex:none;width:62px;height:62px;position:relative;overflow:hidden}.index-module__UuS8IG__shot img{object-fit:cover;width:100%;height:100%;display:block}.index-module__UuS8IG__shotBad{color:#f7f7f76b;place-items:center;width:100%;height:100%;font-size:10.5px;display:grid}.index-module__UuS8IG__shotDel{color:#fff;opacity:0;background:#0000009e;border-radius:50%;place-items:center;width:17px;height:17px;transition:opacity .15s;display:grid;position:absolute;top:3px;right:3px}.index-module__UuS8IG__shot:hover .index-module__UuS8IG__shotDel,.index-module__UuS8IG__shotDel:focus-visible{opacity:1}.index-module__UuS8IG__shotAdd{color:#f7f7f7ad;cursor:pointer;background:#ffffff0f;border-radius:9px;flex:none;place-items:center;width:62px;height:62px;transition:background .15s,color .15s;display:grid}.index-module__UuS8IG__shotAdd:hover{color:#f7f7f7;background:#ffffff1a}.index-module__UuS8IG__blank{color:#f7f7f76b;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:9px;font-size:12.5px;display:flex}.index-module__UuS8IG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.index-module__UuS8IG__item{background:#ffffff0f;border-radius:10px;padding:12px 14px}.index-module__UuS8IG__itemHead{align-items:center;gap:9px;margin-bottom:7px;display:flex}.index-module__UuS8IG__badge{border-radius:5px;flex:none;height:18px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:500;line-height:18px}.index-module__UuS8IG__s0{color:#fcd34d;background:#fbbf2421}.index-module__UuS8IG__s1{color:#7dd3fc;background:#38bdf821}.index-module__UuS8IG__s2{color:#6ee7a8;background:#34d39921}.index-module__UuS8IG__s3{color:#f7f7f76b;background:#ffffff12}.index-module__UuS8IG__itemCat{color:#f7f7f76b;font-size:11.5px}.index-module__UuS8IG__itemTime{color:#f7f7f76b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.index-module__UuS8IG__itemText{color:#f7f7f7d1;white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px;line-height:1.75}.index-module__UuS8IG__reply{color:#f7f7f7d1;background:#ffffff0d;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.75}.index-module__UuS8IG__replyTag{color:#f7f7f76b;margin-right:8px;font-size:11px;display:inline-block}@media (max-width:720px){.index-module__UuS8IG__card{flex-direction:column;width:100%;height:auto;max-height:calc(100vh - 4rem)}.index-module__UuS8IG__left{width:100%;padding-bottom:16px;position:static}.index-module__UuS8IG__right{margin-left:0;padding-top:24px}}
.psv-actor-pin{transform-origin:bottom;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.psv-actor-body{flex-direction:column;align-items:center;display:flex;position:relative}.psv-actor-name{color:var(--wf-text-primary);background:var(--wf-bg-mask);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.psv-actor-stem{background:#ffffffbf;width:2px;height:8px;margin-top:4px}.psv-actor-node{width:46px;height:46px;color:var(--wf-text-primary);background:var(--wf-bg-mask);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font:700 17px/1 sans-serif;display:flex;box-shadow:0 3px 10px #00000080}.psv-actor-selbox{z-index:1;pointer-events:auto;cursor:move;border:1.5px solid #3aa3ff;position:absolute;inset:-6px}.psv-actor-pin[data-selected] .psv-actor-name{z-index:3;pointer-events:auto;cursor:text;position:relative}.psv-actor-name[contenteditable=true]{outline-offset:1px;cursor:text;-webkit-user-select:text;user-select:text;outline:2px solid #3aa3ff}.psv-actor-handle{z-index:2;pointer-events:auto;transform-origin:50%;background:#fff;border:1.5px solid #3aa3ff;border-radius:2px;width:11px;height:11px;position:absolute}.psv-actor-handle[data-c=tl]{cursor:nwse-resize;top:-11px;left:-11px}.psv-actor-handle[data-c=tr]{cursor:nesw-resize;top:-11px;right:-11px}.psv-actor-handle[data-c=bl]{cursor:nesw-resize;bottom:-11px;left:-11px}.psv-actor-handle[data-c=br]{cursor:nwse-resize;bottom:-11px;right:-11px}.psv-actor-dot{background:#fff;border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 0 3px #ffffff38}
.PanoramaNodeToolbar-module__TkvmQW__flyoutMenu{min-width:150px;padding:8px;animation:.14s cubic-bezier(.32,.72,0,1) PanoramaNodeToolbar-module__TkvmQW__flyoutMenuIn}@keyframes PanoramaNodeToolbar-module__TkvmQW__flyoutMenuIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}
.ImageNodeToolbar-module__M8GOTW__gridPanel{background:var(--wf-bg-dropdown);border:.5px solid var(--wf-dropdown-border,var(--wf-stroke-solid));border-radius:var(--wf-radius-card,10px);width:max-content;min-width:300px;max-width:380px;box-shadow:var(--wf-shadow-dropdown,0 12px 32px #0000008c);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);padding:4px;animation:.16s cubic-bezier(.16,1,.3,1) ImageNodeToolbar-module__M8GOTW__gridPopIn}@keyframes ImageNodeToolbar-module__M8GOTW__gridPopIn{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ImageNodeToolbar-module__M8GOTW__gridGrid{flex-direction:column;gap:0;display:flex}.ImageNodeToolbar-module__M8GOTW__gridItem{appearance:none;color:var(--wf-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px;transition:background .16s;display:flex}.ImageNodeToolbar-module__M8GOTW__gridItem:hover{background:#ffffff14}.ImageNodeToolbar-module__M8GOTW__gridIcon{width:18px;height:18px;color:var(--wf-text-primary);flex-shrink:0}.ImageNodeToolbar-module__M8GOTW__gridLabel{color:var(--wf-text-primary);font-size:13px;font-weight:500}.ImageNodeToolbar-module__M8GOTW__gridPanel button{border-radius:8px!important;height:48px!important;padding:6px 8px!important}.ImageNodeToolbar-module__M8GOTW__gridPanel button>:nth-child(2){flex:1;min-width:0}.ImageNodeToolbar-module__M8GOTW__gridPanel button>:nth-child(2)>:first-child{justify-content:space-between;width:100%}.ImageNodeToolbar-module__M8GOTW__gridPanel button>:nth-child(2)>:nth-child(2){display:none!important}.ImageNodeToolbar-module__M8GOTW__gridMeta{color:var(--wf-text-secondary,#ffffff8c);white-space:nowrap;font-size:11px;font-weight:400}.ImageNodeToolbar-module__M8GOTW__gridCornerBadge{color:#000;letter-spacing:.02em;z-index:5;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:3px;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:-11px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000073}.ImageNodeToolbar-module__M8GOTW__gridCornerBadgeTop{top:-11px;bottom:auto}.ImageNodeToolbar-module__M8GOTW__hdPanel{background:var(--wf-bg-dropdown);border:.5px solid var(--wf-dropdown-border,var(--wf-stroke-solid));border-radius:var(--wf-radius-card,14px);width:300px;box-shadow:var(--wf-shadow-pop,0 12px 32px #0009);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);padding:16px;animation:.16s cubic-bezier(.16,1,.3,1) ImageNodeToolbar-module__M8GOTW__gridPopIn}.ImageNodeToolbar-module__M8GOTW__hdTitle{color:var(--wf-text-primary);margin-bottom:14px;font-size:15px;font-weight:600}.ImageNodeToolbar-module__M8GOTW__hdRow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ImageNodeToolbar-module__M8GOTW__hdRowLabel{width:64px;color:var(--wf-text-secondary);flex:none;font-size:13px}.ImageNodeToolbar-module__M8GOTW__hdSeg{flex:1;gap:8px;display:flex}.ImageNodeToolbar-module__M8GOTW__hdSegBtn{cursor:pointer;border-radius:var(--wf-radius-md,10px);background:var(--wf-bg-control);height:38px;color:var(--wf-text-secondary);font:inherit;border:0;flex:1;font-weight:600;transition:background .12s,color .12s}.ImageNodeToolbar-module__M8GOTW__hdSegBtn:hover{background:var(--wf-bg-control-hover)}.ImageNodeToolbar-module__M8GOTW__hdSegOn{background:var(--wf-bg-control-active);color:var(--wf-text-primary)}.ImageNodeToolbar-module__M8GOTW__hdInline{flex:1;justify-content:space-between;align-items:center;display:flex}.ImageNodeToolbar-module__M8GOTW__hdHint{color:var(--wf-text-tertiary);font-size:12px}.ImageNodeToolbar-module__M8GOTW__hdSwitch{background:var(--wf-bg-control);cursor:pointer;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .15s;position:relative}.ImageNodeToolbar-module__M8GOTW__hdKnob{background:#9a9a9a;border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.ImageNodeToolbar-module__M8GOTW__hdSwitchOn{background:var(--wf-bg-invert)}.ImageNodeToolbar-module__M8GOTW__hdSwitchOn .ImageNodeToolbar-module__M8GOTW__hdKnob{background:#141414;transform:translate(18px)}.ImageNodeToolbar-module__M8GOTW__hdFoot{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.ImageNodeToolbar-module__M8GOTW__hdCredits{color:var(--wf-text-muted);align-items:center;gap:5px;font-size:14px;font-weight:500;display:inline-flex}.ImageNodeToolbar-module__M8GOTW__hdCreditIcon{color:var(--wf-text-primary)}.ImageNodeToolbar-module__M8GOTW__hdCreditNum{min-width:16px;display:inline-block}.ImageNodeToolbar-module__M8GOTW__hdSend{background:var(--wf-send-bg,#fff);width:28px;height:28px;color:var(--wf-send-text,#111);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .12s;display:flex}.ImageNodeToolbar-module__M8GOTW__hdSend:hover{opacity:.88}
.index-module__zNB4Lq__player{--wp-text:var(--text-primary);--wp-dim:color-mix(in srgb, var(--text-primary) 50%, transparent);--wp-faint:color-mix(in srgb, var(--text-primary) 30%, transparent);--wp-ruler-bg:var(--bg-block);--wp-hover-bg:var(--bg-block-hover);--wp-track-bg:var(--bg-surface);--wp-brand-from:var(--brand-main);--wp-brand-to:var(--brand-bright);--wp-menu-active:var(--wf-menu-active,var(--bg-block-hover));--wp-pad:15px 16px;width:100%;height:100%;padding:var(--wp-pad);flex-direction:column;gap:12px;display:flex}.index-module__zNB4Lq__pbar{flex:none;align-items:center;gap:10px;display:flex}.index-module__zNB4Lq__pplay{width:30px;height:30px;color:var(--wp-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .14s;display:grid}.index-module__zNB4Lq__pplay:hover{background:var(--wp-hover-bg)}.index-module__zNB4Lq__pplay:focus-visible{box-shadow:0 0 0 3px var(--wp-hover-bg);outline:none}.index-module__zNB4Lq__ptime{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--wp-dim);font-size:15px;font-weight:600}.index-module__zNB4Lq__ptime b{color:var(--wp-text)}.index-module__zNB4Lq__pspacer{flex:1}.index-module__zNB4Lq__pacts{align-items:center;gap:2px;display:flex}.index-module__zNB4Lq__rateWrap{flex:none;align-items:center;display:inline-flex;position:relative}.index-module__zNB4Lq__rateBtn{appearance:none;color:var(--wp-text);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;height:30px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:background .14s}.index-module__zNB4Lq__rateBtn:hover{background:var(--wp-hover-bg)}.index-module__zNB4Lq__rateBtn:focus-visible{box-shadow:0 0 0 3px var(--wp-hover-bg);outline:none}.index-module__zNB4Lq__rateMenu{z-index:10;min-width:76px;padding:4px;position:absolute;bottom:calc(100% + 6px);right:0}.index-module__zNB4Lq__rateItem{width:100%;height:28px;color:var(--wp-text);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.index-module__zNB4Lq__rateItem:hover{background:var(--wp-menu-active)}.index-module__zNB4Lq__volWrap{flex:none;align-items:center;display:inline-flex;position:relative}.index-module__zNB4Lq__volBtn{width:30px;height:30px;color:var(--wp-text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background .14s;display:grid}.index-module__zNB4Lq__volBtn:hover{background:var(--wp-hover-bg)}.index-module__zNB4Lq__volBtn:focus-visible{box-shadow:0 0 0 3px var(--wp-hover-bg);outline:none}.index-module__zNB4Lq__volBtn.index-module__zNB4Lq__muted{color:var(--wp-dim)}.index-module__zNB4Lq__volPop{z-index:10;opacity:0;pointer-events:none;border-radius:999px;flex-direction:column-reverse;align-items:center;gap:8px;width:30px;padding:10px 0;transition:opacity .16s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.index-module__zNB4Lq__volWrap:hover .index-module__zNB4Lq__volPop,.index-module__zNB4Lq__volWrap:focus-within .index-module__zNB4Lq__volPop{opacity:1;pointer-events:auto}.index-module__zNB4Lq__volNum{font-variant-numeric:tabular-nums;color:var(--wp-dim);white-space:nowrap;font-size:11px;font-weight:600;line-height:1}.index-module__zNB4Lq__volSlider{appearance:none;writing-mode:vertical-lr;background:var(--wp-faint);cursor:pointer;direction:rtl;border-radius:99px;outline:none;width:3px;height:84px}.index-module__zNB4Lq__volSlider::-webkit-slider-thumb{appearance:none;background:var(--wp-text);cursor:pointer;border-radius:50%;width:11px;height:11px;box-shadow:0 1px 4px #00000080}.index-module__zNB4Lq__volSlider::-moz-range-thumb{background:var(--wp-text);border:0;border-radius:50%;width:11px;height:11px;box-shadow:0 1px 4px #00000080}.index-module__zNB4Lq__volSlider:focus-visible{box-shadow:0 0 0 3px var(--wp-hover-bg)}.index-module__zNB4Lq__timeline{-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.index-module__zNB4Lq__ruler{background:var(--wp-ruler-bg);border-radius:4px;flex:none;height:20px;position:relative;overflow:hidden}.index-module__zNB4Lq__tick{background:var(--wp-faint);width:1px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.index-module__zNB4Lq__tickMajor{background:var(--wp-dim);height:8px}.index-module__zNB4Lq__rlabel{color:var(--wp-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-style:normal;line-height:1;position:absolute;top:5px;left:0}.index-module__zNB4Lq__track{cursor:pointer;background:var(--wp-track-bg);border-radius:6px;flex:1;align-items:center;min-height:0;margin-top:9px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000059}.index-module__zNB4Lq__noRuler .index-module__zNB4Lq__track{margin-top:0}.index-module__zNB4Lq__waveSvg{pointer-events:none;width:100%;height:74%;display:block}.index-module__zNB4Lq__headLine{background:var(--wp-text);pointer-events:none;z-index:5;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 4px #00000080}.index-module__zNB4Lq__headLine:before{content:"";background:var(--wp-text);border-radius:1px;width:9px;height:9px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.index-module__zNB4Lq__headHit{z-index:6;pointer-events:auto;cursor:ew-resize;touch-action:none;width:18px;position:absolute;top:-3px;bottom:0;left:50%;transform:translate(-50%)}
.index-module__YH6M-q__panel{background:var(--wf-bg-modal);border:1px solid var(--wf-stroke)}.index-module__YH6M-q__root{flex-direction:column;height:100%;min-height:0;display:flex}.index-module__YH6M-q__head{border-bottom:1px solid var(--wf-stroke);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px 20px;display:flex}.index-module__YH6M-q__headTitle{color:var(--wf-text-primary);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.index-module__YH6M-q__headActions{align-items:center;gap:6px;display:flex}.index-module__YH6M-q__headCount{color:var(--wf-text-tertiary);margin-left:2px;font-size:12px}.index-module__YH6M-q__iconBtn{width:32px;height:32px;color:var(--wf-text-icon);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.index-module__YH6M-q__iconBtn:hover:not(:disabled){background:var(--wf-bg-control-hover);color:var(--wf-text-icon-hover)}.index-module__YH6M-q__iconBtn:disabled{opacity:.5;cursor:default}.index-module__YH6M-q__headNode{border-radius:var(--wf-radius-xs);background:var(--wf-bg-inset);color:var(--wf-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-left:2px;padding:3px 9px;font-size:12px;font-weight:500;overflow:hidden}.index-module__YH6M-q__center{color:var(--wf-text-tertiary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.index-module__YH6M-q__emptyTitle{color:var(--wf-text-secondary);margin:0;font-size:14px;font-weight:600}.index-module__YH6M-q__emptyHint{color:var(--wf-text-tertiary);max-width:420px;margin:0;font-size:12.5px;line-height:1.6}.index-module__YH6M-q__body{flex:1;min-height:0;display:flex}.index-module__YH6M-q__stage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.index-module__YH6M-q__viewer{background:var(--wf-bg-media);flex:1;justify-content:center;align-items:center;min-height:0;padding:18px;display:flex;position:relative}.index-module__YH6M-q__media{object-fit:contain;border-radius:var(--wf-radius-md);max-width:100%;max-height:100%}.index-module__YH6M-q__audioWrap{border-radius:var(--wf-radius-card);background:var(--wf-bg-card);border:1px solid var(--wf-stroke);width:100%;max-width:620px;padding:18px}.index-module__YH6M-q__wave{width:100%}.index-module__YH6M-q__failBox{text-align:center;color:var(--wf-text-tertiary);flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.index-module__YH6M-q__failTitle{color:var(--wf-text-secondary);margin:0;font-size:14px;font-weight:600}.index-module__YH6M-q__failMsg{color:var(--wf-text-tertiary);word-break:break-word;max-width:460px;margin:0;font-size:13px;line-height:1.65}.index-module__YH6M-q__spin{animation:1s linear infinite index-module__YH6M-q__ngh-spin}@keyframes index-module__YH6M-q__ngh-spin{to{transform:rotate(360deg)}}.index-module__YH6M-q__outputDots{background:#0000008c;border-radius:999px;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.index-module__YH6M-q__dot{cursor:pointer;background:#ffffff6b;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:background .16s,transform .16s}.index-module__YH6M-q__dot:hover{transform:scale(1.25)}.index-module__YH6M-q__dotOn{background:#fff}.index-module__YH6M-q__strip{border-top:1px solid var(--wf-stroke);background:var(--wf-bg-elev);flex:none;padding:10px 14px 12px}.index-module__YH6M-q__counts{color:var(--wf-text-tertiary);align-items:center;gap:14px;margin-bottom:9px;font-size:12px;display:flex}.index-module__YH6M-q__countItem{align-items:center;gap:5px;display:inline-flex}.index-module__YH6M-q__dotDone,.index-module__YH6M-q__dotDoing,.index-module__YH6M-q__dotFail{border-radius:999px;width:6px;height:6px;display:inline-block}.index-module__YH6M-q__dotDone{background:var(--wf-tag-done)}.index-module__YH6M-q__dotDoing{background:var(--wf-tag-doing)}.index-module__YH6M-q__dotFail{background:var(--wf-danger)}.index-module__YH6M-q__thumbs{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.index-module__YH6M-q__thumb{border-radius:var(--wf-radius-sm);background:var(--wf-bg-inset);cursor:pointer;border:1.5px solid #0000;flex:none;width:108px;height:68px;padding:0;transition:border-color .16s,opacity .16s;position:relative;overflow:hidden}.index-module__YH6M-q__thumb:hover{opacity:.88}.index-module__YH6M-q__thumbOn{border-color:var(--wf-text-primary)}.index-module__YH6M-q__loadMore{border:1px dashed var(--wf-stroke-solid);border-radius:var(--wf-radius-sm);width:84px;height:68px;color:var(--wf-text-tertiary);cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;font-size:11.5px;transition:border-color .16s,color .16s;display:inline-flex}.index-module__YH6M-q__loadMore:hover:not(:disabled){border-color:var(--wf-stroke-strong);color:var(--wf-text-secondary)}.index-module__YH6M-q__loadMore:disabled{cursor:default}.index-module__YH6M-q__thumbImg{object-fit:cover;width:100%;height:100%;display:block}.index-module__YH6M-q__thumbGlyph{width:100%;height:100%;color:var(--wf-text-tertiary);justify-content:center;align-items:center;display:flex}.index-module__YH6M-q__thumbGlyphFail{color:var(--wf-danger)}.index-module__YH6M-q__thumbSeq{border-radius:var(--wf-radius-xs);color:#fff;text-align:center;background:#0000009e;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:3px;right:4px}.index-module__YH6M-q__thumbTime{color:#fff;text-align:center;white-space:nowrap;background:linear-gradient(#0000008c,#000000d1);padding:2px 4px;font-size:9.5px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.index-module__YH6M-q__thumbCur{border-radius:var(--wf-radius-xs);background:var(--wf-brand);color:#0b1114;padding:1px 5px;font-size:9.5px;font-weight:600;line-height:1.5;position:absolute;top:3px;left:4px}.index-module__YH6M-q__side{border-left:1px solid var(--wf-stroke);background:var(--wf-bg-elev);flex-direction:column;flex:none;width:312px;min-height:0;display:flex}.index-module__YH6M-q__sideTitle{color:var(--wf-text-secondary);flex:none;margin:0;padding:15px 18px 10px;font-size:13px;font-weight:600}.index-module__YH6M-q__fields{flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 18px 14px;display:flex;overflow-y:auto}.index-module__YH6M-q__fieldRow{gap:10px;display:flex}.index-module__YH6M-q__fieldRow>.index-module__YH6M-q__field{flex:1;min-width:0}.index-module__YH6M-q__field{border-radius:var(--wf-radius-md);background:var(--wf-bg-inset);flex-direction:column;gap:4px;padding:9px 11px;display:flex}.index-module__YH6M-q__fieldLabel{color:var(--wf-text-tertiary);font-size:11px}.index-module__YH6M-q__fieldValue{color:var(--wf-text-primary);word-break:break-word;font-size:12.5px}.index-module__YH6M-q__fieldMono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11.5px}.index-module__YH6M-q__fieldMultiline{white-space:pre-wrap;max-height:150px;line-height:1.6;overflow-y:auto}.index-module__YH6M-q__fieldDanger{color:var(--wf-danger)}.index-module__YH6M-q__actions{border-top:1px solid var(--wf-stroke);flex:none;gap:9px;padding:12px 18px 16px;display:flex}.index-module__YH6M-q__btnGhost,.index-module__YH6M-q__btnPrimary,.index-module__YH6M-q__btnDanger{border-radius:var(--wf-radius-md);cursor:pointer;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:500;transition:background .16s,opacity .16s;display:inline-flex}.index-module__YH6M-q__btnGhost{border:1px solid var(--wf-stroke-solid);background:var(--wf-bg-control);color:var(--wf-text-secondary);flex:none}.index-module__YH6M-q__btnGhost:hover:not(:disabled){background:var(--wf-bg-control-hover)}.index-module__YH6M-q__btnDanger{border:1px solid var(--wf-stroke-solid);background:var(--wf-bg-control);width:38px;color:var(--wf-text-tertiary);flex:none;padding:0}.index-module__YH6M-q__btnDanger:hover:not(:disabled){background:var(--wf-danger-bg);border-color:var(--wf-danger);color:var(--wf-danger)}.index-module__YH6M-q__confirmBody p{margin:0 0 6px;line-height:1.7}.index-module__YH6M-q__confirmBody p:last-child{margin-bottom:0}.index-module__YH6M-q__btnPrimary{background:var(--wf-bg-invert);color:var(--wf-text-invert);border:0;flex:1}.index-module__YH6M-q__btnPrimary:hover:not(:disabled){background:var(--wf-bg-invert-hover)}.index-module__YH6M-q__btnGhost:disabled,.index-module__YH6M-q__btnPrimary:disabled,.index-module__YH6M-q__btnDanger:disabled{opacity:.45;cursor:not-allowed}.index-module__YH6M-q__btnGhost:focus-visible,.index-module__YH6M-q__btnPrimary:focus-visible,.index-module__YH6M-q__btnDanger:focus-visible,.index-module__YH6M-q__iconBtn:focus-visible,.index-module__YH6M-q__loadMore:focus-visible,.index-module__YH6M-q__thumb:focus-visible,.index-module__YH6M-q__dot:focus-visible{box-shadow:0 0 0 3px var(--wf-brand-bg);outline:none}@media (max-width:860px){.index-module__YH6M-q__body{flex-direction:column}.index-module__YH6M-q__side{border-left:0;border-top:1px solid var(--wf-stroke);width:100%;max-height:46%}.index-module__YH6M-q__thumb{width:92px;height:60px}}
.ShotTable-module__VoJaUW__table{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%;font-size:12.5px}.ShotTable-module__VoJaUW__table th,.ShotTable-module__VoJaUW__table td{border-bottom:1px solid var(--wf-stroke-strong);border-right:1px solid var(--wf-stroke-strong);text-align:left;vertical-align:top;padding:9px 12px}.ShotTable-module__VoJaUW__table td{height:1px}.ShotTable-module__VoJaUW__table th{z-index:1;text-align:center;background:linear-gradient(var(--wf-bg-block), var(--wf-bg-block)), var(--wf-bg-elev);color:var(--wf-text-tertiary);white-space:nowrap;font-weight:600;position:sticky;top:0}.ShotTable-module__VoJaUW__table td{color:var(--wf-text-primary)}.ShotTable-module__VoJaUW__table td:first-child{text-align:center;color:var(--wf-brand);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ShotTable-module__VoJaUW__table tbody tr:hover td{background:var(--wf-bg-block-hover);border-color:var(--wf-stroke-container)}.ShotTable-module__VoJaUW__en{color:#b9c4e6;font-style:italic}.ShotTable-module__VoJaUW__cell{position:relative}.ShotTable-module__VoJaUW__cellBody{overflow-wrap:break-word;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:var(--wf-stroke-container) transparent;max-height:132px;overflow-y:auto}.ShotTable-module__VoJaUW__cellBody::-webkit-scrollbar{width:6px}.ShotTable-module__VoJaUW__cellBody::-webkit-scrollbar-thumb{background:var(--wf-stroke-container);border-radius:3px}.ShotTable-module__VoJaUW__cellBody::-webkit-scrollbar-track{background:0 0}.ShotTable-module__VoJaUW__copySlot{z-index:1;line-height:0;position:absolute;top:5px;right:5px}.ShotTable-module__VoJaUW__copyBtn{opacity:0}.ShotTable-module__VoJaUW__copySlot .ShotTable-module__VoJaUW__copyBtn{background:linear-gradient(var(--wf-bg-block-hover), var(--wf-bg-block-hover)), var(--wf-bg-elev);border-radius:var(--wf-radius-xs);border-color:#0000}.ShotTable-module__VoJaUW__copySlot .ShotTable-module__VoJaUW__copyBtn:hover{border-color:#0000}.ShotTable-module__VoJaUW__copySlot .ShotTable-module__VoJaUW__copyBtn:focus-visible{border-color:var(--wf-stroke-strong)}.ShotTable-module__VoJaUW__anchorPick{border-radius:var(--wf-radius-xs);width:100%;height:calc(100% + 18px);color:inherit;font:inherit;text-align:left;white-space:pre-wrap;cursor:pointer;background:0 0;border:0;margin:-9px -12px;padding:9px 12px;transition:background-color .12s;display:block}.ShotTable-module__VoJaUW__anchorPick:hover{background:var(--wf-bg-control-hover)}.ShotTable-module__VoJaUW__anchorPick:focus-visible{background:var(--wf-bg-control);box-shadow:inset 0 0 0 1px var(--wf-stroke-container);outline:none}.ShotTable-module__VoJaUW__anchorPick[data-empty]{justify-content:center;align-items:center;display:flex}.ShotTable-module__VoJaUW__anchorEmpty{color:var(--wf-text-tertiary)}.ShotTable-module__VoJaUW__table td.ShotTable-module__VoJaUW__frameCell{vertical-align:middle;padding:6px 8px}.ShotTable-module__VoJaUW__frameSlot{width:116px;margin:0 auto;display:block}.ShotTable-module__VoJaUW__frameSlot img{object-fit:contain;background:var(--wf-bg-block)}.ShotTable-module__VoJaUW__table td.ShotTable-module__VoJaUW__actionCell{vertical-align:middle}.ShotTable-module__VoJaUW__actions{justify-content:center;align-items:center;gap:4px;display:flex}.ShotTable-module__VoJaUW__actionBtn{border-radius:var(--wf-radius-xs);width:24px;height:24px;color:var(--wf-text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.ShotTable-module__VoJaUW__actionBtn:hover:not(:disabled){color:var(--wf-text-primary);border-color:var(--wf-stroke);background:var(--wf-bg-control-hover)}.ShotTable-module__VoJaUW__actionBtn:focus-visible{border-color:var(--wf-stroke-strong);outline:none}.ShotTable-module__VoJaUW__actionBtn:disabled{opacity:.4;cursor:not-allowed}.ShotTable-module__VoJaUW__actionDanger:hover:not(:disabled){color:var(--wf-danger);border-color:var(--wf-danger)}.ShotTable-module__VoJaUW__cell:hover .ShotTable-module__VoJaUW__copyBtn,.ShotTable-module__VoJaUW__copyBtn:focus-visible{opacity:1}.ShotTable-module__VoJaUW__editable{cursor:text;border-radius:var(--wf-radius-xs);height:calc(100% + 18px);min-height:92px;max-height:150px;margin:-9px -12px;padding:9px 12px;transition:background-color .12s,box-shadow .12s}.ShotTable-module__VoJaUW__editable:hover{background:var(--wf-bg-control-hover)}.ShotTable-module__VoJaUW__editable:focus{background:var(--wf-bg-control);box-shadow:inset 0 0 0 1px var(--wf-stroke-container);outline:none}.ShotTable-module__VoJaUW__editable[data-empty]:not(:focus):before{content:attr(data-placeholder);color:var(--wf-text-tertiary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CapabilityGrid-module__S5M9Zq__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.CapabilityGrid-module__S5M9Zq__track{width:max-content;animation:30s linear infinite CapabilityGrid-module__S5M9Zq__capMarquee;display:flex}.CapabilityGrid-module__S5M9Zq__marquee:hover .CapabilityGrid-module__S5M9Zq__track,.CapabilityGrid-module__S5M9Zq__marquee:focus-within .CapabilityGrid-module__S5M9Zq__track{animation-play-state:paused}@keyframes CapabilityGrid-module__S5M9Zq__capMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.CapabilityGrid-module__S5M9Zq__seq{align-items:baseline;gap:128px;padding-right:128px;display:flex}.CapabilityGrid-module__S5M9Zq__gcol,.CapabilityGrid-module__S5M9Zq__grow{display:contents}.CapabilityGrid-module__S5M9Zq__cap{cursor:pointer;align-items:center;gap:10px;min-width:0;padding:6px 0 26px;text-decoration:none;display:flex;position:relative}.CapabilityGrid-module__S5M9Zq__cap:hover .CapabilityGrid-module__S5M9Zq__name,.CapabilityGrid-module__S5M9Zq__cap:focus-visible .CapabilityGrid-module__S5M9Zq__name{color:var(--home-brand)}.CapabilityGrid-module__S5M9Zq__cap:focus-visible{outline:2px solid var(--home-brand);outline-offset:4px;border-radius:var(--home-r-sm)}.CapabilityGrid-module__S5M9Zq__ico{width:26px;height:26px;color:var(--home-text);flex:none;justify-content:center;align-items:center;display:flex}.CapabilityGrid-module__S5M9Zq__ico svg,.CapabilityGrid-module__S5M9Zq__ico img{width:20px;height:20px}.CapabilityGrid-module__S5M9Zq__kHot .CapabilityGrid-module__S5M9Zq__ico{color:var(--home-gold)}.CapabilityGrid-module__S5M9Zq__kSave .CapabilityGrid-module__S5M9Zq__ico{color:var(--home-brand)}.CapabilityGrid-module__S5M9Zq__tx{min-width:0}.CapabilityGrid-module__S5M9Zq__name{letter-spacing:.3px;white-space:nowrap;color:var(--home-text);font-size:20px;font-weight:500;transition:color .16s;display:block}.CapabilityGrid-module__S5M9Zq__desc{white-space:nowrap;color:var(--home-dim);opacity:0;margin:0;font-size:12px;line-height:1.5;transition:opacity .18s,transform .18s;display:block;position:absolute;bottom:4px;left:36px;transform:translateY(-3px)}.CapabilityGrid-module__S5M9Zq__cap:hover .CapabilityGrid-module__S5M9Zq__desc,.CapabilityGrid-module__S5M9Zq__cap:focus-visible .CapabilityGrid-module__S5M9Zq__desc{opacity:1;transform:none}@media (max-width:1560px){.CapabilityGrid-module__S5M9Zq__seq{gap:96px;padding-right:96px}.CapabilityGrid-module__S5M9Zq__name{font-size:18px}}@media (max-width:900px){.CapabilityGrid-module__S5M9Zq__seq{gap:72px;padding-right:72px}.CapabilityGrid-module__S5M9Zq__name{font-size:17px}}@media (max-width:600px){.CapabilityGrid-module__S5M9Zq__seq{gap:48px;padding-right:48px}.CapabilityGrid-module__S5M9Zq__name{font-size:16px}.CapabilityGrid-module__S5M9Zq__ico{width:22px;height:22px}.CapabilityGrid-module__S5M9Zq__ico svg,.CapabilityGrid-module__S5M9Zq__ico img{width:18px;height:18px}.CapabilityGrid-module__S5M9Zq__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}}@media (prefers-reduced-motion:reduce){.CapabilityGrid-module__S5M9Zq__marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}.CapabilityGrid-module__S5M9Zq__track{width:100%;animation:none}.CapabilityGrid-module__S5M9Zq__seq~.CapabilityGrid-module__S5M9Zq__seq{display:none}.CapabilityGrid-module__S5M9Zq__seq{flex-wrap:wrap;flex:1;justify-content:space-between;gap:22px 40px;padding-right:0}.CapabilityGrid-module__S5M9Zq__cap{align-items:flex-start;padding:0}.CapabilityGrid-module__S5M9Zq__desc{opacity:1;white-space:normal;margin-top:2px;position:static;transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.CapabilityGrid-module__S5M9Zq__seq{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}}@media (prefers-reduced-motion:reduce) and (max-width:600px){.CapabilityGrid-module__S5M9Zq__seq{grid-template-columns:1fr}}
.ProjectStrip-module__L4Qm5q__strip{gap:16px;display:flex}.ProjectStrip-module__L4Qm5q__mainWrap{flex:0 0 440px;min-width:0;display:flex;position:relative}.ProjectStrip-module__L4Qm5q__main{flex:1;min-width:0;display:flex;position:relative}.ProjectStrip-module__L4Qm5q__mainTh{border-radius:var(--home-r-md);background:var(--home-control);flex:0 0 232px;position:relative;overflow:hidden}.ProjectStrip-module__L4Qm5q__mainTh img{object-fit:cover;object-position:center 26%;width:100%;height:100%;position:absolute;inset:0}.ProjectStrip-module__L4Qm5q__mainInfo{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:16px 18px;display:flex}.ProjectStrip-module__L4Qm5q__kicker{color:var(--home-brand);letter-spacing:.3px;align-items:center;gap:5px;margin-bottom:7px;font-size:11px;font-weight:600;display:inline-flex}.ProjectStrip-module__L4Qm5q__kicker i{background:var(--home-brand);border-radius:50%;width:5px;height:5px}.ProjectStrip-module__L4Qm5q__mainT{color:var(--home-text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.ProjectStrip-module__L4Qm5q__mainM{color:var(--home-dim);margin-top:7px;font-size:11.5px}.ProjectStrip-module__L4Qm5q__mainAct{margin-top:14px}.ProjectStrip-module__L4Qm5q__rest{flex:1;gap:16px;min-width:0;display:flex}.ProjectStrip-module__L4Qm5q__segWrap{flex:1;min-width:0;max-width:256px;display:flex;position:relative}.ProjectStrip-module__L4Qm5q__seg{cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.ProjectStrip-module__L4Qm5q__seg:before{content:"";border-radius:var(--home-r-md);background:var(--home-control);opacity:0;transition:opacity .14s;position:absolute;inset:-6px}.ProjectStrip-module__L4Qm5q__seg:hover:before{opacity:1}.ProjectStrip-module__L4Qm5q__seg>*{position:relative}.ProjectStrip-module__L4Qm5q__noCover .ProjectStrip-module__L4Qm5q__seg:hover:before{opacity:0}.ProjectStrip-module__L4Qm5q__segTh{aspect-ratio:16/9;border-radius:var(--home-r-md);background:var(--home-control);flex:none;width:100%;position:relative;overflow:hidden}.ProjectStrip-module__L4Qm5q__segTh img{object-fit:cover;object-position:center 26%;width:100%;height:100%;transition:transform var(--home-t-img) var(--home-ease-img)}.ProjectStrip-module__L4Qm5q__seg:hover .ProjectStrip-module__L4Qm5q__segTh img{transform:scale(1.05)}.ProjectStrip-module__L4Qm5q__segT{min-height:20px;color:var(--home-text);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12.5px;font-weight:500;overflow:hidden}.ProjectStrip-module__L4Qm5q__segF{align-items:center;gap:8px;min-height:16px;margin-top:5px;display:flex}.ProjectStrip-module__L4Qm5q__segD{color:var(--home-dim);font-size:11px}.ProjectStrip-module__L4Qm5q__pinBadge{z-index:2;background:var(--home-glass-strong);color:#fff;-webkit-backdrop-filter:blur(4px);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #00000059}.ProjectStrip-module__L4Qm5q__kebab{z-index:1;border-radius:var(--home-r-xs);background:var(--home-glass-strong);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;opacity:0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .16s,background .16s;display:inline-flex;position:absolute;top:10px;right:10px}.ProjectStrip-module__L4Qm5q__mainWrap:hover .ProjectStrip-module__L4Qm5q__kebab,.ProjectStrip-module__L4Qm5q__segWrap:hover .ProjectStrip-module__L4Qm5q__kebab,.ProjectStrip-module__L4Qm5q__kebab:focus-visible{opacity:1}.ProjectStrip-module__L4Qm5q__kebab:hover{background:var(--home-glass-strong);opacity:1}.ProjectStrip-module__L4Qm5q__mainWrap>.ProjectStrip-module__L4Qm5q__kebab{background:var(--home-block);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--home-muted);transition:opacity .16s,background .16s,color .16s}.ProjectStrip-module__L4Qm5q__mainWrap>.ProjectStrip-module__L4Qm5q__kebab:hover{background:var(--home-block-hover);color:var(--home-text)}.ProjectStrip-module__L4Qm5q__nameInput{border-radius:var(--home-r-xs);background:var(--home-control);width:100%;min-width:0;color:var(--home-text);font:inherit;border:none;outline:none;margin:-2px -6px;padding:2px 6px}.ProjectStrip-module__L4Qm5q__pbar{z-index:2;background:#0000008c;height:3px;position:absolute;bottom:0;left:0;right:0}.ProjectStrip-module__L4Qm5q__pbar>i{background:linear-gradient(90deg, var(--home-brand), var(--home-brand-2));height:100%;display:block}.ProjectStrip-module__L4Qm5q__pbarLive{width:34%;animation:1.5s ease-in-out infinite ProjectStrip-module__L4Qm5q__pbarSweep}@keyframes ProjectStrip-module__L4Qm5q__pbarSweep{0%{transform:translate(-100%)}to{transform:translate(294%)}}@media (prefers-reduced-motion:reduce){.ProjectStrip-module__L4Qm5q__pbarLive{opacity:.7;width:100%;animation:none}}.ProjectStrip-module__L4Qm5q__st{flex:none;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:inline-flex}.ProjectStrip-module__L4Qm5q__st i{border-radius:50%;width:5px;height:5px}.ProjectStrip-module__L4Qm5q__stRun{color:var(--home-brand)}.ProjectStrip-module__L4Qm5q__stRun i{background:var(--home-brand);box-shadow:0 0 0 3px var(--home-brand-halo)}.ProjectStrip-module__L4Qm5q__stNum{color:var(--home-dim);font-variant-numeric:tabular-nums}.ProjectStrip-module__L4Qm5q__stViews{color:var(--home-dim);font-variant-numeric:tabular-nums;gap:4px}.ProjectStrip-module__L4Qm5q__stViews svg{opacity:.9}@media (max-width:1500px){.ProjectStrip-module__L4Qm5q__segWrap:nth-child(n+5){display:none}}@media (max-width:1280px){.ProjectStrip-module__L4Qm5q__segWrap:nth-child(n+4){display:none}}@media (max-width:960px){.ProjectStrip-module__L4Qm5q__strip{flex-direction:column}.ProjectStrip-module__L4Qm5q__mainWrap{flex:none;height:176px}.ProjectStrip-module__L4Qm5q__rest{flex:none}.ProjectStrip-module__L4Qm5q__segWrap{max-width:none}.ProjectStrip-module__L4Qm5q__segWrap:nth-child(4){display:flex}}@media (max-width:640px){.ProjectStrip-module__L4Qm5q__segWrap:nth-child(n+3){display:none}.ProjectStrip-module__L4Qm5q__mainTh{flex:0 0 120px}}.ProjectStrip-module__L4Qm5q__empty{border-radius:var(--home-r-lg);background:var(--home-surface);flex-direction:column;justify-content:center;align-items:center;gap:6px;height:189px;display:flex}.ProjectStrip-module__L4Qm5q__emptyT{color:var(--home-text);font-size:15px;font-weight:600}.ProjectStrip-module__L4Qm5q__emptyD{color:var(--home-muted);margin-bottom:8px;font-size:13px}.ProjectStrip-module__L4Qm5q__empty .ProjectStrip-module__L4Qm5q__emptyCta{border-radius:var(--home-r-sm)}
