.wp-pick,.wp-size{flex-wrap:nowrap;min-width:0}.wp-pick .glass-select{width:300px;min-width:0;max-width:100%}.wp-size .glass-select{width:230px;min-width:0;max-width:100%}.wp-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:26px;padding:0 4px 22px;display:grid}.wp-main{min-width:0}.wp-stage{aspect-ratio:var(--ar,16/9);isolation:isolate;background:#050505;place-items:center;max-height:74vh;display:grid;overflow:hidden}.wp-stage video{object-fit:contain;background:#000;grid-area:1/1;width:100%;height:100%}.wp-stage.mirror video{transform:scaleX(-1)}.wp-stage.off{aspect-ratio:16/9;min-height:300px}.wp-stage.off video{visibility:hidden}.wp-perm{z-index:3;grid-area:1/1;padding:30px 22px}.wp-perm>.ic{color:#9a9a9a}.wp-perm .btn .ic{color:currentColor;width:19px;height:19px}.wp-thirds{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#ffffff80 calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px) calc(66.667% - .5px),#ffffff80 calc(66.667% - .5px) calc(66.667% + .5px),#0000 calc(66.667% + .5px)),linear-gradient(#0000 calc(33.333% - .5px),#ffffff80 calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px) calc(66.667% - .5px),#ffffff80 calc(66.667% - .5px) calc(66.667% + .5px),#0000 calc(66.667% + .5px));position:absolute;inset:0}.wp-hud{z-index:2;pointer-events:none;position:absolute;top:12px;left:12px}.wp-hud>span{color:#e9e9e9;background:#0c0c0cbd;border-radius:6px;align-items:center;gap:7px;height:26px;padding:0 9px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #ffffff14}.wp-hud b{font-weight:600}.wp-hud .led{width:7px;height:7px}.wp-count{z-index:3;pointer-events:none;background:radial-gradient(circle,#00000073,#0000 60%);place-items:center;display:grid;position:absolute;inset:0}.wp-count .seg{font-size:clamp(64px,14vw,150px)}.wp-count.tick .seg{animation:1s ease-out wp-tick}@keyframes wp-tick{0%{opacity:.4;transform:scale(1.25)}30%{opacity:1;transform:scale(1)}}.wp-stage.shutter:after{content:"";z-index:4;pointer-events:none;background:#fff;animation:.32s ease-out forwards wp-shutter;position:absolute;inset:0}@keyframes wp-shutter{0%{opacity:.8}to{opacity:0}}.wp-flash{z-index:110;opacity:0;pointer-events:none;background:#fff;transition:opacity .15s;position:fixed;inset:0}.wp-flash.on{opacity:1}.wp-msg{margin-top:16px}.wp-msg .tool-msg{margin-bottom:0}.wp-side{min-width:0}.wp-side .field{margin-bottom:16px}.wp-side .ctl-keys{margin-top:10px}.wp-side .ctl-keys .kc{min-width:46px}.wp-shutter{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;padding-top:18px;display:flex}.wp-shoot{min-width:240px;height:54px;font-size:18px}.wp-shoot .ic{width:21px;height:21px}.wp-tip{color:#8f8f8f;font-size:14px}.wp-gallery{margin-top:4px}.wp-g-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:0 4px 14px;display:flex}.wp-g-head .label{color:#a9a9a9;font-size:14px}.wp-shots{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.wp-shots:empty{display:none}.wp-shot{background:#1b1b1b;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #2a2a2a}.wp-thumb{aspect-ratio:16/9;background:#000;border-radius:6px;display:block;overflow:hidden}.wp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wp-meta{gap:1px;min-width:0;font-size:13.5px;display:grid}.wp-meta b{color:#eee;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wp-meta span{color:#8f8f8f;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-weight:600}.wp-acts{gap:6px;display:flex}.wp-acts .kc{gap:6px;height:30px;padding:0 10px 2px;font-size:13.5px}.wp-acts .kc .ic{width:14px;height:14px}.wp-acts [data-dl]{flex:1}@media (max-width:960px){.wp-grid{grid-template-columns:minmax(0,1fr);gap:20px}.wp-side{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:0 26px;display:grid}.wp-side .switch-row{grid-column:1/-1}}@media (max-width:760px){.wp-top .ctl{flex:100%}.wp-top .glass-select{width:100%}.wp-top .ctl>.label{min-width:68px}.wp-grid{padding:0 0 18px}.wp-stage{max-height:64vh}.wp-stage.off{aspect-ratio:auto;min-height:270px}.wp-perm{gap:12px;padding:22px 14px}.wp-perm>.ic{width:32px;height:32px}.wp-perm p{font-size:15px}.wp-side{grid-template-columns:minmax(0,1fr)}.wp-shoot{width:100%;min-width:0}.wp-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wp-shot{padding:8px}}