.ClipViews_viewNav__CGAhH{display:flex;flex-direction:column;gap:8px}.ClipViews_views__2WD72 ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}.ClipViews_views__2WD72[data-more~=below]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent)}.ClipViews_views__2WD72[data-more~=above]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(0deg,#000 calc(100% - 40px),transparent)}.ClipViews_views__2WD72[data-more="above below"]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.ClipViews_views__2WD72{display:flex;flex-direction:column;gap:4px;max-height:40dvh;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;padding-bottom:4px;border-bottom:1px solid var(--line)}.ClipViews_views__2WD72::-webkit-scrollbar{display:none;width:0;height:0}.ClipViews_viewItem__oYTfs{width:100%;display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:0;border-radius:var(--radius-s);background:transparent;color:var(--ink-2);font-size:14px;text-align:left;cursor:pointer}.ClipViews_viewItem__oYTfs>span:first-of-type{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClipViews_viewItem__oYTfs svg{flex-shrink:0;color:var(--ink-3)}.ClipViews_viewItem__oYTfs[aria-current]{background:var(--sand);color:var(--ink);font-weight:600}.ClipViews_viewCount__oj36r{flex-shrink:0;font-size:12px;font-weight:400;color:var(--ink-3);font-variant-numeric:tabular-nums}.ClipViews_foldersHead__NJImk{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:12px 0 8px 12px;border-top:1px solid var(--line);font-size:14px;font-weight:600;color:var(--ink)}.ClipViews_views__2WD72 .ClipViews_folderList__Y1BVO{gap:3px;padding-bottom:4px}.ClipViews_folderList__Y1BVO .ClipViews_viewItem__oYTfs{gap:10px;min-height:40px}.ClipViews_folderList__Y1BVO .ClipViews_viewItem__oYTfs svg{color:var(--ink-3)}.ClipViews_folderList__Y1BVO .ClipViews_viewItem__oYTfs[aria-current] svg{color:var(--you-ink)}.ClipViews_addFolder__Hzb8X{display:inline-grid;place-items:center;width:28px;height:28px;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);cursor:pointer}.ClipViews_viewPicker__Dtgtn{display:none;gap:8px;align-items:center}.ClipViews_viewPicker__Dtgtn .select{flex:1;min-width:0}.ClipViews_viewPicker__Dtgtn .ClipViews_addFolder__Hzb8X{width:40px;height:40px;border:1px solid var(--line)}.ClipViews_quiet__JTbqu{padding:6px 12px;font-size:13px;line-height:1.5;color:var(--ink-3)}.ClipViews_quiet__JTbqu kbd{font-family:var(--mono);font-size:12px}.ClipViews_quiet__JTbqu svg{vertical-align:-2px}.ClipViews_nameForm__9Hp29{display:flex;flex-direction:column;gap:4px;padding:2px 0}.ClipViews_nameField__vMVGg{display:flex;align-items:center;gap:2px;height:36px;padding:0 4px 0 11px;border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--card);transition:var(--field-transition)}.ClipViews_nameField__vMVGg:focus-within{border-color:var(--you-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--you-ink) 18%,transparent)}.ClipViews_nameField__vMVGg[data-invalid]{border-color:var(--warn)}.ClipViews_nameIcon__MWyny{flex-shrink:0;margin-inline-end:8px;color:var(--ink-3);transition:color var(--dur-2)}.ClipViews_nameField__vMVGg:focus-within .ClipViews_nameIcon__MWyny{color:var(--you-ink)}.ClipViews_nameField__vMVGg input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;outline:none}.ClipViews_fieldButton__VGcJN{display:inline-grid;place-items:center;width:28px;height:28px;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-inner);background:transparent;color:var(--ink-2);cursor:pointer}.ClipViews_fieldButton__VGcJN[type=submit]:not(:disabled){color:var(--you-ink)}.ClipViews_fieldButton__VGcJN:hover:not(:disabled){background:var(--sand);color:var(--ink)}.ClipViews_fieldButton__VGcJN:disabled{opacity:.35;cursor:default}.ClipViews_fieldButton__VGcJN:focus-visible{outline:2px solid var(--you-ink);outline-offset:0}.ClipViews_formError__Mxzh5{padding-inline-start:2px;font-size:12px;color:var(--warn)}.ClipViews_clipList__kmqdt{display:flex;flex-direction:column;gap:6px;flex:1}.ClipViews_listHead__NKU7S{display:flex;align-items:center;gap:8px;min-height:36px}.ClipViews_listHead__NKU7S h3{flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClipViews_listHead__NKU7S .ClipViews_nameForm__9Hp29{flex:1}.ClipViews_nowPracticing__G2ATL{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:0;border-radius:var(--radius-s);background:var(--you-soft);color:var(--you-ink);font-size:13px;text-align:left;cursor:pointer}.ClipViews_nowPracticing__G2ATL strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClipViews_clips__tZ3VX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.ClipViews_clip__HLVGK{position:relative;display:flex;align-items:flex-start;padding-inline-end:6px;border-radius:var(--radius-s)}.ClipViews_clip__HLVGK[data-current]{background:var(--you-soft)}.ClipViews_clipMain__v3KmF{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:9px 4px 9px 0;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.ClipViews_clipMain__v3KmF strong{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClipViews_clipMain__v3KmF small{font-size:13px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClipViews_clip__HLVGK[data-current] .ClipViews_clipMain__v3KmF small{color:var(--selected-muted)}.ClipViews_clipTime__9kiSB{font-variant-numeric:tabular-nums}.ClipViews_playingMark__hzkNb{display:grid;place-items:center;width:24px;height:40px;flex-shrink:0;color:var(--you-ink)}.ClipViews_star__qWCN4{display:inline-grid;place-items:center;width:36px;height:40px;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-s);background:transparent;color:var(--ink-3);cursor:pointer}.ClipViews_star__qWCN4[aria-pressed=true]{color:var(--you-ink)}.ClipViews_addFolder__Hzb8X:focus-visible,.ClipViews_clipMain__v3KmF:focus-visible,.ClipViews_nowPracticing__G2ATL:focus-visible,.ClipViews_star__qWCN4:focus-visible,.ClipViews_viewItem__oYTfs:focus-visible{outline:2px solid var(--you-ink);outline-offset:-2px}@media (hover:hover){.ClipViews_addFolder__Hzb8X:hover,.ClipViews_viewItem__oYTfs:hover{background:var(--sand);color:var(--ink)}.ClipViews_clip__HLVGK:not([data-current]):hover{background:var(--sand)}.ClipViews_star__qWCN4:hover{color:var(--ink)}.ClipViews_clip__HLVGK:not([data-starred]):not(:hover):not(:focus-within) .ClipViews_star__qWCN4{opacity:0}}.ClipViews_rowMenu__cexmf{position:relative;display:inline-grid;place-items:center;width:32px;height:40px;flex-shrink:0;padding:0;border:0;background:transparent;color:var(--ink-3);cursor:pointer}.ClipViews_rowMenu__cexmf:before{content:"";position:absolute;top:50%;left:50%;width:28px;height:20px;border-radius:var(--radius-pill);transform:translate(-50%,-50%);background:transparent;transition:background-color var(--dur-1)}.ClipViews_rowMenu__cexmf svg{position:relative}.ClipViews_rowMenu__cexmf:hover,.ClipViews_rowMenu__cexmf[aria-expanded=true]{color:var(--ink)}.ClipViews_rowMenu__cexmf:hover:before,.ClipViews_rowMenu__cexmf[aria-expanded=true]:before{background:var(--sand-strong)}.ClipViews_rowMenu__cexmf:focus-visible{outline:none}.ClipViews_rowMenu__cexmf:focus-visible:before{outline:2px solid var(--you-ink);outline-offset:1px}.ClipViews_menuRoot__Mm7Vh{position:relative;display:inline-flex}.ClipViews_menu__GgqrQ{position:absolute;top:calc(100% + 4px);z-index:20;min-width:220px;max-width:min(300px,80vw);max-height:320px;overflow-y:auto;display:flex;flex-direction:column;padding:6px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);box-shadow:0 12px 32px rgb(0 0 0/.14)}.ClipViews_menu__GgqrQ[data-align=end]{right:0}.ClipViews_menu__GgqrQ[data-context]{position:fixed;top:var(--menu-y);left:var(--menu-x);min-width:176px}.ClipViews_menu__GgqrQ[data-align=start]{left:0}.ClipViews_menuLabel__nBqMa{padding:6px 10px 4px;font-size:12px;font-weight:600;color:var(--ink-3)}.ClipViews_menuItem__ysUBG{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border:0;border-radius:var(--radius-inner);background:transparent;color:var(--ink);font-size:14px;text-align:left;cursor:pointer;overflow-wrap:anywhere}.ClipViews_menuItem__ysUBG:focus-visible,.ClipViews_menuItem__ysUBG:hover:not(:disabled){background:var(--sand);outline:none}.ClipViews_menuItem__ysUBG:disabled{opacity:.4;cursor:default}.ClipViews_menuItem__ysUBG[data-tone=warn]{color:var(--warn)}.ClipViews_menuItem__ysUBG[aria-checked=true]:after{content:"✓";margin-left:auto;color:var(--you-ink)}.ClipViews_menuRule__NcvtC{margin:4px 0;border:0;border-top:1px solid var(--line)}@media (max-width:960px){.ClipViews_viewNav__CGAhH .ClipViews_viewsFold__6mQ8Q,.ClipViews_viewNav__CGAhH .ClipViews_viewsToggle__xCSdT,.ClipViews_viewNav__CGAhH .ClipViews_views__2WD72{display:none}.ClipViews_viewPicker__Dtgtn{display:flex}}@media (hover:none) and (pointer:coarse){.ClipViews_check__Ouw3_,.ClipViews_handle___BBAV,.ClipViews_rowMenu__cexmf,.ClipViews_star__qWCN4{width:44px;height:44px}}@media (pointer:coarse){.ClipViews_nameField__vMVGg input{font-size:16px}}.ClipViews_viewsToggle__xCSdT{display:flex;align-items:center;gap:6px;min-height:28px;padding:0 4px;border:0;background:transparent;color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ClipViews_viewsToggle__xCSdT svg{transition:transform var(--dur-2)}.ClipViews_viewsToggle__xCSdT[aria-expanded=false] svg{transform:rotate(-90deg)}.ClipViews_viewsToggle__xCSdT .ClipViews_viewCount__oj36r{margin-left:4px;text-transform:none;letter-spacing:0}.ClipViews_viewsToggle__xCSdT:hover{color:var(--ink)}.ClipViews_handle___BBAV:focus-visible,.ClipViews_viewsToggle__xCSdT:focus-visible{outline:2px solid var(--you-ink);outline-offset:2px}.ClipViews_viewItem__oYTfs[data-drop-target]{background:var(--you-soft);color:var(--you-ink);box-shadow:inset 0 0 0 2px var(--you-ink)}.ClipViews_batchBar__kGu_P{display:flex;flex-direction:column;gap:12px;margin:2px 0 8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--card);font-size:13px}.ClipViews_batchStatus__vrEqT{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 2px}.ClipViews_batchStatus__vrEqT>span{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ClipViews_textButton__N6VnV{padding:0;border:0;background:transparent;color:var(--link,var(--ink-2));font:inherit;font-size:13px;font-weight:500;cursor:pointer}.ClipViews_textButton__N6VnV:hover:not(:disabled){text-decoration:underline}.ClipViews_textButton__N6VnV:disabled{opacity:.4;cursor:default}.ClipViews_batchActions__YnpoV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line-strong);border-radius:var(--radius-s)}.ClipViews_batchActions__YnpoV>*+*{border-inline-start:1px solid var(--line)}.ClipViews_batchActions__YnpoV>:first-child{border-radius:calc(var(--radius-s) - 1px) 0 0 calc(var(--radius-s) - 1px)}.ClipViews_batchActions__YnpoV>:last-child,.ClipViews_batchActions__YnpoV>:last-child .ClipViews_chip__VrYGV{border-radius:0 calc(var(--radius-s) - 1px) calc(var(--radius-s) - 1px) 0}.ClipViews_batchActions__YnpoV .ClipViews_menuRoot__Mm7Vh,.ClipViews_batchActions__YnpoV .ClipViews_menuRoot__Mm7Vh .ClipViews_chip__VrYGV{width:100%}.ClipViews_chip__VrYGV{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;padding:0 8px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.ClipViews_chip__VrYGV svg{flex-shrink:0;color:var(--ink-2)}.ClipViews_chip__VrYGV:hover:not(:disabled),.ClipViews_chip__VrYGV[aria-expanded=true]{background:var(--sand)}.ClipViews_chip__VrYGV:disabled{color:var(--ink-3);cursor:default}.ClipViews_chip__VrYGV:disabled svg{color:var(--ink-3)}.ClipViews_chip__VrYGV:focus-visible,.ClipViews_textButton__N6VnV:focus-visible{outline:2px solid var(--you-ink);outline-offset:2px}.ClipViews_batchHint__mY9YC{padding:0 2px;font-size:12px;line-height:1.45;color:var(--ink-3)}.ClipViews_check__Ouw3_{position:relative;display:grid;place-items:center;width:36px;height:40px;flex-shrink:0;cursor:pointer}.ClipViews_check__Ouw3_ input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.ClipViews_check__Ouw3_ span{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);color:transparent;transition:background-color var(--dur-1),border-color var(--dur-1)}.ClipViews_check__Ouw3_ input:checked+span{border-color:var(--you-ink);background:var(--you-ink);color:var(--paper)}.ClipViews_check__Ouw3_:hover input:not(:checked)+span{border-color:var(--line-strong)}.ClipViews_check__Ouw3_ input:focus-visible+span{outline:2px solid var(--you-ink);outline-offset:2px}.ClipViews_clip__HLVGK[data-selected]{background:var(--sand)}.ClipViews_clip__HLVGK[data-dragging]{opacity:.45}.ClipViews_clip__HLVGK[data-drop-place]:before{content:"";position:absolute;inset-inline:0;height:2px;border-radius:1px;background:var(--you-ink);pointer-events:none}.ClipViews_clip__HLVGK[data-drop-place=before]:before{top:-2px}.ClipViews_clip__HLVGK[data-drop-place=after]:before{bottom:-2px}.ClipViews_handle___BBAV{display:inline-grid;place-items:center;width:32px;height:40px;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-s);background:transparent;color:var(--ink-3);cursor:grab;touch-action:none}.ClipViews_handle___BBAV:active{cursor:grabbing}@media (max-width:760px){.ClipViews_menu__GgqrQ,.ClipViews_menu__GgqrQ[data-align]{position:fixed;inset:auto 12px calc(12px + max(var(--dock-space, 0px), env(safe-area-inset-bottom)));z-index:60;max-width:none;max-height:60dvh;padding:8px;box-shadow:0 -8px 40px rgb(0 0 0/.28)}.ClipViews_menuItem__ysUBG{min-height:44px}}@media (pointer:coarse){.ClipViews_viewsToggle__xCSdT{min-height:44px}}.IconButton_button__6lsNY{--size:var(--control-l);display:inline-grid;place-items:center;flex-shrink:0;width:var(--icon-button-size,var(--size));height:var(--icon-button-size,var(--size));padding:0;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-4) var(--ease-spring)}.IconButton_button__6lsNY[data-size=xs]{--size:28px}.IconButton_button__6lsNY[data-size=s]{--size:var(--control-s)}.IconButton_button__6lsNY[data-size=m]{--size:36px}.IconButton_button__6lsNY[data-size=l]{--size:var(--control-m)}.IconButton_button__6lsNY[data-size=xl]{--size:var(--control-l)}.IconButton_button__6lsNY[data-surface=paper]{color:var(--ink-2)}.IconButton_button__6lsNY[data-surface=paper][data-variant=outline]{border-color:var(--line)}.IconButton_button__6lsNY[data-surface=paper]:hover:not(:disabled),.IconButton_button__6lsNY[data-surface=paper][aria-pressed=true]{background:var(--sand);color:var(--ink)}.IconButton_button__6lsNY[data-surface=paper]:focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}.IconButton_button__6lsNY[data-surface=paper]:disabled{opacity:.35;cursor:default}.IconButton_button__6lsNY[data-surface=stage]{color:var(--stage-text)}.IconButton_button__6lsNY[data-surface=stage][data-variant=outline]{border-color:var(--stage-line);color:var(--stage-text-2)}.IconButton_button__6lsNY[data-surface=stage]:hover:not(:disabled){background:var(--stage-raised);color:var(--stage-text)}.IconButton_button__6lsNY[data-surface=stage][aria-expanded=true]{background:var(--stage-active)}.IconButton_button__6lsNY[data-surface=stage]:focus-visible{outline:2px solid var(--stage-text-2);outline-offset:2px}.IconButton_button__6lsNY[data-surface=stage]:disabled{color:var(--stage-muted);opacity:.4;cursor:default}.IconButton_button__6lsNY[data-tone=warn]{color:var(--warn)}:where(.IconButton_button__6lsNY){position:relative}@media (pointer:coarse){.IconButton_button__6lsNY:after{content:"";position:absolute;inset:min(0px,calc((var(--icon-button-size, var(--size)) - var(--hit-min)) / 2));border-radius:inherit}}@media (prefers-reduced-motion:no-preference){.IconButton_button__6lsNY:active:not(:disabled){transform:scale(.92);transition-duration:var(--dur-2),var(--dur-2),var(--dur-2),var(--dur-1);transition-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){.IconButton_button__6lsNY{transition:none}}