@font-face{font-family:Pretendard;font-weight:800;font-display:block;src:url(/fonts/Pretendard-ExtraBold.otf) format("opentype")}:root{--바탕:#ffffff;--판:#f7f8fa;--판올림:#ffffff;--옆:#fbfcfd;--미디어:#0f1115;--줄:#e3e6eb;--줄강조:#cdd3dc;--줄연:#eef0f4;--글:#1a1d23;--흐림:#5b6472;--더흐림:#8b94a3;--짚:#2563eb;--짚연:#eff5ff;--짚줄:#bfd4fb;--됨:#16a34a;--됨연:#f0fdf4;--됨줄:#bbf7d0;--기다림:#d97706;--기다림연:#fffbeb;--기다림줄:#fde68a;--탈:#dc2626;--탈연:#fef2f2;--탈줄:#fecaca;--실사:#ea580c;--실사연:#fff7ed;--전환:#7c3aed;--전환연:#f5f3ff;--모델링:#2563eb;--모델링연:#eff6ff;--ㄱ1:4px;--ㄱ2:8px;--ㄱ3:12px;--ㄱ4:16px;--ㄱ5:24px;--ㄱ6:32px;--ㄱ7:48px;--ㄱ8:64px;--둥1:6px;--둥2:10px;--둥3:14px;--둥알:999px;--그늘1:0 1px 2px rgba(16,24,40,.05);--그늘2:0 2px 8px rgba(16,24,40,.07),0 1px 2px rgba(16,24,40,.04);--그늘3:0 12px 32px rgba(16,24,40,.12),0 2px 6px rgba(16,24,40,.06);--옆너비:236px;--위높이:52px;--미리보기:320px;--움직임:120ms cubic-bezier(.2,0,.2,1)}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:var(--바탕);color:var(--글);font:14px/1.55 -apple-system,Apple SD Gothic Neo,Pretendard,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--짚);text-decoration:none}a:hover{text-decoration:underline}.수,code,pre{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}::selection{background:var(--짚연)}h1{font-size:20px;letter-spacing:-.35px;line-height:1.3}h1,h2{font-weight:650}h2{font-size:15px;letter-spacing:-.2px;margin:0}h3{font-size:13px;font-weight:600}.잔,h3{color:var(--흐림)}.잔{font-size:12px}.더잔{font-size:11px;color:var(--더흐림)}.말{font-size:13px;color:var(--흐림);line-height:1.6}.줄지어{gap:var(--ㄱ2)}.사이,.줄지어{display:flex;align-items:center}.사이{justify-content:space-between}.사이,.쌓기{gap:var(--ㄱ3)}.쌓기{display:flex;flex-direction:column}.늘림{flex:1 1;min-width:0}.단추,button{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:13px;font-weight:550;line-height:1;padding:0 var(--ㄱ3);height:32px;border-radius:var(--둥1);border:1px solid var(--줄강조);background:var(--판올림);color:var(--글);cursor:pointer;white-space:nowrap;box-shadow:var(--그늘1);transition:background var(--움직임),border-color var(--움직임)}.단추:hover,button:hover:not(:disabled){background:var(--판);border-color:var(--더흐림);text-decoration:none}button:active:not(:disabled){transform:translateY(.5px)}.단추.막힘,button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.단추:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--짚);outline-offset:1px}.단추.짚,button.짚{background:var(--짚);border-color:var(--짚);color:#fff}.단추.짚:hover,button.짚:hover:not(:disabled){background:#1d4fd8;border-color:#1d4fd8}.단추.민,button.민{background:none;border-color:transparent;box-shadow:none;color:var(--흐림)}.단추.민:hover,button.민:hover:not(:disabled){background:var(--판);border-color:transparent;color:var(--글)}button.탈{color:var(--탈);border-color:var(--탈줄)}button.탈:hover:not(:disabled){background:var(--탈연)}.단추.작,button.작{height:26px;font-size:12px;padding:0 var(--ㄱ2)}.단추.큼,button.큼{height:38px;font-size:14px;padding:0 var(--ㄱ4)}label{display:block;font-size:12px;font-weight:550;color:var(--흐림);margin:0 0 5px}input,select,textarea{font:inherit;font-size:13px;width:100%;color:var(--글);background:var(--판올림);border:1px solid var(--줄강조);border-radius:var(--둥1);padding:7px 10px;transition:border-color var(--움직임),box-shadow var(--움직임)}input:hover,select:hover,textarea:hover{border-color:var(--더흐림)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--짚);box-shadow:0 0 0 3px var(--짚연)}textarea{line-height:1.7;resize:vertical}input[type=checkbox]{width:auto;height:auto}input[type=range]{padding:0;background:none;accent-color:var(--짚)}input[type=range],input[type=range]:focus,input[type=range]:hover{border:none;box-shadow:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%235b6472' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}.판{background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);padding:var(--ㄱ4);box-shadow:var(--그늘1)}.판.민{background:var(--판);box-shadow:none}.판.빽{padding:0}.판머리{display:flex;align-items:center;justify-content:space-between;gap:var(--ㄱ3);padding:var(--ㄱ3) var(--ㄱ4);border-bottom:1px solid var(--줄연)}.판머리 h2{font-size:14px}.머리왼{align-items:center;gap:7px;min-width:0}.머리왼,.머리짓{display:flex}.머리짓{gap:6px;flex:none}.판몸{padding:var(--ㄱ4)}.판.짚꼴{background:var(--짚연);border-color:var(--짚줄)}.판.됨꼴,.판.짚꼴{box-shadow:none}.판.됨꼴{background:var(--됨연);border-color:var(--됨줄)}.판.기다림꼴{background:var(--기다림연);border-color:var(--기다림줄)}.판.기다림꼴,.판.탈꼴{box-shadow:none}.판.탈꼴{background:var(--탈연);border-color:var(--탈줄)}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;font-weight:550;color:var(--더흐림);font-size:11.5px;letter-spacing:.02em;padding:8px var(--ㄱ3);border-bottom:1px solid var(--줄);background:var(--판);position:-webkit-sticky;position:sticky;top:0}td{padding:9px var(--ㄱ3);border-bottom:1px solid var(--줄연);vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--판)}td.수,th.수{text-align:right}.깃{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--둥알);border:1px solid var(--줄강조);color:var(--흐림);background:var(--판올림);white-space:nowrap;line-height:1.5}.깃.됨{color:var(--됨);border-color:var(--됨줄);background:var(--됨연)}.깃.탈{color:var(--탈);border-color:var(--탈줄);background:var(--탈연)}.깃.기다림{color:var(--기다림);border-color:var(--기다림줄);background:var(--기다림연)}.깃.짚{color:var(--짚);border-color:var(--짚줄);background:var(--짚연)}.깃.실사{color:var(--실사);border-color:#fed7aa;background:var(--실사연)}.깃.전환{color:var(--전환);border-color:#ddd6fe;background:var(--전환연)}.깃.모델링{color:var(--모델링);border-color:var(--짚줄);background:var(--모델링연)}.점{width:6px;height:6px;background:currentColor;flex:none}.탭들{display:flex;gap:2px;border-bottom:1px solid var(--줄);margin-bottom:var(--ㄱ4)}.탭{padding:8px var(--ㄱ3);font-size:13px;font-weight:550;color:var(--흐림);box-shadow:none;height:auto;border-radius:0;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.탭,.탭:hover{background:none}.탭:hover{border-color:transparent;color:var(--글);border-bottom-color:var(--줄강조)}.탭.켬{color:var(--짚);border-bottom-color:var(--짚)}.탭 .셈{font-size:11px;color:var(--더흐림);font-weight:500}details.접이>summary{font-size:12.5px;font-weight:550;color:var(--흐림);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6px 0;display:flex;align-items:center;gap:5px}details.접이>summary::-webkit-details-marker{display:none}details.접이>summary:before{content:"";width:0;height:0;border-left:4px solid var(--더흐림);border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;transition:transform var(--움직임)}details.접이[open]>summary:before{transform:rotate(90deg)}details.접이>summary:hover{color:var(--짚)}.빈칸{display:flex;flex-direction:column;align-items:center;gap:var(--ㄱ2);padding:var(--ㄱ7) var(--ㄱ4);text-align:center;color:var(--더흐림);background:var(--판);border:1px dashed var(--줄강조);border-radius:var(--둥2)}.빈칸 b{color:var(--흐림);font-size:14px;font-weight:600}.빈칸 .말{max-width:420px}.뼈대{background:linear-gradient(90deg,var(--판) 25%,var(--줄연) 37%,var(--판) 63%);background-size:400% 100%;border-radius:var(--둥1);animation:쓸기 1.3s ease infinite}@keyframes 쓸기{0%{background-position:100% 50%}to{background-position:0 50%}}#알림{position:fixed;right:var(--ㄱ4);bottom:var(--ㄱ4);display:flex;flex-direction:column;gap:var(--ㄱ2);z-index:99;max-width:400px}.알{background:var(--판올림);border:1px solid var(--줄);border-left:3px solid var(--짚);border-radius:var(--둥1);padding:10px var(--ㄱ3);font-size:13px;box-shadow:var(--그늘3);animation:뜸 var(--움직임) ease-out}.알.탈{border-left-color:var(--탈)}.알.됨{border-left-color:var(--됨)}@keyframes 뜸{0%{opacity:0;transform:translateY(6px)}}.막{position:fixed;inset:0;background:rgba(16,24,40,.35);z-index:60;display:flex;justify-content:flex-end;animation:벎 var(--움직임)}@keyframes 벎{0%{opacity:0}}.옆창{width:min(560px,92vw);background:var(--바탕);border-left:1px solid var(--줄);height:100%;overflow:auto;padding:var(--ㄱ5);box-shadow:var(--그늘3)}.미디어{background:var(--미디어);border:1px solid var(--줄);border-radius:var(--둥2);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.미디어 img,.미디어 video{width:100%;height:100%;object-fit:cover;display:block}.미디어 .없{color:#6b7280;font-size:12px}.진행{height:3px;background:var(--줄연);border-radius:var(--둥알);overflow:hidden}.진행 i{display:block;height:100%;background:var(--짚);transition:width var(--움직임)}.바깥머리{position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;padding:0 var(--ㄱ6);height:64px;border-bottom:1px solid var(--줄);background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.바깥머리,.바깥머리 .집{display:flex;align-items:center}.바깥머리 .집{gap:var(--ㄱ2);font-weight:700;font-size:16px;letter-spacing:-.4px;color:var(--글)}.바깥머리 .집:hover{text-decoration:none}.표딱지{background:var(--짚);color:#fff;width:22px;height:22px;border-radius:var(--둥1);display:grid;place-items:center;font-size:11px;font-weight:700}.바깥머리 nav{display:flex;gap:var(--ㄱ5);align-items:center;font-size:14px}.바깥머리 nav a{color:var(--흐림)}.바깥머리 nav a:hover{color:var(--글)}.바깥{max-width:1120px;margin:0 auto;padding:var(--ㄱ8) var(--ㄱ6)}.들머리{padding:var(--ㄱ8) 0 var(--ㄱ7);max-width:760px}.들머리 h1{font-size:44px;line-height:1.22;letter-spacing:-1.4px;font-weight:700}.들머리 p{font-size:17px;color:var(--흐림);margin-top:var(--ㄱ4);line-height:1.75}.들머리 .짓{display:flex;gap:var(--ㄱ3);margin-top:var(--ㄱ5)}.셋{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--ㄱ5);gap:var(--ㄱ5);padding:var(--ㄱ7) 0;border-top:1px solid var(--줄)}.셋 h3{font-size:15px;font-weight:650;color:var(--글)}.셋 p{font-size:13.5px;color:var(--흐림);margin-top:6px;line-height:1.7}.셋 .수{font-size:28px;font-weight:700;letter-spacing:-.8px;color:var(--짚);display:block;margin-bottom:6px}.작품들{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--ㄱ5);gap:var(--ㄱ5)}.작품{display:block;color:var(--글)}.작품:hover{text-decoration:none}.작품 .미디어{aspect-ratio:9/16;margin-bottom:var(--ㄱ3);transition:transform var(--움직임)}.작품:hover .미디어{transform:translateY(-2px)}.작품 .이{font-weight:650;font-size:15px;letter-spacing:-.2px}.작품 .잔{font-size:13px;color:var(--흐림);margin-top:3px;line-height:1.6}.한편{display:grid;grid-template-columns:minmax(0,380px) 1fr;grid-gap:var(--ㄱ7);gap:var(--ㄱ7);align-items:start}.한편 .미디어{aspect-ratio:9/16;position:-webkit-sticky;position:sticky;top:88px}.컷줄{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:var(--ㄱ4)}.컷줄 .미디어{aspect-ratio:9/16}.바깥발{border-top:1px solid var(--줄);margin-top:var(--ㄱ8);padding:var(--ㄱ5) var(--ㄱ6);color:var(--더흐림);font-size:13px;display:flex;justify-content:space-between;max-width:1120px;margin-left:auto;margin-right:auto}.로그인{min-height:100vh;flex-direction:column;justify-content:center;gap:var(--ㄱ5);background:var(--판)}.로그인,.로그인 .집{display:flex;align-items:center}.로그인 .집{gap:var(--ㄱ2);font-weight:700;font-size:16px;color:var(--글)}.로그인 .집:hover{text-decoration:none}.가름{display:flex;align-items:center;gap:var(--ㄱ3);margin:var(--ㄱ4) 0;color:var(--더흐림);font-size:12px}.가름:after,.가름:before{content:"";flex:1 1;height:1px;background:var(--줄)}#쉘{display:grid;grid-template-columns:var(--옆너비) 1fr;height:100vh}#옆{background:var(--옆);border-right:1px solid var(--줄);flex-direction:column;overflow:hidden}#옆,#옆 .집{display:flex}#옆 .집{align-items:center;gap:var(--ㄱ2);height:var(--위높이);padding:0 var(--ㄱ4);border-bottom:1px solid var(--줄);font-weight:700;letter-spacing:-.3px;color:var(--글);flex:none}#옆 .집:hover{text-decoration:none}#옆 .집 .알{position:static;background:var(--짚);color:#fff;width:20px;height:20px;border-radius:var(--둥1);display:grid;place-items:center;font-size:11px;font-weight:700;box-shadow:none;border:none;padding:0;animation:none}#옆 .몸{flex:1 1;overflow-y:auto;padding:var(--ㄱ3) var(--ㄱ2) var(--ㄱ5)}.고르개{position:relative;margin:0 var(--ㄱ2) var(--ㄱ4)}.고르개>button{width:100%;justify-content:space-between;height:38px;font-weight:600;font-size:13px}.고르개 .펼{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:40;background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);box-shadow:var(--그늘3);padding:var(--ㄱ1);max-height:340px;overflow:auto}.고르개 .펼 a,.고르개 .펼 button{display:flex;width:100%;justify-content:space-between;gap:var(--ㄱ2);padding:7px var(--ㄱ2);border-radius:var(--둥1);font-size:13px;color:var(--글);border:none;background:none;box-shadow:none;height:auto;text-align:left}.고르개 .펼 a:hover,.고르개 .펼 button:hover{background:var(--판);text-decoration:none}.고르개 .펼 .이제{color:var(--짚);font-weight:600}.고르개 .펼 hr{border:none;border-top:1px solid var(--줄연);margin:var(--ㄱ1) 0}.묶음{margin:0 0 var(--ㄱ4)}.묶음>.이름{font-size:11px;font-weight:650;color:var(--더흐림);letter-spacing:.04em;padding:0 var(--ㄱ3) var(--ㄱ2)}.옆칸{display:flex;align-items:center;gap:var(--ㄱ2);padding:7px var(--ㄱ3);margin:1px var(--ㄱ2);border-radius:var(--둥1);font-size:13px;color:var(--흐림);line-height:1.35}.옆칸:hover{background:var(--판);color:var(--글);text-decoration:none}.옆칸.이제{background:var(--짚연);color:var(--짚);font-weight:600}.옆칸.잠김{opacity:.42;cursor:not-allowed;pointer-events:none}.옆칸 .표{width:15px;text-align:center;font-size:11px;color:var(--더흐림);flex:none}.옆칸.됨 .표{color:var(--됨)}.옆칸.이제 .표{color:var(--짚)}.옆칸 .이름{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.옆칸 .곁{font-size:11px;color:var(--더흐림);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.옆칸.이제 .곁{color:var(--짚)}#오른{display:flex;flex-direction:column;overflow:hidden}#위{gap:var(--ㄱ4);height:var(--위높이);padding:0 var(--ㄱ5);border-bottom:1px solid var(--줄);background:var(--바탕);flex:none}#빵,#위{display:flex;align-items:center}#빵{flex:1 1;gap:6px;color:var(--흐림);font-size:13px;min-width:0}#빵 .꺾{color:var(--더흐림)}#빵 a{color:var(--흐림)}#빵 b{color:var(--글);font-weight:600}#위 .참{display:flex;gap:var(--ㄱ3);align-items:center;font-size:12.5px;color:var(--흐림)}#돈{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#돈.넘침{color:var(--탈);font-weight:600}#도는{display:none;align-items:center;gap:var(--ㄱ2);max-width:420px;padding:4px var(--ㄱ3);border-radius:var(--둥알);background:var(--짚연);border:1px solid var(--짚줄);font-size:12px;color:var(--짚)}#도는.켬{display:flex}#도는 .점{animation:숨 1s ease-in-out infinite}@keyframes 숨{50%{opacity:.25}}#도는 .막대{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--흐림)}#몸{flex:1 1;overflow-y:auto;padding:var(--ㄱ5) var(--ㄱ5) var(--ㄱ8)}#몸>.안{max-width:1160px;margin:0 auto}#몸.넓>.안{max-width:none}.쪽머리{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ㄱ4);margin-bottom:var(--ㄱ5)}.쪽머리 .글{min-width:0}.쪽머리 .말{margin-top:5px;max-width:640px}.쪽머리 .짓{gap:var(--ㄱ2);flex:none}#위 .값표,.쪽머리 .짓{display:flex;align-items:center}#위 .값표{gap:5px;padding:3px 10px;border:1px solid var(--줄);border-radius:var(--둥알);color:var(--글);font-size:12.5px;font-weight:600}#위 .값표:hover{background:var(--판);text-decoration:none;border-color:var(--줄강조)}#위 .사람{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--흐림)}#위 .사람 .점{width:7px;height:7px;border-radius:50%;background:var(--더흐림);flex:none}#위 .사람 .점.일함{background:var(--짚);animation:숨 1s ease-in-out infinite}#빵 .확인자리{margin-left:4px}#빵 .확인배지{display:flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:var(--둥알);font-size:12px;font-weight:600;border:1px solid var(--기다림줄);background:var(--기다림연);color:var(--기다림)}#빵 .확인배지 .수{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}#빵 .확인배지:hover{filter:brightness(.97)}#빵 .확인배지.다됨{background:transparent;color:var(--더흐림);font-weight:500}#빵 .확인배지.다됨,.띄움.확인띄움{border-color:var(--줄)}.띄움.확인띄움{width:min(440px,86vw);background:var(--판);padding:0;left:0;right:auto}.띄움머리{display:flex;align-items:baseline;gap:8px;padding:var(--ㄱ3) var(--ㄱ4) 0}.확인띄움 .빔{padding:var(--ㄱ3) var(--ㄱ4) var(--ㄱ4);font-size:13px;color:var(--더흐림)}ul.확인줄들{list-style:none;margin:var(--ㄱ2) 0 0;padding:0 0 var(--ㄱ2);max-height:min(52vh,440px);overflow-y:auto}ul.확인줄들 li{display:flex;gap:9px;align-items:flex-start;padding:7px var(--ㄱ4);font-size:13px;line-height:1.5}ul.확인줄들 li+li{border-top:1px solid var(--줄연)}ul.확인줄들 li.푼것 .말{color:var(--더흐림);text-decoration:line-through}.확인줄들 .딱지{flex:none;width:17px;height:17px;margin-top:1px;padding:0;border:1px solid var(--줄강조);border-radius:5px;background:var(--바탕);font-size:11px;line-height:1;color:var(--짚);font-weight:800}.확인줄들 .딱지:disabled{border-style:dashed;border-color:var(--줄);background:var(--판);cursor:default}.확인줄들 .말{min-width:0}.확인줄들 .꼬리{display:flex;gap:7px;margin-top:2px;font-size:11px;color:var(--더흐림)}.확인줄들 .꼬리 a{color:var(--더흐림);text-decoration:underline;text-underline-offset:2px}.확인줄들 .꼬리 a:hover{color:var(--글)}.확인줄들 .꼬리 em{font-style:normal}.확인적기{display:flex;gap:6px;padding:var(--ㄱ3) var(--ㄱ4);border-top:1px solid var(--줄연);background:var(--바탕)}.확인적기 input{flex:1 1;height:28px;font-size:12.5px}.나무{margin:0 0 var(--ㄱ4)}.나무 .가지{display:flex;align-items:center;gap:4px;min-height:28px;padding:2px 6px 2px 0;border-radius:6px;font-size:13px;color:var(--글)}.나무 .가지:hover{background:var(--판)}.나무 .가지.이제{background:var(--짚연);color:var(--짚);font-weight:600}.나무 .가지>a{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;padding:4px 0}.나무 .가지>a:hover{text-decoration:none}.나무 .접{width:18px;height:18px;border:none;background:none;color:var(--더흐림);font-size:10px;cursor:pointer;padding:0;flex:none}.나무 .접:disabled{visibility:hidden}.나무 .깊1{padding-left:14px}.나무 .깊2{padding-left:28px}.나무 .깊3{padding-left:42px}.나무 .곁{font-size:11px;color:var(--더흐림);flex:none}.나무 .가지.이제 .곁{color:var(--짚)}.나무 .안{margin:2px 0 6px 42px;padding-left:8px;border-left:2px solid var(--줄연)}.나무 .안 .옆칸{padding:5px 8px;font-size:12.5px}.나무 .안 .옆칸 .표{width:12px}.나무 .새{padding:3px 0 3px 42px}#위 .나가기,.나무 .새{font-size:12px;color:var(--흐림)}#위 .나가기{background:none;border:none;cursor:pointer;padding:2px 6px}#위 .나가기:hover{color:var(--글)}.완성표{color:var(--됨);font-weight:800;margin-left:6px;flex:none}.칸들{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--ㄱ4);gap:var(--ㄱ4)}.칸{background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);padding:var(--ㄱ4);display:block;color:var(--글);box-shadow:var(--그늘1);transition:box-shadow var(--움직임),border-color var(--움직임)}.칸:hover{border-color:var(--줄강조);box-shadow:var(--그늘2);text-decoration:none}.칸 .이{font-weight:650;font-size:15px;letter-spacing:-.2px}.잔줄{display:flex;flex-wrap:wrap;font-size:12px;color:var(--더흐림)}.셈줄,.잔줄{gap:var(--ㄱ3)}.셈줄{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--ㄱ3);margin-bottom:var(--ㄱ5)}.셈칸{background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);padding:var(--ㄱ3) var(--ㄱ4);box-shadow:var(--그늘1)}.셈칸 .이{font-size:11.5px;font-weight:600;color:var(--더흐림)}.셈칸 .값{font-size:22px;font-weight:650;letter-spacing:-.5px;margin-top:2px;line-height:1.2}.셈칸 .곁{font-size:11.5px;color:var(--더흐림);margin-top:3px}.셈칸.짚꼴{background:var(--짚연);border-color:var(--짚줄);box-shadow:none}.셈칸.짚꼴 .값{color:var(--짚)}.셈칸.됨꼴{background:var(--됨연);border-color:var(--됨줄);box-shadow:none}.셈칸.됨꼴 .값{color:var(--됨)}.두단{grid-template-columns:1fr 340px}.컷줄{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--ㄱ2);gap:var(--ㄱ2)}.작은컷{display:block;color:var(--흐림)}.작은컷:hover{text-decoration:none;color:var(--짚)}.작은컷 .미디어{aspect-ratio:var(--화면비,9/16);margin-bottom:3px}.작은컷 .띠{position:absolute;left:0;right:0;bottom:0;height:3px}.띠.실사{background:var(--실사)}.띠.전환{background:var(--전환)}.띠.모델링{background:var(--모델링)}.구성{height:28px;border-radius:var(--둥1);overflow:hidden;border:1px solid var(--줄);background:var(--판)}.구성,.구성 div{display:flex}.구성 div{align-items:center;justify-content:center;font-size:11.5px;font-weight:650;color:#fff;min-width:0;transition:flex-grow var(--움직임)}.구성 .실사{background:var(--실사)}.구성 .전환{background:var(--전환)}.구성 .모델링{background:var(--모델링)}.구성 .빔{background:repeating-linear-gradient(45deg,var(--판),var(--판) 6px,var(--줄연) 6px,var(--줄연) 12px);color:var(--더흐림)}.두칸{grid-template-columns:1fr 1fr;grid-gap:var(--ㄱ4);gap:var(--ㄱ4)}.두칸,.컷판{display:grid}.컷판{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:var(--ㄱ3);gap:var(--ㄱ3)}.컷{background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);overflow:hidden;box-shadow:var(--그늘1);transition:border-color var(--움직임),box-shadow var(--움직임)}.컷:hover{border-color:var(--줄강조);box-shadow:var(--그늘2)}.컷.골림{border-color:var(--짚);box-shadow:0 0 0 2px var(--짚연)}.컷 .미디어{aspect-ratio:var(--화면비,9/16);border:none;border-radius:0;cursor:pointer}.컷 .머리{top:0;display:flex;justify-content:space-between;padding:5px 7px;font-size:11px;color:#fff;background:linear-gradient(rgba(0,0,0,.5),transparent)}.컷 .띠,.컷 .머리{position:absolute;left:0;right:0}.컷 .띠{bottom:0;height:3px}.컷 .고름표{position:absolute;top:6px;left:50%;translate:-50% 0;width:16px;height:16px;border-radius:50%;border:2px solid #fff;background:var(--짚);display:none;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.컷.골림 .고름표{display:block}.컷.골림 .머리{opacity:0}.컷 .밑{padding:8px 9px 9px}.컷 .대사{font-size:12px;color:var(--흐림);line-height:1.45;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.컷 .짓{justify-content:space-between;align-items:center;margin-top:7px}.단찍기,.컷 .짓{display:flex}.단찍기{gap:2px}.단찍기 button{width:22px;padding:0;height:22px;font-size:11px}.단찍기 button.켬.실사{background:var(--실사연);color:var(--실사);border-color:#fed7aa}.단찍기 button.켬.전환{background:var(--전환연);color:var(--전환);border-color:#ddd6fe}.단찍기 button.켬.모델링{background:var(--모델링연);color:var(--모델링);border-color:var(--짚줄)}.고름막{display:none;align-items:center;gap:var(--ㄱ3);padding:var(--ㄱ3) var(--ㄱ4);margin:var(--ㄱ3) 0;background:var(--짚연);border:1px solid var(--짚줄);border-radius:var(--둥2)}.고름막.켬,.띠{display:flex}.띠{gap:6px;overflow-x:auto;padding-bottom:var(--ㄱ2);margin-bottom:var(--ㄱ4);border-bottom:1px solid var(--줄)}.띠칸{flex:none;width:52px;color:var(--더흐림);text-align:center}.띠칸:hover{text-decoration:none;color:var(--짚)}.띠칸 .미디어{aspect-ratio:var(--화면비,9/16);margin-bottom:2px}.띠칸.이제 .미디어{outline:2px solid var(--짚);outline-offset:1px}.띠칸.이제{color:var(--짚);font-weight:700}.띠 .띠칸 .띠{position:absolute;left:0;right:0;bottom:0;height:3px;display:block;padding:0;margin:0;border:none;overflow:visible}.컷하나{display:grid;grid-template-columns:1fr var(--미리보기);grid-gap:var(--ㄱ5);gap:var(--ㄱ5);align-items:start}.컷하나 .왼{min-width:0}.컷하나 .붙박이{position:-webkit-sticky;position:sticky;top:0}.잔줄칸{padding:3px 0;border-bottom:1px solid var(--줄연)}.잔줄칸:last-child{border-bottom:none}.프롬{font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:1.65;min-height:300px}ul.바꾼것{margin:6px 0 0 16px;padding:0;font-size:12.5px;line-height:1.6;color:var(--흐림)}.한영짝 .토막{border:1px solid var(--줄);border-radius:var(--둥2);padding:var(--ㄱ3);margin-bottom:var(--ㄱ2);background:var(--판올림)}.한영짝 .토막.고침{border-color:var(--기다림);background:var(--기다림연)}.한영짝 .이름{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:650;color:var(--흐림);margin-bottom:5px}.한영짝 .이름 .열쇠{font-size:10.5px;font-weight:500;color:var(--더흐림);font-family:ui-monospace,Menlo,monospace}.한영짝 textarea{font-size:13px;line-height:1.65}.한영짝 details{margin-top:6px}.한영짝 summary{font-size:11.5px;color:var(--더흐림);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.한영짝 summary::-webkit-details-marker{display:none}.한영짝 summary:before{content:"▸ ";font-size:9px}.한영짝 details[open] summary:before{content:"▾ "}.한영짝 summary:hover{color:var(--짚)}.영조각{font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--흐림);margin-top:6px;padding:8px 9px;background:var(--판);border:1px solid var(--줄연);border-radius:var(--둥1)}.나란히{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);margin-top:var(--ㄱ3)}.프롬조각{font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:1.6;white-space:pre-wrap;background:var(--판);border:1px solid var(--줄);border-radius:var(--둥1);padding:9px;max-height:260px;overflow:auto;word-break:break-word;color:var(--흐림)}.프롬조각.새{color:var(--글);border-color:var(--짚줄);background:var(--짚연)}.말고침{margin-top:var(--ㄱ4);padding-top:var(--ㄱ4);border-top:1px dashed var(--줄강조)}.흔한말{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.흔한말 button{font-size:11.5px;height:24px;padding:0 9px;color:var(--흐림)}.못한것{margin-top:var(--ㄱ2);color:var(--기다림);font-size:12.5px}.지난{padding:9px 0;border-top:1px solid var(--줄연);cursor:pointer}.지난:first-of-type{border-top:none}.지난:hover{color:var(--짚)}.자리고침{margin-top:var(--ㄱ4);padding-top:var(--ㄱ4);border-top:1px dashed var(--줄강조)}.자리고침 .켬끔{display:flex;gap:7px;align-items:flex-start;font-size:11.5px;color:var(--더흐림);line-height:1.5;margin-top:var(--ㄱ2)}.실사고름{margin-top:0}.사진판{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));grid-gap:var(--ㄱ2);gap:var(--ㄱ2);margin-top:var(--ㄱ2);max-height:340px;overflow:auto;padding:2px}.사진{border:1px solid var(--줄);border-radius:var(--둥1);overflow:hidden;cursor:pointer;background:var(--판올림)}.사진:hover{border-color:var(--줄강조)}.사진.골림{border-color:var(--짚);box-shadow:0 0 0 2px var(--짚연)}.사진 img{width:100%;height:76px;object-fit:cover;display:block}.사진 .이{font-size:10.5px;padding:5px 6px;color:var(--흐림);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.자리판{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:var(--ㄱ3);gap:var(--ㄱ3)}.자리칸{color:var(--흐림)}.자리칸:hover{text-decoration:none;color:var(--짚)}.자리칸 .미디어{aspect-ratio:16/10}.자리칸 .수번{position:absolute;top:5px;left:7px;font-size:11px;color:#fff;font-family:ui-monospace,Menlo,monospace;text-shadow:0 1px 3px rgba(0,0,0,.7)}.자리칸 .대사{font-size:12px;line-height:1.45;margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.검토{display:grid;grid-template-columns:var(--미리보기) 1fr;grid-gap:var(--ㄱ5);gap:var(--ㄱ5);align-items:start}.검토 .붙박이{position:-webkit-sticky;position:sticky;top:0}.줄들{background:#0f1115;color:#c9d1de;padding:var(--ㄱ3) var(--ㄱ4);font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:1.65;max-height:320px;overflow:auto;white-space:pre-wrap;word-break:break-all;margin:0}.줄들 .탈{color:#ff8f8f}.줄들 .됨{color:#6ee7a8}.줄들 .돈{color:#fbbf5c}tbody tr.켬{background:var(--짚연)}tbody tr,tbody tr[onclick]{cursor:default}.공정{display:flex;flex-direction:column;gap:1px;background:var(--줄);border:1px solid var(--줄);border-radius:var(--둥2);overflow:hidden}.단{display:grid;grid-template-columns:32px 1fr auto auto;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);align-items:center;padding:var(--ㄱ3) var(--ㄱ4);background:var(--판올림)}.단 .표{text-align:center;font-size:12px;font-weight:650;color:var(--더흐림)}.단 .이{font-weight:600}.단 .곁{color:var(--흐림);font-size:13px;margin-top:2px;line-height:1.6}.요청두단{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:var(--ㄱ4);gap:var(--ㄱ4);align-items:start}.받은것들{max-height:620px;overflow:auto;border-top:1px solid var(--줄연)}.조각{padding:var(--ㄱ3) var(--ㄱ4);border-bottom:1px solid var(--줄연)}.조각:last-child{border-bottom:none}.말한것{margin-top:4px;font-size:13.5px;line-height:1.65;white-space:pre-wrap}.말한것.눌러고침{margin:4px -6px 0;padding:2px 6px;border-radius:var(--둥1);cursor:text}.말한것.눌러고침:hover{background:var(--판)}textarea.고치는칸{width:100%;font:inherit;line-height:1.65;resize:vertical}.붙인그림{width:100%;max-height:280px;object-fit:contain;border-radius:var(--둥1);border:1px solid var(--줄);margin-top:6px;background:var(--미디어)}.갈피{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--더흐림);text-transform:none}.읽은칸{padding-bottom:var(--ㄱ2);border-bottom:1px solid var(--줄연)}.읽은칸:last-child{border-bottom:none;padding-bottom:0}.읽은칸 textarea{display:block;resize:none;overflow:hidden;min-height:36px}ul.물을것{margin:6px 0 0 18px;font-size:13px;line-height:1.75;color:var(--흐림)}.규격줄{gap:var(--ㄱ4);align-items:flex-end;flex-wrap:wrap}.규격줄,.판발{display:flex}.판발{justify-content:flex-end;gap:var(--ㄱ2);padding:var(--ㄱ3) var(--ㄱ4);background:var(--판)}.판몸.윗줄,.판발{border-top:1px solid var(--줄연)}.물음배지{color:var(--기다림);font-weight:650}.물음배지:hover{background:var(--기다림연)}.띄움자리{position:relative}.띄움막{position:fixed;inset:0;z-index:40}.띄움{position:absolute;top:calc(100% + 6px);right:0;z-index:41;width:min(380px,80vw);background:var(--기다림연);border:1px solid var(--기다림줄);border-radius:var(--둥2);padding:var(--ㄱ3) var(--ㄱ4);box-shadow:var(--그늘3)}.고르개줄{display:flex;gap:4px}.고르개줄 button{height:30px;font-size:12.5px;gap:5px}.고르개줄 button.짚 .더잔{color:rgba(255,255,255,.75)}ul.근거줄들{list-style:none;margin:0;padding:0}ul.근거줄들 li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--줄연)}ul.근거줄들 li .글{flex:1 1;min-width:0}ul.근거줄들 li>button{flex:none;margin-top:1px}ul.근거줄들.굴림{max-height:340px;overflow-y:auto;margin:calc(var(--ㄱ3) * -1) 0}ul.근거줄들.굴림 li{padding:8px var(--ㄱ2) 8px 0}ul.근거줄들 li:last-child{border-bottom:none}.근거줄들 .말{font-size:13.5px;line-height:1.6}.근거줄들 .근{margin-top:3px;font-size:11.5px;color:var(--더흐림)}.근거줄들 .근 a{color:var(--더흐림);text-decoration:underline;text-underline-offset:2px}.엇갈림{margin-top:var(--ㄱ3);padding:8px 10px;font-size:12.5px;line-height:1.6;background:var(--기다림연);border:1px solid var(--기다림줄);border-radius:var(--둥1);color:var(--글)}ul.엇갈림줄들{list-style:none;margin:6px 0 0;padding:0;max-height:min(46vh,380px);overflow-y:auto}ul.엇갈림줄들 li{display:flex;gap:8px;align-items:flex-start;padding:7px 0;font-size:12.5px;line-height:1.6}ul.엇갈림줄들 li+li{border-top:1px solid var(--기다림줄)}ul.엇갈림줄들 li span{flex:1 1;min-width:0}.근거줄들 .딱{display:inline-block;margin-left:6px;padding:1px 6px;border:1px solid var(--줄강조);border-radius:var(--둥알);font-size:10.5px;font-weight:600;color:var(--흐림);vertical-align:2px}.근거줄들 .딱.흐린{border-style:dashed;color:var(--더흐림)}.컷 .미디어 img.바탕{width:100%;height:100%;object-fit:cover;opacity:.62;filter:saturate(.75)}.컷 .미디어 .바탕표{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:var(--둥알);background:rgba(0,0,0,.55);color:#fff;font-size:10.5px;font-weight:600}.사진판{display:grid;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.사진칸{position:relative;border:1px solid var(--줄);border-radius:var(--둥2);overflow:hidden;background:var(--미디어)}.사진칸 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.사진칸 .밑{display:flex;justify-content:space-between;gap:6px;padding:5px 7px;font-size:11px}.사진칸 .이름{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.사진칸 .뗌{position:absolute;top:4px;right:4px;width:20px;height:20px;padding:0;border-radius:50%;background:rgba(255,255,255,.9);line-height:1;font-size:13px}.사진고르개{gap:4px;padding:6px 8px 8px}.쪽사진{padding:0;width:34px;height:26px;border-radius:5px;overflow:hidden;border:1px solid var(--줄);opacity:.42;background:none}.쪽사진 img{width:100%;height:100%;object-fit:cover}.쪽사진{position:relative}.쪽사진.바탕{opacity:1;border-color:var(--짚);box-shadow:0 0 0 1px var(--짚)}.쪽사진.참조{opacity:1;border-color:var(--기다림);box-shadow:0 0 0 1px var(--기다림)}.쪽사진 .쓰임표{position:absolute;left:0;right:0;bottom:0;font-size:7.5px;font-weight:800;line-height:1.5;color:#fff;background:rgba(0,0,0,.6)}.쪽사진:hover{opacity:.85}.컷 .머리 .프표{padding:1px 5px;border-radius:4px;font-size:9.5px;font-weight:800;background:rgba(255,255,255,.16);color:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.22)}.컷 .머리 .프표.참{background:var(--짚)}.컷 .머리 .프표.낡음,.컷 .머리 .프표.참{color:#fff;border-color:transparent}.컷 .머리 .프표.낡음{background:var(--기다림)}.셈판 .셈줄{display:flex;flex-wrap:wrap;gap:var(--ㄱ4);align-items:baseline;font-size:13px;color:var(--흐림)}.셈판 .셈줄 b{color:var(--글);font-size:14px}.셈판 .셈줄 .값{font-weight:700;color:var(--글);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.셈판 .셈줄 .기다림{color:var(--기다림);font-weight:600}.셈판 .깃줄{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--ㄱ2)}.판목록{display:flex;flex-direction:column;gap:var(--ㄱ3);margin-top:var(--ㄱ4)}.판칸{border:1px solid var(--줄);border-radius:var(--둥2);background:var(--판);overflow:hidden}.판칸머리{display:flex;align-items:center;gap:8px;padding:7px var(--ㄱ3);border-bottom:1px solid var(--줄연);background:var(--바탕)}.판칸머리 .수{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:13px}.초칸{width:62px;height:26px;font-size:12.5px;text-align:right}.초칸.좁{width:52px}.앞자름{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:0 2px 0 10px;border-left:1px solid var(--줄연)}.앞자름,.판칸머리 .프표{color:var(--더흐림)}.판칸머리 .프표{padding:1px 5px;border-radius:4px;font-size:9.5px;font-weight:800;border:1px solid var(--줄강조)}.판칸머리 .프표.참{background:var(--짚)}.판칸머리 .프표.낡음,.판칸머리 .프표.참{color:#fff;border-color:transparent}.판칸머리 .프표.낡음{background:var(--기다림)}.판칸몸{display:flex;gap:var(--ㄱ3);padding:var(--ㄱ3)}.판칸몸 .미리{flex:none;width:104px;aspect-ratio:var(--화면비,9/16);border-radius:var(--둥1);overflow:hidden;background:var(--미디어);position:relative;display:flex;align-items:center;justify-content:center}.판칸몸 .미리 img,.판칸몸 .미리 video{width:100%;height:100%;object-fit:cover}.판칸몸 .미리 .없{font-size:10.5px;color:var(--더흐림);text-align:center;padding:6px}.대사들{flex:1 1;min-width:0;flex-direction:column;gap:5px}.대사들,.대사줄{display:flex}.대사줄{gap:9px;align-items:baseline;font-size:13px;line-height:1.55}.대사줄 .때{flex:none;font-size:10.5px;color:var(--더흐림);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.대사줄 .글{flex:1 1;min-width:0}.대사줄 button{flex:none;opacity:0}.대사줄:hover button{opacity:1}.판칸발{display:flex;align-items:center;gap:6px;padding:6px var(--ㄱ3)}.사진줄,.판칸발{border-top:1px solid var(--줄연)}.사진줄{padding:7px var(--ㄱ3)}.붙은사진{gap:8px;flex-wrap:wrap}.붙딱,.붙은사진{display:flex;align-items:center}.붙딱{gap:6px;padding:3px 3px 3px 4px;border:1px solid var(--줄);border-radius:var(--둥1);background:var(--바탕)}.붙딱.바탕{border-color:var(--짚);box-shadow:0 0 0 1px var(--짚)}.붙딱 img{width:46px;height:34px;object-fit:cover;border-radius:4px}.붙딱 b{font-size:11.5px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.붙딱 button{height:22px;font-size:11px}.사진고르개{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.사진고르개 .쪽사진{width:78px;height:58px;opacity:.55;position:relative}.사진고르개 .쪽사진.바탕,.사진고르개 .쪽사진.참조{opacity:1}.사진고르개 .쪽사진 .이름표{position:absolute;left:0;right:0;bottom:0;font-size:7.5px;line-height:1.5;color:#fff;background:rgba(0,0,0,.62);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 3px}.두단{display:grid;grid-gap:var(--ㄱ4);gap:var(--ㄱ4);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}@media (max-width:900px){.두단{grid-template-columns:1fr}}.프롬칸{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.7;resize:vertical}.삼디미리{width:100%;max-width:220px;border-radius:8px;display:block}.한국어설명{font-size:13px;margin-bottom:var(--ㄱ3);padding:8px 10px;border-radius:var(--둥1);background:var(--바탕);border:1px solid var(--줄연)}.한국어설명,ul.고친기록{line-height:1.7}ul.고친기록{list-style:none;margin:var(--ㄱ3) 0 0;padding:0;font-size:12px;color:var(--흐림)}ul.고친기록 li{padding:5px 0;border-top:1px solid var(--줄연)}ul.고친기록 b{color:var(--글)}ul.고친기록 em{color:var(--기다림);font-style:normal}.할일{display:flex;align-items:center;justify-content:space-between;gap:var(--ㄱ3);padding:12px 16px;margin:0 0 var(--ㄱ4);border-radius:var(--둥2);background:var(--짚연);border:1px solid var(--짚줄)}.할일.막힘{background:var(--기다림연);border-color:var(--기다림줄)}.할일 .글{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.할일 .눈썹{font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--짚)}.할일.막힘 .눈썹{color:var(--기다림)}.할일 b{font-size:15px}.할일 .말{font-size:13px;color:var(--흐림)}.할일 .짓{flex-shrink:0}.두단.왕복{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.문장들{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:14.5px;line-height:1.75}.문장들 li{display:flex;gap:10px;padding:4px 0}.문장들 .수{flex:none;width:22px;font-family:var(--재기,ui-monospace,monospace);font-size:11px;color:var(--더흐림);padding-top:4px;text-align:right}.문장들.옛{color:var(--흐림);font-size:13.5px}.말하기 textarea{width:100%;resize:vertical}.말하기 .아래{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.지나온 .눈썹{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--더흐림);margin-bottom:8px}.지나온 ol{margin:0;padding:0;list-style:none}.지나온 li{display:grid;grid-template-columns:78px 72px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--줄연);font-size:13px}.지나온 li.지금{background:var(--판)}.지나온 .때{font-family:var(--재기,ui-monospace,monospace);font-size:11px;color:var(--더흐림)}.지나온 .출처{font-size:11.5px;color:var(--흐림)}.지나온 .몸{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.지나온 .몸 b{font-weight:600}.지나온 .바꿈{color:var(--흐림)}.지나온 .못함{color:var(--기다림);font-style:normal}.지나온 .요약{color:var(--더흐림);margin-left:6px}.지나온 .짓{display:flex;gap:4px}.옛벌{margin-top:10px;padding-top:6px;border-top:1px dashed var(--줄)}.옆것{position:-webkit-sticky;position:sticky;top:calc(var(--위높이) + var(--ㄱ4))}.옆것 .눈썹{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--더흐림);margin-bottom:8px}.옆것 video{width:100%;border-radius:var(--둥2);background:#000;display:block}.옆것 .더잔{display:block;margin-top:8px;line-height:1.6}.옆것 .빈그림{aspect-ratio:var(--화면비,9/16);max-height:420px;border:1px dashed var(--줄강조);border-radius:var(--둥2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center}@media (max-width:900px){.두단.왕복{grid-template-columns:1fr}.옆것{position:static}}.둘로{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ㄱ4);gap:var(--ㄱ4);align-items:start}@media (max-width:1100px){.둘로{grid-template-columns:1fr}}.검수표,.판몸.쌓기 .읽은칸 input,.판몸.쌓기 .읽은칸 select{width:100%}.검수표{border-collapse:collapse;font-size:13px}.검수표 th{text-align:left;font-weight:700;padding:6px 8px;border-bottom:1px solid var(--줄)}.검수표 td{padding:6px 8px;border-bottom:1px solid var(--줄연);vertical-align:top}.검수표 td:first-child,.검수표 td:nth-child(3){color:var(--흐림);white-space:nowrap;width:1%}.클립줄{gap:8px;padding:8px 12px;border-top:1px solid var(--줄)}.클립,.클립줄{display:flex;flex-direction:column}.클립{gap:4px}.클립머리{display:flex;align-items:center;gap:8px;font-size:12px}.클립셋{display:grid;grid-template-columns:repeat(3,minmax(0,150px));grid-gap:6px;gap:6px}.클립칸{position:relative;aspect-ratio:var(--화면비,9/16);max-height:200px;background:#14161a;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.클립칸 video{width:100%;height:100%;object-fit:cover}.클립칸이름{position:absolute;top:4px;left:6px;font-size:11px;color:#fff;text-shadow:0 0 3px #000;z-index:1}.클립칸 .없{color:var(--흐림);font-size:12px}.검수표 tr.미달 td{color:var(--탈,#e5484d)}.첫줄{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:var(--ㄱ4);gap:var(--ㄱ4);align-items:start}.첫줄 .합본틀{aspect-ratio:var(--화면비,9/16);background:var(--미디어);border-radius:var(--둥2);overflow:hidden}.첫줄 .합본틀 video{width:100%;height:100%;object-fit:contain;display:block}.첫줄 .합본틀 .없{display:flex;align-items:center;justify-content:center;height:100%;color:var(--더흐림);font-size:13px}.검수머리{display:flex;align-items:baseline;gap:var(--ㄱ3);flex-wrap:wrap}.검수머리 .큰{font-size:26px;font-weight:700;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.검수머리 .큰.됨{color:var(--됨)}.검수머리 .큰.미달{color:var(--기다림)}.검수머리 .잔{color:var(--흐림)}.검수머리 .잔,.검수줄{font-size:12.5px}.검수줄{display:grid;grid-template-columns:1.3fr 1fr .7fr auto;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);padding:6px 0;border-top:1px solid var(--줄연);align-items:baseline}.검수줄.머리{color:var(--더흐림);font-size:11px;font-weight:600;border-top:none;padding-top:0}.검수줄 .수{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.검수줄.미달,.검수줄.미달 b{color:var(--기다림)}.검수줄 .깃{justify-self:end}.사실줄{display:flex;flex-wrap:wrap;gap:var(--ㄱ2) var(--ㄱ5);margin-top:var(--ㄱ3);font-size:12.5px;color:var(--흐림)}.사실줄 b{color:var(--글);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.공정띠{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--ㄱ1);gap:var(--ㄱ1)}.공정칸{display:block;padding:var(--ㄱ2) var(--ㄱ2) var(--ㄱ3);border-top:3px solid var(--줄);color:var(--글);min-width:0}.공정칸:hover{text-decoration:none;background:var(--판)}.공정칸 .이{font-size:12px;font-weight:600}.공정칸 .곁,.공정칸 .이{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.공정칸 .곁{font-size:11.5px;color:var(--더흐림);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.공정칸.됨{border-top-color:var(--됨)}.공정칸.됨 .이{color:var(--됨)}.공정칸.지금{border-top-color:var(--짚);background:var(--짚연)}.공정칸.지금 .이{color:var(--짚)}.공정칸.기다림{border-top-color:var(--기다림)}.공정칸.기다림 .이{color:var(--기다림)}.공정칸.일부{border-top-color:var(--실사)}.판띠{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:var(--ㄱ2);gap:var(--ㄱ2)}@media (max-width:1100px){.판띠{grid-template-columns:repeat(4,minmax(0,1fr))}}.판띠칸{display:block;color:var(--흐림);min-width:0}.판띠칸:hover{text-decoration:none;color:var(--짚)}.판띠칸 .미디어{aspect-ratio:var(--화면비,9/16);margin-bottom:4px}.판띠칸 .이{font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.점들{display:flex;gap:3px;flex-wrap:wrap;margin-top:3px}.점{width:9px;height:9px;border-radius:50%;border:1px solid transparent}.점,.점.프리비즈{background:var(--줄강조)}.점.실사{background:var(--실사)}.점.얹음{background:var(--됨)}.점.정확{background:var(--짚);border-radius:2px}.점.없음{background:transparent;border-color:var(--줄강조)}.점풀이{display:flex;gap:var(--ㄱ4);font-size:11.5px;color:var(--더흐림);flex-wrap:wrap}.점풀이,.점풀이 span{align-items:center}.점풀이 span{display:inline-flex;gap:5px}.값막대{display:flex;height:10px;border-radius:var(--둥알);overflow:hidden;background:var(--줄연);margin:var(--ㄱ2) 0 var(--ㄱ3)}.값막대 i{display:block;height:100%}.값줄{display:flex;justify-content:space-between;font-size:12.5px;padding:4px 0;border-top:1px solid var(--줄연)}.값줄 .수{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.값줄 .잔{color:var(--더흐림);margin-left:6px;font-weight:400}.값칠{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:6px;vertical-align:-1px}.첫줄{grid-template-columns:240px minmax(0,1fr)}.오른쌓기{grid-gap:var(--ㄱ4);gap:var(--ㄱ4);align-content:start;min-width:0}.오른쌓기,.판줄들{display:grid}.판줄들{grid-gap:var(--ㄱ1);gap:var(--ㄱ1)}.판줄{display:grid;grid-template-columns:56px 150px minmax(0,1fr);grid-gap:var(--ㄱ4);gap:var(--ㄱ4);align-items:start;padding:var(--ㄱ2) 0;border-top:1px solid var(--줄연);color:var(--글)}.판줄:first-child{border-top:none}.판줄:hover{text-decoration:none;background:var(--판)}.판줄 .미디어{aspect-ratio:var(--화면비,9/16);width:56px}.판줄머리 .이{font-size:12.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.판줄머리 .잔{font-size:11.5px;color:var(--더흐림);margin-top:3px}.판줄 .대사{font-size:13.5px;line-height:1.7;color:var(--글);max-width:64ch}.한단{max-width:820px;margin:0 auto}.읽기폭{max-width:72ch}.머리줄{display:flex;align-items:baseline;gap:var(--ㄱ4);flex-wrap:wrap;font-size:12.5px;color:var(--흐림)}.머리줄 b{color:var(--글);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.머리줄 .기다림{color:var(--기다림);font-weight:600}details.접힘{border:1px solid var(--줄);border-radius:var(--둥2);background:var(--판올림);margin-top:var(--ㄱ4)}details.접힘>summary{cursor:pointer;list-style:none;padding:var(--ㄱ3) var(--ㄱ4);font-weight:600;font-size:13.5px;display:flex;gap:var(--ㄱ3);align-items:baseline}details.접힘>summary::-webkit-details-marker{display:none}details.접힘>summary:before{content:"▸";font-size:10px;color:var(--더흐림)}details.접힘[open]>summary:before{content:"▾"}details.접힘>summary .더잔{font-weight:400}details.접힘>.속{padding:0 var(--ㄱ4) var(--ㄱ4);border-top:1px solid var(--줄연)}.문장들 li.눌러{cursor:text;border-radius:var(--둥1);margin:0 -6px;padding-left:6px;padding-right:6px}.말고침줄,.문장들 li.눌러:hover{background:var(--판)}.말고침줄{display:flex;gap:var(--ㄱ2);align-items:flex-start;padding:var(--ㄱ3) var(--ㄱ4);border-top:1px solid var(--줄연)}.말고침줄 textarea{flex:1 1;min-height:38px}.판줄들.목록 .판줄{grid-template-columns:44px 64px 150px minmax(0,1fr) auto;align-items:center;cursor:pointer;padding:var(--ㄱ2) var(--ㄱ2)}.판줄들.목록 .판줄 .수번{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.판줄들.목록 .판줄 .미디어{width:44px;aspect-ratio:var(--화면비,9/16)}.판줄들.목록 .판줄 .초칸{width:58px;text-align:right}.판줄들.목록 .판줄 .대사{font-size:13px;line-height:1.6;color:var(--글);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.판줄들.목록 .판줄 .상태{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--더흐림);white-space:nowrap}.판줄들.목록 .판줄 .상태 .깃{align-self:flex-start}.클립판{grid-gap:var(--ㄱ3);gap:var(--ㄱ3)}.클립판,.클립한줄{display:grid}.클립한줄{grid-template-columns:110px minmax(0,1fr);grid-gap:var(--ㄱ4);gap:var(--ㄱ4);padding:var(--ㄱ3) 0;border-top:1px solid var(--줄연);align-items:start}.클립한줄:first-child{border-top:none}.클립한줄 .클립셋{display:flex;gap:var(--ㄱ2)}.클립한줄 .클립칸{width:84px;max-height:150px}.클립한줄 .프롬{min-height:0;font-size:12px;line-height:1.6}.클립한줄 .이름줄{display:flex;gap:var(--ㄱ2);align-items:baseline;flex-wrap:wrap;margin-bottom:6px;font-size:12.5px}.클립한줄 .이름줄 b{font-size:13.5px}.앞뒤{display:flex;gap:var(--ㄱ2);align-items:center}.검토판{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:var(--ㄱ5);gap:var(--ㄱ5);align-items:start}.검토영상{position:-webkit-sticky;position:sticky;top:var(--ㄱ3);display:flex;flex-direction:column;gap:8px}.검토영상 .합본틀{aspect-ratio:var(--화면비,9/16);max-height:78vh;background:var(--미디어);border-radius:var(--둥2);overflow:hidden}.검토영상 .합본틀 video{width:100%;height:100%;object-fit:contain;display:block}.검토영상 .합본틀 .없{display:flex;align-items:center;justify-content:center;height:100%;color:var(--더흐림);font-size:12.5px;padding:var(--ㄱ4);text-align:center}.검토받기{display:flex;gap:12px;flex-wrap:wrap}.검토판들{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.검토판하나{background:var(--판올림);border:1px solid var(--줄);border-radius:var(--둥2);padding:10px 14px 12px;transition:background .2s,border-color .2s}.검토판하나.지금{background:#fff4f4;border-color:#c1272d}.검토판머리,.검토판머리 .판가기{display:flex;align-items:baseline;gap:10px}.검토판머리 .판가기{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;flex:1 1;text-align:left}.검토판머리 .판가기:disabled{cursor:default}.검토판머리 .번호{font-weight:700;font-size:17px;color:#c1272d;min-width:1.4em}.검토판머리 .길이,.검토판머리 .때{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--더흐림);font-size:12px}.검토판머리 .길이{margin-left:auto}.검토판하나 .대사{margin:6px 0 8px;font-size:14.5px;line-height:1.55;max-width:64ch}.검토판하나 .칩들{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.검토판하나 .칩{font-size:11.5px;background:var(--판);border:1px solid var(--줄연);border-radius:var(--둥알);padding:2px 9px;color:var(--흐림)}.검토판하나 .칩 b{color:var(--글);font-weight:600}.검토판하나 .칩 em{font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.검토판하나 .칩 em,.검토판하나 .칩 i{color:var(--더흐림);margin-left:4px}.검토판하나 .칩 i{font-style:normal;text-transform:uppercase;font-size:10px}.그림띠{gap:10px;overflow-x:auto;padding-bottom:2px}.그림띠,.그림쌍{display:flex}.그림쌍{gap:4px;flex:0 0 auto}.그림띠 figure{margin:0;width:88px}.그림띠 .빈그림 div,.그림띠 img{display:block;width:88px;aspect-ratio:var(--화면비,9/16);object-fit:cover;border-radius:6px;background:var(--미디어)}.그림띠 .빈그림 div{background:repeating-linear-gradient(45deg,var(--줄연),var(--줄연) 6px,var(--판) 6px,var(--판) 12px)}.그림띠 figcaption{font-size:10.5px;color:var(--더흐림);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.검토판{grid-template-columns:1fr}.검토영상{position:static}}.목록그림띠{display:flex;gap:3px;margin-top:6px;overflow:hidden}.목록그림띠 img{width:34px;aspect-ratio:var(--화면비,9/16);object-fit:cover;border-radius:4px;background:var(--미디어);flex:0 0 auto}.목록그림띠 img.회색{opacity:.55}.프레임띠{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:var(--ㄱ2) var(--ㄱ4);cursor:default}.프레임묶음>b{display:block;font-size:12px;margin-bottom:4px}.프레임둘{display:flex;gap:6px}button.프레임칸{position:relative;display:block;width:112px;height:auto;min-height:0;padding:0;border:0;border-radius:6px;background:var(--미디어);overflow:hidden;cursor:zoom-in}.프레임칸 img{display:block;width:100%;aspect-ratio:var(--화면비,9/16);object-fit:cover;transition:transform .15s}.프레임칸:hover img{transform:scale(1.04)}.프레임칸 span{position:absolute;left:5px;top:5px;padding:1px 6px;border-radius:4px;background:rgba(0,0,0,.65);color:#fff;font-size:11px;line-height:1.5}.가로편 button.프레임칸{width:200px}.수치줄{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);align-items:start;padding:8px 0;border-top:1px solid var(--줄연)}.수치줄:first-child{border-top:none}.수치줄 input[type=checkbox]{margin-top:4px}.수치줄.됨 .말{color:var(--흐림)}.수치줄 .말{font-size:13.5px;line-height:1.6}.수치줄 .근{margin-top:2px;font-size:11.5px;color:var(--더흐림)}.수치줄 .근 a{color:var(--더흐림);text-decoration:underline;text-underline-offset:2px}.값묶음{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--ㄱ3);gap:var(--ㄱ3)}.일줄 td.줄칸{padding:0}.일줄 .줄들{max-height:260px;border-radius:0}.연출칸{border:1px solid var(--줄);border-radius:var(--둥2);padding:var(--ㄱ3);margin-bottom:var(--ㄱ3);background:var(--판)}.연출말{font-size:13px;font-weight:600;margin-bottom:var(--ㄱ2)}.연출줄{display:flex;flex-wrap:wrap;gap:var(--ㄱ2) var(--ㄱ4);font-size:12px;color:var(--흐림)}.연출줄,.연출줄 label{align-items:center}.연출줄 label{display:inline-flex;gap:4px}.연출줄 .초칸{width:58px}.참고줄{display:flex;flex-wrap:wrap;gap:var(--ㄱ2);margin-top:var(--ㄱ2)}.참고줄,.참고칩{align-items:flex-start}.참고칩{display:inline-flex;gap:6px;border:1px solid var(--줄);border-radius:var(--둥1);padding:4px 6px;background:var(--판올림);font-size:11.5px;max-width:300px}.참고칩 img{width:44px;height:44px;object-fit:cover;border-radius:4px;flex:none}.참고칩 b{display:block;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.참고칩 select{font-size:11px;height:22px;margin-top:2px}.참고칩 em{display:block;font-style:normal;color:var(--더흐림);font-size:10.5px;line-height:1.4;max-width:200px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.참고더{font-size:12px;height:28px;align-self:center}.연출요약{margin-top:4px;font-size:11.5px;color:var(--더흐림);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.연출요약 span{margin-right:10px}.연출요약 b{color:var(--흐림);font-weight:600}.연출줄 .초칸{width:68px}.참고칩 select{width:auto;min-width:70px}.연출줄 label{margin:0;white-space:nowrap;line-height:26px}.연출줄 input,.연출줄 select{box-sizing:border-box;height:26px;line-height:1.2;padding:2px 8px;width:auto;font-size:12px}.연출줄 select{padding-right:24px;background-position:right 8px center}.참고칩 select{box-sizing:border-box;height:24px;line-height:1.2;padding:1px 22px 1px 6px;background-position:right 6px center;min-width:80px}.창고판{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:var(--ㄱ3);gap:var(--ㄱ3)}.창고판.작게{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--ㄱ2);max-height:380px;overflow:auto;padding:2px}.창고칸{position:relative;border:1px solid var(--줄);border-radius:var(--둥2);overflow:hidden;background:var(--판올림);text-align:left;padding:0;display:block;color:var(--글)}.창고칸.미표{border-color:var(--기다림줄)}.창고칸 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--미디어)}.창고칸 .표{padding:6px 8px 8px;display:grid;grid-gap:4px;gap:4px}.창고칸 .표 input{font-size:12px;padding:3px 6px;height:24px}.창고칸 .표 .둘{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.창고칸 .표 .파일{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.창고칸 .뗌{position:absolute;top:4px;right:4px;width:22px;height:22px;padding:0;border-radius:50%;background:rgba(255,255,255,.92);line-height:1}.후보판{margin-bottom:var(--ㄱ3);padding-bottom:var(--ㄱ3);border-bottom:1px dashed var(--줄)}.창고칸.후보칸 .표 .둘 button{height:24px;font-size:12px}.창고칸.고름{cursor:pointer;font:inherit}.창고칸.고름:hover{border-color:var(--짚);box-shadow:0 0 0 2px var(--짚연)}.창고칸.고름 .표{font-size:11.5px;line-height:1.35}.창고칸.고름 .표 b{display:block;font-size:12px}.창고칸.고름 .표 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.창고고르개{margin-top:var(--ㄱ2);padding:var(--ㄱ3);border:1px dashed var(--줄강조);border-radius:var(--둥2);background:var(--판올림)}button.창고칸.고름{height:auto;min-height:0;display:block;padding:0;white-space:normal;line-height:1.35;text-align:left}button.창고칸.고름 img{aspect-ratio:4/3;height:auto;width:100%}button.창고칸.고름 .표{padding:5px 7px 7px}.클립짓{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:6px}.프롬.한글{font-family:inherit;font-size:13px;line-height:1.7}.영문원문,.프롬.한글{white-space:pre-wrap}.영문원문{font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:1.55;word-break:break-word;color:var(--흐림);margin:var(--ㄱ2) 0 0;max-height:320px;overflow:auto}details.접힘.작은>summary{padding:6px 10px;font-size:12.5px}details.접힘.작은>.속{padding:0 10px 10px}.빈칸.작은{padding:var(--ㄱ3);text-align:left}.클립짓{flex-direction:column;align-items:stretch}.클립짓 button{justify-content:flex-start;font-size:11.5px}.클립탭{gap:var(--ㄱ2);padding:var(--ㄱ3) var(--ㄱ4);border-bottom:1px solid var(--줄);overflow-x:auto}.클립탭,.클립탭칸{display:flex}.클립탭칸{flex-direction:column;align-items:flex-start;gap:3px;height:auto;padding:8px 12px;min-width:112px;border:1px solid var(--줄);border-radius:var(--둥2);background:var(--판올림);text-align:left;line-height:1.3}.클립탭칸 b{font-size:14px}.클립탭칸 .더잔{font-size:11px;white-space:nowrap}.클립탭칸.켬{border-color:var(--짚);background:var(--짚연);box-shadow:0 0 0 1px var(--짚)}.클립상세{padding:var(--ㄱ4)}.클립영상줄{display:flex;gap:var(--ㄱ4);align-items:flex-start;flex-wrap:wrap;margin-bottom:var(--ㄱ4)}.큰클립칸{width:var(--큰칸폭,200px)}.큰클립칸 .이{display:flex;flex-direction:column;gap:2px;margin-bottom:6px;font-size:12.5px}.큰클립칸 .이 .더잔{font-size:11px;line-height:1.35}.클립칸.큰{width:var(--큰칸폭,200px);max-height:none;aspect-ratio:var(--화면비,9/16)}.클립칸.큰 video{object-fit:contain}.클립칸.큰 a{display:flex}.클립칸.큰 a,.클립칸.큰 img{width:100%;height:100%}.클립칸.큰 img{object-fit:contain}.클립짓.세로{flex-direction:column;align-items:stretch;width:180px;gap:6px;margin:22px 0 0}.클립짓.세로 button{justify-content:center;font-size:12.5px}.클립두단{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.클립소제목{font-size:14px;font-weight:700;margin:0 0 var(--ㄱ2)}.클립소제목 .더잔{font-weight:400;margin-left:6px}.연출칸.큰 .연출말{font-size:14.5px;margin-bottom:var(--ㄱ3)}.연출칸.큰 .참고칩{max-width:100%;width:100%}.연출칸.큰 .참고칩 img{width:64px;height:64px}.연출칸.큰 .참고칩 b{white-space:normal}.연출칸.큰 .참고칩 b,.연출칸.큰 .참고칩 em{max-width:none}.프롬.한글{min-height:320px}.항목줄{display:grid;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:var(--ㄱ2);gap:var(--ㄱ2);align-items:start;padding:6px 0;border-top:1px solid var(--줄연)}.항목줄:first-child{border-top:none}.항목줄 .항목이름{font-weight:600}.항목줄 textarea{min-height:34px;resize:vertical}.물음칸{margin-top:var(--ㄱ3);padding:var(--ㄱ3);background:var(--기다림연);border:1px solid var(--기다림줄);border-radius:var(--둥1);font-size:13px}.물음칸 ul{margin:6px 0 0 18px;padding:0;line-height:1.8}.목소리줄{display:flex;align-items:center;gap:var(--ㄱ3);flex-wrap:wrap;margin:0 0 var(--ㄱ3);font-size:13px}.목소리고르개{margin-bottom:var(--ㄱ3)}.목소리목록{display:grid;grid-gap:4px;gap:4px;max-height:360px;overflow:auto}.목소리칸{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);align-items:center;padding:6px 8px;border:1px solid var(--줄연);border-radius:var(--둥1)}.목소리칸.켬{border-color:var(--짚);background:var(--짚연)}.목소리칸 .아이디{font-family:ui-monospace,Menlo,monospace;font-size:10.5px}.목소리칸 select{height:28px;padding:2px 24px 2px 8px;font-size:12px}.목소리목록 .눈썹,.인기목소리 .눈썹{font-size:12px;font-weight:700;color:var(--흐림);margin-bottom:6px}.목소리목록.윗줄{border-top:1px solid var(--줄연)}.합본둘{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ㄱ3);gap:var(--ㄱ3);align-items:start}.합본둘 .합본틀{aspect-ratio:var(--화면비,9/16);background:var(--미디어);border-radius:var(--둥2);overflow:hidden}.합본둘 .합본틀 video{width:100%;height:100%;object-fit:contain;display:block}.합본둘 .합본틀 .없{align-items:center;justify-content:center;height:100%;color:var(--더흐림);padding:var(--ㄱ4);text-align:center}.합본둘 .합본틀 .없,.합본이름{display:flex;font-size:12.5px}.합본이름{margin-top:6px;color:var(--흐림);justify-content:space-between;gap:8px}.합본이름 a{color:var(--글)}@media (max-width:700px){.합본둘{grid-template-columns:1fr}}.벌목록 .벌줄{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 0;border-top:1px solid var(--줄연);font-size:12.5px}.벌목록 .벌줄:first-child{border-top:none}.벌목록 .벌줄.이것{background:#eef3ff;margin:0 -8px;padding:6px 8px;border-radius:6px}.벌목록 .머리글{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--흐림)}.깃.엔진.h3{background:#e8f0ff;color:#2a5bd7}.깃.엔진.omni{background:#eaf7ee;color:#1f7a3a}.깃.엔진.overlay{background:var(--미디어);color:var(--흐림)}.엔진고르기{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--흐림);margin:2px 0;white-space:nowrap}.엔진고르기 select{font-size:12.5px;padding:3px 6px}.점.낡음{background:var(--기다림)}.얹기블록{margin-top:var(--ㄱ4);padding-top:var(--ㄱ3);border-top:1px solid var(--줄연)}.얹기칸{display:flex;flex-direction:column;gap:8px}.얹기요소{border:1px solid var(--줄연);border-radius:8px;padding:8px 10px;background:var(--면)}.얹기요소머리{gap:8px;margin-bottom:6px;font-size:13px}.얹기요소머리,.얹기칸줄{display:flex;align-items:center}.얹기칸줄{flex-wrap:wrap;gap:6px 12px;font-size:12.5px;color:var(--흐림);padding:3px 0}.얹기칸줄 label{display:flex;align-items:center;gap:4px;white-space:nowrap}.얹기칸줄 input[type=color]{width:28px;height:22px;padding:0;border:1px solid var(--줄연);border-radius:4px}.클립칸.겹칸{position:relative}.겹쳐보기{inset:0;pointer-events:none}.겹쳐보기,.겹쳐보기 .띠{position:absolute}.겹쳐보기 .띠{left:0;right:0}.겹쳐보기 .띠.주인공{background:rgba(255,80,80,.12);border-top:1px dashed rgba(255,80,80,.7);border-bottom:1px dashed rgba(255,80,80,.7)}.겹쳐보기 .띠.자막띠{background:rgba(255,255,255,.12);border-top:1px dashed rgba(255,255,255,.6);border-bottom:1px dashed rgba(255,255,255,.6)}.겹쳐보기 .상자{position:absolute;border:2px solid #4aa3ff;background:rgba(74,163,255,.15);font-size:10px;color:#fff;overflow:visible}.겹쳐보기 .상자 span{position:absolute;left:0;top:-14px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;white-space:nowrap}.겹쳐보기 .상자.가림{border-color:#ff2a1f;background:rgba(255,42,31,.2)}.미리보기줄{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap}.미리보기줄 a{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none}.미리보기줄 img{width:150px;aspect-ratio:var(--화면비,9/16);object-fit:cover;border-radius:6px;background:var(--미디어)}.얹기칸줄 input[type=number]{width:68px}.창고묶음{flex-direction:column}.쓰는클립,.창고묶음{display:flex;gap:4px}.쓰는클립{flex-wrap:wrap}.쓰는클립 .깃{font-size:11px;text-decoration:none}.벌토글{display:flex;gap:6px;margin-top:8px}.벌토글 .켬{background:var(--글);color:#fff;border-color:var(--글)}.창고접힘 select{max-width:220px}.프리셋칸{margin-bottom:8px}.편집판{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--ㄱ3);gap:var(--ㄱ3);align-items:start}.편집미리{flex-direction:column;gap:8px;min-width:300px}.편집미리,.편집알약{display:flex}.편집알약{gap:6px;flex-wrap:wrap;align-items:center}.편집막힘{background:#fff3f2;border:1px solid #f3c2bd;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.5;color:#8a1f16;white-space:pre-wrap}.편집트랙{min-width:0}.미리보기빈{display:flex;align-items:center;justify-content:center;background:#111;color:#bbb;border-radius:8px;aspect-ratio:var(--화면비,9/16);font-size:13px;padding:12px;text-align:center}.타임라인{display:flex;flex-direction:column;gap:6px}.타임라인머리{justify-content:space-between;gap:12px;flex-wrap:wrap}.타임라인머리 input[type=range]{width:120px;vertical-align:middle}.트랙판{overflow-x:auto;overflow-y:hidden;border:1px solid var(--선);border-radius:8px;background:var(--빽);padding:8px 8px 10px}.트랙,.트랙판{position:relative}.트랙{height:56px;margin-bottom:8px}.내레이션트랙{height:60px;border-bottom:1px dashed var(--선)}.영상트랙{height:76px}.눈금{bottom:-8px;border-left:2px solid #8a94a6;z-index:2}.눈금,.눈금 .판표{position:absolute;top:0}.눈금 .판표{left:3px;font-size:11px;font-weight:700;color:#4a5568;background:var(--빽);padding:0 4px;border-radius:4px;white-space:nowrap}.눈금 .판표.끌기{cursor:-webkit-grab;cursor:grab;border:1px solid var(--선)}.눈금.끌림 .판표{opacity:.5}.문장블록{position:absolute;top:20px;height:34px;background:#eef1f6;border:1px solid #d5dbe6;border-radius:6px;padding:3px 6px;font-size:11px;line-height:1.3;overflow:hidden;cursor:pointer;color:#2d3748}.문장블록 span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.문장블록:hover{background:#e2e8f3}.클립블록{position:absolute;top:4px;height:66px;border-radius:7px;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:flex-end;background:#dfe7f2;border:1px solid #b9c6da;box-shadow:inset 0 3px 0 #6b8cc0}.클립블록.짝{background:#e6efe3;border-color:#bdd2b6;box-shadow:inset 0 3px 0 #6f9c62}.클립블록.문제{background:#fde4e1;border-color:#f0a59d;box-shadow:inset 0 3px 0 #d64533}.클립블록.끌림{opacity:.45}.클립블록:active{cursor:-webkit-grabbing;cursor:grabbing}.클립블록 .썸{position:absolute;inset:3px 0 0 0;width:100%;height:100%;object-fit:cover;opacity:.55;pointer-events:none}.클립블록 .이름{position:relative;font-size:11px;font-weight:700;padding:0 6px 4px;color:#1a1d23;text-shadow:0 0 3px #fff}.클립블록 .초{right:14px;top:6px;font-size:10px;color:#333;background:rgba(255,255,255,.75);border-radius:4px;padding:0 4px}.손잡이,.클립블록 .초{position:absolute}.손잡이{top:0;bottom:0;width:9px;cursor:ew-resize;z-index:3;background:linear-gradient(90deg,transparent 3px,rgba(0,0,0,.28) 0,rgba(0,0,0,.28) 6px,transparent 0)}.손잡이.왼{left:0}.손잡이.오른{right:0}.손잡이:hover{background:rgba(0,0,0,.25)}.컷경계{position:absolute;top:0;bottom:0;width:10px;cursor:col-resize;z-index:4;background:linear-gradient(90deg,transparent 4px,var(--짚) 4px,var(--짚) 6px,transparent 6px);opacity:.55}.컷경계.끌림,.컷경계:hover{opacity:1;background:linear-gradient(90deg,transparent 3px,var(--짚) 3px,var(--짚) 7px,transparent 7px)}.컷경계 .경계값{top:-18px;left:50%;transform:translateX(-50%);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--짚);color:#fff;padding:0 4px;border-radius:3px;white-space:nowrap}.블록짓,.컷경계 .경계값{position:absolute}.블록짓{top:2px;left:10px;display:none;gap:2px;z-index:4}.클립블록:hover .블록짓{display:flex}.블록짓 button{padding:0 5px;height:18px;font-size:10px;line-height:1}.놓을자리{top:2px;bottom:2px;width:3px;background:#2b6cb0;border-radius:2px;z-index:5}.놓을자리,.클립추가{position:absolute}.클립추가{top:22px;z-index:2}.재생선{position:absolute;top:8px;bottom:10px;width:2px;background:#d64533;pointer-events:none;z-index:6;transform:translateX(8px)}@media (max-width:900px){.편집판{grid-template-columns:1fr}}.대사줄 .글.눌러{cursor:text;border-bottom:1px dashed transparent}.대사줄 .글.눌러:hover{border-bottom-color:#8a94a6}.대사줄 input.글{flex:1 1;font:inherit;padding:2px 6px;border:1px solid var(--선);border-radius:6px}.가로편{--화면비:16/9;--큰칸폭:360px}.가로편 .판칸몸 .미리{width:184px}.가로편 .판줄 .미디어{width:100px}.가로편 .판줄들.목록 .판줄 .미디어{width:78px}.가로편 .그림띠 .빈그림 div,.가로편 .그림띠 img{width:156px}.가로편 .목록그림띠 img{width:60px}.가로편 .미리보기줄 img{width:267px}.가로편 .클립한줄 .클립칸{width:150px}.가로편 .검토판{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.가로편 .첫줄{grid-template-columns:480px minmax(0,1fr)}.가로편 .검토{--미리보기:560px}@media (max-width:900px){.가로편 .검토판,.가로편 .첫줄{grid-template-columns:1fr}}.판줄들.목록 .판줄{grid-template-columns:48px 44px minmax(120px,190px) minmax(0,1fr) auto}.판줄.지금{background:#fff4f4;box-shadow:inset 3px 0 0 #c1272d}.판줄 .수번 .때{display:block;font-weight:400;font-size:10.5px;color:var(--더흐림)}.클립단계들{display:grid;grid-gap:3px;gap:3px}.클립단계{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--흐림)}.클립단계:hover{text-decoration:none;color:var(--글)}.클립단계 b{min-width:2.4em;font-weight:600;color:var(--글)}.클립단계 i{width:8px;height:8px;border-radius:2px;background:var(--줄);flex:0 0 auto}.클립단계 i.됨{background:#2e7d4f}.클립단계 em{font-style:normal;margin-left:3px}.고칠말,.클립단계줄{display:flex;align-items:center;gap:6px}.고칠말{margin-top:6px;font-size:12px}.고칠말 b{min-width:2.4em}.고칠말 input{flex:1 1;min-width:0}.고칠기록{margin:3px 0 0 3em;font-size:11.5px;line-height:1.5;color:var(--더흐림)}.고칠기록 b{font-weight:500;color:#2e7d4f}.의견칸{display:grid;grid-gap:6px;gap:6px;padding:10px;border:1px solid var(--줄);border-radius:var(--둥2);background:var(--판올림)}.의견칸 textarea{min-height:72px;width:100%;font:inherit;padding:8px;border:1px solid var(--줄);border-radius:6px}.의견들{display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.의견하나{display:flex;gap:6px;align-items:flex-start;line-height:1.5}.의견하나.끝남 span{text-decoration:line-through;color:var(--더흐림)}.의견하나 em{font-style:normal;color:var(--더흐림);margin-left:4px}.시점{background:none;border:0;padding:0;font:inherit;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c1272d;cursor:pointer;white-space:nowrap}.판영상 .합본틀{max-height:calc(100vh - 210px)}.더보기메뉴{position:relative}.더보기메뉴 summary{list-style:none;cursor:pointer}.더보기메뉴 summary::-webkit-details-marker{display:none}.더보기칸{position:absolute;right:0;top:calc(100% + 4px);z-index:20;display:grid;min-width:240px;padding:6px;background:#fff;border:1px solid var(--줄);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.더보기칸 a,.더보기칸 button{display:block;width:100%;padding:8px 10px;text-align:left;background:none;border:0;border-radius:6px;font:inherit;font-size:13px;color:var(--글);cursor:pointer}.더보기칸 a:hover,.더보기칸 button:hover{background:var(--판);text-decoration:none}.더보기칸 button:disabled{color:var(--더흐림);cursor:default}