@font-face{font-family:Archivo;src:url('assets/editor/Archivo-Italic.ttf') format('truetype');font-style:italic;font-weight:100 900;font-display:swap}
.record-editor{position:absolute;inset:0;width:375px;height:812px;background:#101113;z-index:4;overflow:hidden;isolation:isolate;font-family:Pretendard,-apple-system,sans-serif;color:#fff;--edit-color:#63f6fd}.record-editor button,.record-editor input{font-family:inherit}.record-editor p{margin:0}.app-screen>.phone-status,.app-screen>.home-indicator{z-index:10;pointer-events:none}.editor-background{position:absolute;top:-103px;left:-29px;width:revert;height:revert;z-index:-1;pointer-events:none}.record-editor[data-tab=none] .editor-background{top:-99px}.editor-nav{position:absolute;top:44px;left:0;width:375px;height:44px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;z-index:6}.editor-nav button{border:0;color:white;background:none}.editor-nav [data-back]{width:44px;height:44px;padding:10px;border-radius:22px;display:flex;align-items:center;justify-content:center}.editor-nav [data-back] img{width:revert;height:revert}.editor-nav [data-done]{height:42px;padding:10px 16px;border-radius:20px;font-size:18px;font-weight:600;line-height:25.2px;letter-spacing:-.18px}.editor-stage{position:absolute;left:16px;top:100px;width:343px;height:610px;overflow:hidden;touch-action:none}.record-editor[data-tab=none] .editor-stage,.record-editor[data-tab=brightness] .editor-stage{top:101px}.editor-photo-crop{position:absolute;inset:0;overflow:hidden}.editor-photo{position:absolute;left:-133.3px;top:0;width:609.597px;height:609.597px;object-fit:cover;max-width:none;pointer-events:none}.editor-photo.custom-background{inset:0;width:343px;height:610px;object-fit:cover}.editor-dimming{position:absolute;inset:0;background:#101113;opacity:.4;pointer-events:none}.editor-stickers{position:absolute;inset:0;color:var(--edit-color)}.editable-sticker{position:absolute;transform-origin:0 0;pointer-events:auto;cursor:move;touch-action:none;color:var(--edit-color)}.record-editor[data-tab=sticker] .editable-sticker{pointer-events:auto;cursor:move}.editable-sticker img{pointer-events:none}.edit-stats{display:flex;flex-direction:column;align-items:flex-start;gap:10px;white-space:nowrap}.edit-stats>div{display:flex;flex-direction:column;align-items:flex-start}.edit-stats span{font-family:Pretendard,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.12px;line-height:16.8px}.edit-stats b{font-family:Archivo,sans-serif;font-size:22px;font-weight:600;font-style:italic;letter-spacing:-.88px;line-height:26.4px;font-variation-settings:'wdth' 100}.edit-timeline{position:relative;width:237.978px;height:397px}.timeline-path{position:absolute;left:62.925px;top:6.5325px;width:103.869px;height:404.615px;background:var(--edit-color);mask:url('assets/editor/imgVector38.svg') center/103.869px 404.615px no-repeat;-webkit-mask:url('assets/editor/imgVector38.svg') center/103.869px 404.615px no-repeat;transform:rotate(23.1deg) skewX(3.27deg);transform-origin:center;pointer-events:none}.timeline-photo{position:absolute;overflow:hidden;border:3px solid var(--edit-color);border-radius:12px}.timeline-photo img{width:100%;height:100%;display:block;object-fit:cover}.edit-route{display:flex;align-items:flex-start;flex-direction:column;gap:6px;white-space:nowrap}.edit-route-pin{display:block;width:11.4541px;height:21px;background:var(--edit-color);mask:url('assets/editor/imgGroup1437257845.svg') center/11.4541px 21px no-repeat;-webkit-mask:url('assets/editor/imgGroup1437257845.svg') center/11.4541px 21px no-repeat}.edit-route>div{display:flex;flex-direction:column;gap:6px;padding-left:4px}.edit-route p{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:-.12px}.sticker-frame{position:absolute;border:1px solid #0a86df;pointer-events:none}.sticker-delete{position:absolute;right:-12px;top:-12px;width:24px;height:24px;padding:0;border:0;border-radius:30px;background:#0a86df;pointer-events:auto;cursor:pointer}.sticker-delete img{display:block;width:revert;height:revert}.sticker-handle{position:absolute;width:8px;height:8px;background:#fff;border:1px solid #0a86df;padding:0;pointer-events:auto}.handle-nw{left:-4px;top:-4px;cursor:nwse-resize}.handle-sw{left:-4px;bottom:-4px;cursor:nesw-resize}.handle-se{right:-4px;bottom:-4px;cursor:nwse-resize}.editor-reset{position:absolute;left:32px;top:654px;width:36px;height:36px;padding:6px;border:0;border-radius:18px;background:#101113;z-index:5;display:flex;align-items:center;justify-content:center}.editor-reset img{width:revert;height:revert}.editor-reset:disabled{opacity:.35}.record-editor:not([data-tab=none]) .editor-reset{display:none}.editor-tools{position:absolute;left:0;top:708px;width:375px;height:72.8px;display:flex;align-items:stretch;justify-content:center;padding:0 16px;background:rgba(16,17,19,.8);z-index:6}.editor-tools>button{flex:none;width:84px;height:72.8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 0;border:0;border-top:2px solid transparent;background:transparent;color:#aaacb1;font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:-.12px}.editor-tools img{width:revert;height:revert;display:block}.editor-tools [aria-selected=true]{border-top-color:#ffffff4d;background:#ffffff1a;color:white;font-weight:600}.editor-panel{position:absolute;left:0;top:660px;width:375px;z-index:6}.record-editor[data-tab=brightness] .editor-panel{top:666px}.editor-colors{height:48px;padding:6px 16px;display:flex;gap:6px;align-items:center;justify-content:center;background:rgba(16,17,19,.6)}.editor-colors button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:2px solid transparent;border-radius:18px;padding:2px;background:transparent}.editor-colors button span{display:block;width:28px;height:28px;border:1px solid white;border-radius:14px;flex:none}.editor-colors button[aria-pressed=true]{border-color:white}.editor-brightness{position:relative;width:375px;height:42px}.editor-brightness>img{width:revert;height:revert;display:block}.editor-brightness input{position:absolute;inset:0;width:375px;height:42px;margin:0;opacity:.001;cursor:ew-resize}.editor-brightness{user-select:none;-webkit-user-select:none}.editor-brightness input{outline:none}.editor-brightness:has(input:focus-visible){outline:1px solid #ffffff80;outline-offset:-1px}.editor-sticker-options{display:flex;gap:8px;align-items:center;width:375px;height:48px;padding:6px 16px;background:rgba(16,17,19,.8)}.editor-sticker-options button{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px 6px 8px;border:0;background:transparent;color:#aaacb1;border-radius:8px;font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:-.12px;white-space:nowrap}.editor-sticker-options img{width:revert;height:revert}.editor-sticker-options button[aria-pressed=true]{color:white;background:#ffffff1a}.editor-file{display:none}.editor-completing{position:absolute;inset:0;background:#101113;z-index:7}.editor-completing img{position:absolute;left:1px;top:220px;width:373px;height:373px}.editor-final-image{position:absolute;left:35px;top:112px;width:305px;height:542px;object-fit:cover}.editor-final-actions{position:absolute;top:689px;left:0;width:375px;display:flex;align-items:center;justify-content:center;gap:20px}.editor-final-actions button{border:0;border-radius:30px;background:#63f6fd;padding:14px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.editor-final-actions img{width:revert;height:revert}.editor-hint{font-size:11px!important;color:#a4c5b6!important;line-height:1.7!important;margin-top:18px}.record-editor button:focus-visible,.editable-sticker:focus-visible{outline:2px solid #fff;outline-offset:2px}.record-editor .editor-tools [data-tool=background]:hover{background:#ffffff0d}
