.떨굼띠{border:1.5px dashed var(--선,#b9bec7);background:var(--판바탕,#fafafa);color:var(--글자흐림,#6b7280);font-size:var(--글자-라벨,13px);border-radius:0;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0;padding:10px 12px;line-height:1.5;display:flex}.떨굼띠 strong{color:var(--글자,#12151a);font-weight:600}.떨굼띠.올려놓음{border-style:solid;border-color:var(--강조,#2563eb);background:var(--강조연,#eef4ff)}.라이브러리화면{--증가:#0b6b33;--감소:#b3261e;min-width:0;font-size:15px;line-height:1.75}.라이브러리-제목줄{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.라이브러리-제목줄 .화면설명{max-width:640px;margin-bottom:16px;font-size:15px;line-height:1.75}.라이브러리-제목도구{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.라이브러리-출처{color:var(--글자아주흐림);font-size:var(--글자-출처);text-align:right;flex:none;margin:8px 0 0}.라이브러리-도구{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.라이브러리-분류들{scrollbar-width:thin;gap:8px;padding:2px;display:flex;overflow-x:auto}.라이브러리-분류{border:1px solid var(--테두리);background:var(--바탕);min-height:44px;font-size:var(--글자-본문);border-radius:12px;flex:none;padding:0 16px}.라이브러리-분류[aria-pressed=true]{border-color:var(--글자);background:var(--글자);color:var(--바탕);font-weight:700}.라이브러리-분류:focus-visible,.라이브러리-상품열기:focus-visible,.라이브러리-몰버튼:focus-visible,.라이브러리-검색 input:focus-visible,.라이브러리-버킷알약:focus-visible,.라이브러리-담기단추:focus-visible,.라이브러리-경로복사:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.라이브러리-검색{flex:0 300px}.라이브러리-검색 input{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;outline:none;width:100%;height:44px;padding:0 14px}.라이브러리-결과수{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0 0 12px}.라이브러리-몸{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:24px;display:grid}.라이브러리-격자{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;min-width:0;display:grid}.라이브러리-상품{border:1px solid var(--테두리);background:var(--카드바탕);text-align:left;border-radius:12px;min-width:0;position:relative;overflow:hidden}.라이브러리-상품.선택됨{border-color:var(--글자);outline:1px solid var(--글자)}.라이브러리-상품열기{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}@media (hover:hover) and (pointer:fine){.라이브러리-상품:hover{border-color:var(--글자흐림)}}.라이브러리-사진.격자,.라이브러리-사진못읽음.격자{aspect-ratio:1;width:100%;display:block}.라이브러리-사진.격자{-o-object-fit:cover;object-fit:cover;background:var(--바탕2)}.라이브러리-사진못읽음{background:var(--알약바탕);color:var(--글자아주흐림);font-size:var(--글자-라벨);text-align:center;place-items:center}.라이브러리-사진못읽음.격자,.라이브러리-사진못읽음.썸네일,.라이브러리-사진못읽음.상세{display:grid}.라이브러리-상품정보{gap:4px;min-height:68px;padding:12px;display:grid}.라이브러리-상품정보 strong{font-size:var(--글자-본문);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.라이브러리-상품정보 span{color:var(--글자흐림);font-size:var(--글자-라벨)}.라이브러리-데스크톱상세{top:calc(var(--위막대높이) + 16px);min-width:0;max-height:calc(100vh - var(--위막대높이) - 32px);border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;position:sticky;overflow-y:auto}.라이브러리-선택안내{min-height:240px;color:var(--글자아주흐림);text-align:center;place-items:center;padding:32px;display:grid}.라이브러리-상세{min-width:0;padding:18px}.라이브러리-상세머리{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.라이브러리-상세머리 h2{margin:4px 0;font-size:20px;line-height:1.35}.라이브러리-상세머리 p{color:var(--글자흐림);margin:0}.라이브러리-분류표{color:var(--글자아주흐림);font-size:var(--글자-라벨)}.라이브러리-몰버튼{background:var(--글자);min-height:44px;color:var(--바탕);border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.라이브러리-몰버튼:hover{text-decoration:none}.라이브러리-썸네일줄{gap:8px;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.라이브러리-사진.썸네일,.라이브러리-사진못읽음.썸네일{border:1px solid var(--테두리);-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:0 0 72px;width:72px;height:72px}.라이브러리-상세본문{gap:0;display:grid}.라이브러리-사진.상세,.라이브러리-사진못읽음.상세{-o-object-fit:contain;object-fit:contain;border-radius:0;width:100%;display:block}.라이브러리-상세없음,.라이브러리-빈결과,.라이브러리-오류{color:var(--글자아주흐림);text-align:center;padding:32px}.라이브러리-빈결과{grid-column:1/-1}.라이브러리-모바일상세{display:none}@media (width<=1180px){.라이브러리-몸{grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.라이브러리-격자{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.라이브러리-몸{display:block}.라이브러리-데스크톱상세{display:none}.라이브러리-모바일상세{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;grid-column:1/-1;display:block}}@media (width<=620px){.라이브러리-제목줄,.라이브러리-도구{flex-direction:column;align-items:stretch}.라이브러리-출처{text-align:left;margin-top:0}.라이브러리-검색{flex-basis:auto}.라이브러리-격자{gap:10px}.라이브러리-상품정보{min-height:62px;padding:10px}.라이브러리-상세{padding:14px}.라이브러리-상세머리{flex-direction:column}}.라이브러리-버킷알약{border:1px solid var(--글자);background:var(--글자);min-height:44px;color:var(--바탕);white-space:nowrap;border-radius:12px;padding:0 16px;font-weight:800}.라이브러리-사진담기틀{min-width:0;position:relative}.라이브러리-사진담기틀.썸네일{flex:0 0 72px;width:72px;height:72px}.라이브러리-사진담기틀.상세{width:100%}.라이브러리-사진담기틀 .라이브러리-사진.썸네일,.라이브러리-사진담기틀 .라이브러리-사진못읽음.썸네일{width:100%;height:100%}.라이브러리-담기단추{z-index:4;color:#fff;opacity:0;pointer-events:none;background:#111418e0;border:1px solid #ffffffb3;border-radius:12px;min-width:44px;min-height:44px;padding:0 10px;font-size:12px;font-weight:800;position:absolute;top:8px;right:8px}.라이브러리-담기단추.담김{background:var(--강조)}.라이브러리-상품:hover>.라이브러리-담기단추,.라이브러리-상품:focus-within>.라이브러리-담기단추,.라이브러리-사진담기틀:hover>.라이브러리-담기단추,.라이브러리-사진담기틀:focus-within>.라이브러리-담기단추{opacity:1;pointer-events:auto}.라이브러리-사진담기틀.썸네일 .라이브러리-담기단추{min-height:44px;padding:0 7px;font-size:10px;top:4px;right:4px}.라이브러리-담김배지{z-index:3;background:var(--강조);border:1px solid #ffffffd9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;left:8px}.라이브러리-담김배지 img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:18px;height:18px}.라이브러리-사진담기틀.썸네일 .라이브러리-담김배지{width:24px;height:24px;top:4px;left:4px}.라이브러리-사진담기틀.썸네일 .라이브러리-담김배지 img{width:14px;height:14px}.라이브러리-버킷상태{z-index:1200;background:var(--글자);color:var(--바탕);border-radius:12px;margin:0;padding:10px 16px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.라이브러리-버킷상태:empty{display:none}.라이브러리-버킷덮개{z-index:1100;background:#0e11147a;justify-content:flex-end;display:flex;position:fixed;inset:0}.라이브러리-버킷패널{border-left:1px solid var(--테두리);background:var(--카드바탕);width:min(760px,100%);height:100%;padding:22px;overflow-y:auto}.라이브러리-버킷머리,.라이브러리-버킷묶음>header,.라이브러리-버킷사진>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.라이브러리-버킷머리{z-index:2;border-bottom:1px solid var(--테두리);background:var(--카드바탕);margin:-22px -22px 20px;padding:22px;position:sticky;top:-22px}.라이브러리-버킷머리 p,.라이브러리-버킷머리 h2,.라이브러리-버킷묶음 h3,.라이브러리-버킷묶음 p,.라이브러리-버킷사진 p{margin:0}.라이브러리-버킷머리 p,.라이브러리-버킷묶음 p,.라이브러리-버킷사진 p{color:var(--글자흐림);font-size:var(--글자-라벨)}.라이브러리-버킷머리 button,.라이브러리-버킷사진 button{border:1px solid var(--테두리);background:var(--바탕);border-radius:12px;min-height:44px;padding:0 12px}.라이브러리-버킷빈칸{min-height:220px;color:var(--글자아주흐림);text-align:center;place-items:center;display:grid}.라이브러리-버킷묶음들{gap:18px;display:grid}.라이브러리-버킷묶음{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;gap:12px;padding:16px;display:grid}.라이브러리-경로복사{border:1px solid var(--글자);background:var(--글자);min-height:44px;color:var(--바탕);border-radius:12px;padding:0 12px;font-size:12px;font-weight:800}.라이브러리-화보생성,.라이브러리-화보머리 button,.라이브러리-화보승인,.라이브러리-화보재시도{border:1px solid var(--강조);background:var(--강조);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.라이브러리-화보생성:disabled,.라이브러리-화보승인:disabled,.라이브러리-화보재시도:disabled{cursor:default;opacity:.55}.라이브러리-화보현황{border-top:1px solid var(--테두리);gap:14px;margin-top:28px;padding-top:24px;display:grid}.라이브러리-화보머리,.라이브러리-화보상품>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.라이브러리-화보머리 p,.라이브러리-화보머리 h2,.라이브러리-화보상품 h3,.라이브러리-화보상품 p,.라이브러리-화보컷 p{margin:0}.라이브러리-화보머리 p,.라이브러리-화보출처,.라이브러리-화보상품>header p{color:var(--글자흐림);font-size:var(--글자-라벨)}.라이브러리-화보안내{background:var(--선택강조바탕);color:var(--강조);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.라이브러리-화보상품들{gap:18px;display:grid}.라이브러리-화보상품{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;gap:14px;padding:16px;display:grid}.라이브러리-화보상태{background:var(--알약바탕진함);color:var(--글자흐림);border-radius:12px;padding:5px 9px;font-size:12px;font-weight:800}.라이브러리-화보상태.sample_ready,.라이브러리-화보상태.generating{background:var(--선택강조바탕);color:var(--강조)}.라이브러리-화보상태.failed{background:var(--경고바탕);color:var(--감소)}.라이브러리-화보컷격자{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.라이브러리-화보컷{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:9px;min-width:0;overflow:hidden}.라이브러리-화보그림틀{aspect-ratio:4/5;background:var(--알약바탕);color:var(--글자아주흐림);place-items:center;display:grid;position:relative;overflow:hidden}.라이브러리-화보그림틀 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.라이브러리-화보못읽음{font-size:var(--글자-라벨);text-align:center;padding:0 8px}.라이브러리-화보실패딱지{background:var(--감소);color:#fff;border-radius:12px;padding:3px 7px;font-size:11px;position:absolute;top:6px;left:6px}.라이브러리-화보컷>p{gap:2px;padding:7px;font-size:11px;display:grid}.라이브러리-화보컷>p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.라이브러리-화보컷>p span{color:var(--글자흐림)}.라이브러리-화보재시도{width:calc(100% - 12px);min-height:30px;margin:0 6px 6px;padding:0 8px}.라이브러리-화보승인{justify-self:start}.라이브러리-화보실패이유,.라이브러리-화보빈칸{color:var(--글자흐림);font-size:13px}.라이브러리-화보실패이유{background:var(--경고바탕);color:var(--감소);border-radius:8px;padding:10px}.라이브러리-버킷사진들{gap:10px;display:grid}.라이브러리-버킷사진{background:var(--카드바탕);border-radius:10px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.라이브러리-버킷사진 img{-o-object-fit:cover;object-fit:cover;background:var(--바탕2);border-radius:8px;width:76px;height:76px}.라이브러리-버킷사진 p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:none),(pointer:coarse){.라이브러리-담기단추{opacity:1;pointer-events:auto;transform:none}}@media (width<=620px){.라이브러리-제목도구{align-items:flex-start}.라이브러리-버킷패널{padding:16px}.라이브러리-버킷머리{margin:-16px -16px 16px;padding:16px;top:-16px}.라이브러리-버킷묶음>header{flex-direction:column;align-items:flex-start}.라이브러리-화보컷격자{grid-template-columns:repeat(2,minmax(0,1fr))}.라이브러리-화보머리,.라이브러리-화보상품>header{align-items:flex-start}}.라이브러리-소탭들{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;gap:6px;margin:0 0 16px;padding:4px;display:flex;overflow-x:auto}.라이브러리-소탭{min-width:96px;min-height:44px;color:var(--글자흐림);background:0 0;border:0;border-radius:9px;flex:none;padding:0 18px;font-weight:800}.라이브러리-소탭[aria-selected=true]{border:1px solid var(--테두리);background:var(--카드바탕);color:var(--글자)}.라이브러리-소탭:focus-visible,.라이브러리-낱장 .라이브러리-담기단추:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.라이브러리-낱장격자{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;min-width:0;display:grid}.라이브러리-낱장{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;min-width:0;position:relative;overflow:hidden}.라이브러리-사진.낱장,.라이브러리-사진못읽음.낱장{aspect-ratio:4/5;width:100%;display:block}.라이브러리-사진.낱장{-o-object-fit:cover;object-fit:cover;background:var(--바탕2)}.라이브러리-사진못읽음.낱장{display:grid}.라이브러리-A배지{z-index:1;background:var(--강조);color:#fff;border:1px solid #ffffffa6;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid;position:absolute;top:10px;left:10px}.라이브러리-낱장딱지{border-top:1px solid var(--테두리);align-items:baseline;gap:6px;min-height:0;padding:8px 12px;display:flex}.라이브러리-낱장딱지 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.라이브러리-낱장딱지 span{color:var(--글자아주흐림);font-size:11px}.라이브러리-낱장:hover>.라이브러리-담기단추,.라이브러리-낱장:focus-within>.라이브러리-담기단추{opacity:1;pointer-events:auto;transform:translateY(0)}.라이브러리-버킷탭{gap:18px;display:grid}.라이브러리-버킷탭머리{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.라이브러리-버킷탭머리 p,.라이브러리-버킷탭머리 h2{margin:0}.라이브러리-버킷탭머리 p{color:var(--글자흐림);font-size:var(--글자-라벨)}.라이브러리-버킷내용.크게 .라이브러리-버킷묶음{gap:16px;padding:20px}.라이브러리-버킷내용.크게 .라이브러리-버킷사진들{grid-template-columns:repeat(3,minmax(0,1fr))}.라이브러리-버킷내용.크게 .라이브러리-버킷사진{grid-template-columns:minmax(0,1fr);align-content:start;padding:10px}.라이브러리-버킷내용.크게 .라이브러리-버킷사진 img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.라이브러리-버킷내용.크게 .라이브러리-버킷사진>div{min-width:0}@media (width<=1280px){.라이브러리-낱장격자{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.라이브러리-낱장격자{grid-template-columns:repeat(3,minmax(0,1fr))}.라이브러리-버킷내용.크게 .라이브러리-버킷사진들{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.라이브러리-소탭들{margin-bottom:12px}.라이브러리-소탭{min-width:84px;min-height:44px;padding:0 14px}.라이브러리-낱장격자{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.라이브러리-낱장딱지{min-height:58px;padding:9px}.라이브러리-버킷탭머리,.라이브러리-버킷내용.크게 .라이브러리-버킷묶음{padding:14px}.라이브러리-버킷내용.크게 .라이브러리-버킷사진들{grid-template-columns:minmax(0,1fr)}}.라이브러리-작업대{grid-template-columns:200px 260px minmax(360px,1fr) 320px;grid-template-areas:"분류 제품 본판 상세";align-items:start;gap:12px;min-width:0;display:grid}.라이브러리-작업대.상세접힘{grid-template-columns:200px 260px minmax(360px,1fr);grid-template-areas:"분류 제품 본판"}.라이브러리-작업대.버킷열림{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"분류 버킷"}.카페24라이브러리 .라이브러리-작업대{grid-template-areas:"분류 제품 본판 손잡이 상세";grid-template-columns:180px 210px minmax(360px, 1fr) 16px var(--편집폭,420px)}.라이브러리-폭손잡이{cursor:col-resize;background:0 0;border:0;border-radius:8px;grid-area:손잡이;align-self:stretch;width:16px;padding:0}.라이브러리-폭손잡이:hover,.라이브러리-폭손잡이.끄는중{background:var(--알약바탕)}.라이브러리-폭손잡이:after{content:"";background:var(--테두리);border-radius:2px;width:2px;height:48px;margin:12px auto 0;display:block}.카페24라이브러리 .버킷-칸머리{border-bottom:2px solid var(--칸머리색,var(--테두리));align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.버킷-칸점{border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.카페24라이브러리 .버킷-칸머리 .버킷-칸이름{font-size:13px;font-weight:700}.카페24라이브러리 .라이브러리-제품칸{position:relative}.카페24라이브러리 .라이브러리-제품칸.다중{outline-offset:-2px;border-radius:10px;outline:2px solid #7c3aed}.카페24-선택번호{z-index:1;color:#fff;background:#7c3aed;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.사진겹창넘김{border:1px solid var(--테두리);background:var(--바탕);min-width:44px;min-height:44px;color:var(--글자);cursor:pointer;border-radius:10px;font-size:16px}.사진겹창넘김:disabled{opacity:.4;cursor:not-allowed}.라이브러리-작업대.카페24판{grid-template-columns:200px minmax(300px,1fr) minmax(420px,1fr);grid-template-areas:"분류 버킷 상세"}.라이브러리-분류레일,.라이브러리-제품목록판,.라이브러리-컷본판,.라이브러리-상세열,.라이브러리-버킷본판{min-width:0}.라이브러리-분류레일{top:calc(var(--위막대높이) + 16px);border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;grid-area:분류;position:sticky;overflow:hidden}.라이브러리-분류레일>header,.라이브러리-제품목록판>header,.라이브러리-컷머리{justify-content:space-between;align-items:center;gap:12px;display:flex}.라이브러리-분류레일>header,.라이브러리-제품목록판>header{border-bottom:1px solid var(--테두리);padding:16px}.라이브러리-분류레일 h2,.라이브러리-분류레일 p,.라이브러리-제품목록판 h2,.라이브러리-제품목록판 p,.라이브러리-컷머리 h2,.라이브러리-컷머리 p{margin:0}.라이브러리-분류레일 h2,.라이브러리-제품목록판 h2{margin-top:2px;font-size:17px}.라이브러리-분류레일 p,.라이브러리-제품목록판 p,.라이브러리-컷머리 p{color:var(--글자아주흐림);font-size:var(--글자-라벨)}.라이브러리-분류목록{gap:4px;padding:8px;display:grid}.라이브러리-분류행,.라이브러리-버킷진입{width:100%;min-height:44px;color:var(--글자흐림);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;padding:0 11px;display:flex}.라이브러리-분류행 strong,.라이브러리-버킷진입 strong,.라이브러리-제품목록판>header>strong{background:var(--알약바탕);min-width:28px;min-height:24px;color:var(--글자흐림);border-radius:8px;place-items:center;padding:0 7px;font-size:11px;display:inline-grid}.라이브러리-분류행[aria-current=page],.라이브러리-버킷진입[aria-current=page]{border-color:var(--테두리);background:var(--바탕2);color:var(--글자);font-weight:800}.라이브러리-버킷진입{border-width:1px 0 0;border-radius:0;min-height:54px;margin:0;padding:0 19px}.라이브러리-분류행:focus-visible,.라이브러리-버킷진입:focus-visible,.라이브러리-제품행:focus-visible,.라이브러리-컷필터들 button:focus-visible,.라이브러리-상세토글:focus-visible{outline:2px solid var(--강조);outline-offset:-2px}.라이브러리-제품목록판{top:calc(var(--위막대높이) + 16px);max-height:calc(100vh - var(--위막대높이) - 32px);border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;grid-area:제품;grid-template-rows:auto auto minmax(0,1fr);display:grid;position:sticky;overflow:hidden}.라이브러리-제품목록판 .라이브러리-검색{border-bottom:1px solid var(--테두리);padding:10px}.라이브러리-제품목록판 .라이브러리-검색 input{background:var(--바탕2);border-radius:9px;height:44px}.라이브러리-제품세로목록{scrollbar-width:thin;min-height:0;padding:6px;overflow-y:auto}.라이브러리-제품행{width:100%;min-height:68px;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:7px;display:grid}.라이브러리-제품행+.라이브러리-제품행{margin-top:3px}.라이브러리-제품행:hover{background:var(--바탕2)}.라이브러리-제품행.선택됨{border-color:var(--테두리);border-left:3px solid var(--글자);background:var(--바탕2)}.라이브러리-사진.목록,.라이브러리-사진못읽음.목록{border:1px solid var(--테두리);-o-object-fit:cover;object-fit:cover;background:var(--바탕2);border-radius:8px;width:52px;height:52px;display:block}.라이브러리-사진못읽음.목록{place-items:center;font-size:9px;display:grid}.라이브러리-제품행정보{gap:4px;min-width:0;display:grid}.라이브러리-제품행정보 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.라이브러리-제품행정보 span{color:var(--글자아주흐림);font-size:11px}.라이브러리-컷본판{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;grid-area:본판;padding:16px}.라이브러리-컷머리{margin-bottom:12px}.라이브러리-컷머리 h2{margin-top:3px;font-size:20px;line-height:1.3}.라이브러리-상세토글{border:1px solid var(--테두리);background:var(--바탕2);min-height:44px;color:var(--글자흐림);border-radius:8px;flex:none;padding:0 12px;font-weight:700}.라이브러리-컷필터들{gap:6px;margin-bottom:14px;padding-bottom:2px;display:flex;overflow-x:auto}.라이브러리-컷필터들 button{border:1px solid var(--테두리);background:var(--바탕);min-height:44px;color:var(--글자흐림);border-radius:12px;flex:none;padding:0 13px;font-size:12px;font-weight:700}.라이브러리-컷필터들 button[aria-selected=true]{border-color:var(--글자);background:var(--글자);color:var(--바탕)}.라이브러리-컷본판 .라이브러리-낱장격자{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px}.라이브러리-컷본판 .라이브러리-낱장{border-radius:9px}.라이브러리-컷본판 .라이브러리-낱장딱지{min-height:52px;padding:8px 10px}.라이브러리-컷본판 .라이브러리-A배지{width:24px;height:24px;top:8px;left:8px}.라이브러리-상세열{top:calc(var(--위막대높이) + 16px);max-height:calc(100vh - var(--위막대높이) - 32px);border:1px solid var(--테두리);background:var(--카드바탕);scrollbar-width:thin;border-radius:12px;grid-area:상세;position:sticky;overflow-y:auto}.라이브러리-상세열 .라이브러리-상세{padding:14px}.라이브러리-상세열 .라이브러리-상세머리{flex-direction:column;align-items:stretch}.라이브러리-상세열 .라이브러리-몰버튼{width:100%}.라이브러리-상세열 .라이브러리-썸네일줄{margin-bottom:12px}.라이브러리-상세열 .라이브러리-낱장격자{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 14px}.라이브러리-상세열 .라이브러리-상세머리 .카페24-칸도구{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.라이브러리-버킷본판{grid-area:버킷}@media (width<=1600px){.라이브러리-작업대{grid-template-columns:180px 230px minmax(300px,1fr) 280px;gap:10px}.라이브러리-작업대.상세접힘{grid-template-columns:180px 230px minmax(300px,1fr)}.라이브러리-작업대.버킷열림{grid-template-columns:180px minmax(0,1fr)}.라이브러리-작업대.카페24판{grid-template-columns:180px minmax(280px,1fr) minmax(360px,1fr)}.라이브러리-컷본판 .라이브러리-낱장격자{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}}@media (width<=1400px){.라이브러리-작업대{grid-template-columns:160px 200px minmax(240px,1fr) 240px;gap:8px}.라이브러리-작업대.상세접힘{grid-template-columns:160px 200px minmax(240px,1fr)}.라이브러리-작업대.카페24판{grid-template-columns:160px minmax(240px,1fr) 280px}}@media (width<=1180px){.라이브러리-작업대.카페24판{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"분류 버킷""분류 상세"}.라이브러리-작업대,.라이브러리-작업대.상세접힘{grid-template-columns:180px 230px minmax(0,1fr);grid-template-areas:"분류 제품 본판""분류 제품 상세"}.라이브러리-작업대.상세접힘{grid-template-areas:"분류 제품 본판"}.라이브러리-상세열{max-height:none;position:static}}@media (width<=760px){.라이브러리-작업대,.라이브러리-작업대.상세접힘{grid-template-columns:minmax(0,1fr);grid-template-areas:"분류""제품""본판""상세"}.라이브러리-작업대.상세접힘{grid-template-areas:"분류""제품""본판"}.라이브러리-작업대.버킷열림{grid-template-columns:minmax(0,1fr);grid-template-areas:"분류""버킷"}.라이브러리-분류레일,.라이브러리-제품목록판,.라이브러리-상세열{max-height:none;position:static}.라이브러리-분류목록{grid-template-columns:repeat(2,minmax(0,1fr))}.라이브러리-분류행{min-height:44px}.라이브러리-제품세로목록{max-height:340px}.라이브러리-컷본판{padding:12px}.라이브러리-컷본판 .라이브러리-낱장격자{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}.라이브러리-모델판{padding:20px 24px}.라이브러리-모델판머리{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.라이브러리-모델판머리 p{color:var(--글자흐림);margin:0;font-size:12px}.라이브러리-모델판머리 h2{margin:0;font-size:20px}.라이브러리-모델격자{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:14px;display:grid}.라이브러리-모델격자 img{border:1px solid var(--줄);border-radius:8px;width:100%;display:block}.라이브러리-모델칸{position:relative}.라이브러리-모델사진{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.라이브러리-모델사진:hover img{border-color:var(--글자)}.라이브러리-모델사진:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.라이브러리-모델칸.고름 img{border-color:var(--글자);outline:2px solid var(--글자);outline-offset:-2px}.라이브러리-모델번호{color:#fff;background:#0000009e;border-radius:7px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.라이브러리-모델쓰기{color:#fff;cursor:pointer;opacity:0;background:#000000b8;border:1px solid #ffffff59;border-radius:8px;min-height:36px;padding:0 10px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px;right:8px}.라이브러리-모델칸:hover .라이브러리-모델쓰기,.라이브러리-모델쓰기:focus-visible{opacity:1}.라이브러리-모델칸.고름 .라이브러리-모델쓰기{opacity:1;background:var(--글자);color:var(--바탕);border-color:#fff}@media (hover:none){.라이브러리-모델쓰기{opacity:1}}.라이브러리-가로수{align-items:center;gap:5px;margin:10px 0 0;display:flex}.라이브러리-가로수>span{color:var(--글자아주흐림);margin-right:3px;font-size:11px;font-weight:700}.라이브러리-가로수 button{border:1px solid var(--줄);background:var(--바탕);min-width:32px;height:32px;color:var(--글자흐림);cursor:pointer;border-radius:7px;font-size:12px;font-weight:700}.라이브러리-가로수 button.고름{border-color:var(--글자);background:var(--글자);color:var(--바탕)}.라이브러리-낱장메뉴단추{color:#fff;cursor:pointer;opacity:0;background:#0009;border:1px solid #fff6;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.라이브러리-낱장:hover .라이브러리-낱장메뉴단추,.라이브러리-낱장메뉴단추:focus-visible{opacity:1}@media (hover:none){.라이브러리-낱장메뉴단추{opacity:1}}.라이브러리-낱장.대표{outline:2px solid var(--글자);outline-offset:-2px}.라이브러리-대표배지{background:var(--글자);color:var(--바탕);border-radius:7px;padding:2px 8px;font-size:10px;font-weight:800;position:absolute;bottom:6px;left:6px}.사진메뉴덮개{z-index:130;position:fixed;inset:0}.사진메뉴{z-index:131;border:1px solid var(--글자);background:var(--바탕);border-radius:10px;width:196px;padding:6px;display:grid;position:fixed}.사진메뉴제목{color:var(--글자아주흐림);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:8px 10px 6px;font-size:11px;overflow:hidden}.사진메뉴 button{min-height:40px;color:var(--글자);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:13px;font-weight:600}.사진메뉴 button:hover{background:var(--바탕2)}.사진메뉴 .사진메뉴위험{color:#b3261e}.사진메뉴꼬리{border-top:1px solid var(--줄);color:var(--글자아주흐림);margin:4px 0 0;padding:6px 10px 4px;font-size:10px}.사진겹창바깥{z-index:120;background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.사진겹창{background:var(--바탕);border-radius:12px;grid-template-rows:auto minmax(0,1fr);max-width:min(1100px,100%);max-height:100%;display:grid;overflow:hidden}.사진겹창머리{border-bottom:1px solid var(--줄);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 12px 18px;display:flex}.사진겹창머리 p{margin:0;font-size:14px;font-weight:700}.사진겹창머리 p span{color:var(--글자아주흐림);margin-left:8px;font-size:12px;font-weight:400}.사진겹창도구{align-items:center;gap:8px;display:flex}.사진겹창닫기{border:1px solid var(--줄);background:var(--바탕);width:44px;height:44px;color:var(--글자흐림);cursor:pointer;border-radius:10px;place-items:center;font-size:15px;display:grid}.사진겹창닫기:hover{border-color:var(--글자);color:var(--글자)}.사진겹창쓰기{border:1px solid var(--줄);background:var(--바탕);min-height:44px;color:var(--글자);cursor:pointer;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.사진겹창쓰기:hover{border-color:var(--글자)}.사진겹창쓰기.고름{border-color:var(--글자);background:var(--글자);color:var(--바탕)}.사진겹창속{place-items:center;min-height:0;display:grid;position:relative}.사진겹창 img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:calc(100vh - 140px);margin:0 auto;display:block}.사진겹창넘김{border:1px solid var(--줄);color:#111;cursor:pointer;background:#ffffffdb;border-radius:10px;place-items:center;width:48px;height:64px;font-size:30px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.사진겹창넘김:hover{background:#fff}.사진겹창넘김.왼쪽{left:10px}.사진겹창넘김.오른쪽{right:10px}@media (width<=700px){.사진겹창바깥{padding:10px}.사진겹창 img{max-height:calc(100vh - 110px)}.사진겹창넘김{width:40px;height:54px;font-size:24px}}.라이브러리-출처{color:var(--글자아주흐림);margin:0;font-size:11px}@media (width<=640px){.라이브러리-모델격자{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.라이브러리-가로수 button{min-width:44px;height:44px}.라이브러리-가로수>span{font-size:12px}.라이브러리-낱장메뉴단추{width:44px;height:44px;font-size:18px}.라이브러리-출처{font-size:12px}}.라이브러리-창고딱지,.라이브러리-창고딱지.없음{border:1px solid var(--테두리);background:var(--바탕);color:var(--글자흐림);white-space:nowrap;border-radius:7px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700;line-height:18px}.라이브러리-창고딱지{cursor:pointer}.라이브러리-창고딱지:hover{border-color:var(--글자);color:var(--글자)}.라이브러리-창고딱지.없음{color:var(--글자아주흐림);cursor:default;border-style:dashed}.라이브러리-갈래{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;display:inline-flex;overflow:hidden}.라이브러리-갈래단추{height:var(--알약높이);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);white-space:nowrap;background:0 0;border:0;padding:0 14px}.라이브러리-갈래단추+.라이브러리-갈래단추{border-left:1px solid var(--테두리)}.라이브러리-갈래단추.고름{background:var(--알약바탕진함);color:var(--글자);font-weight:600}.라이브러리-갈래단추:disabled{color:var(--글자아주흐림)}.라이브러리-갈래단추:focus-visible{outline:2px solid var(--강조);outline-offset:-2px}.카페24-도구줄{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.카페24-도구줄 .라이브러리-결과수{margin:0 0 0 auto}.카페24-진열고르기{border:1px solid var(--테두리);background:var(--바탕2);border-radius:12px;display:inline-flex;overflow:hidden}.카페24-진열단추{height:var(--알약높이);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);white-space:nowrap;background:0 0;border:0;padding:0 12px}.카페24-진열단추+.카페24-진열단추{border-left:1px solid var(--테두리)}.카페24-진열단추.고름{background:var(--알약바탕진함);color:var(--글자);font-weight:600}.카페24-진열단추:focus-visible{outline:2px solid var(--강조);outline-offset:-2px}.라이브러리-격자.카페24-격자{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.카페24-코드{color:var(--글자아주흐림);font-size:var(--글자-라벨)}.카페24-딱지들{flex-wrap:wrap;gap:4px;padding:0 12px;display:flex}.카페24-딱지{height:var(--배지높이);border-radius:var(--배지모서리);background:var(--알약바탕);color:var(--글자아주흐림);font-size:var(--글자-라벨);line-height:var(--배지높이);padding:0 8px}.카페24-딱지.켜짐{background:var(--알약바탕진함);color:var(--글자)}.카페24-딱지.품절{background:var(--경고바탕);color:var(--경고글자)}.카페24-칸도구{gap:8px;padding:8px 12px 12px;display:flex}.카페24-칸도구 button,.카페24-칸도구 a{height:var(--알약높이);border:1px solid var(--테두리);background:var(--바탕2);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);line-height:calc(var(--알약높이) - 2px);white-space:nowrap;border-radius:10px;padding:0 10px;text-decoration:none}.카페24-칸도구 button:focus-visible,.카페24-칸도구 a:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.카페24-버킷{gap:18px;min-width:0;display:grid}.버킷-놓는자리{border:1px dashed var(--테두리);background:var(--바탕2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.버킷-놓는자리.끌림{border-color:var(--강조);background:color-mix(in srgb, var(--강조) 8%, var(--바탕2))}.버킷-놓는자리 p{color:var(--글자흐림);flex:240px;margin:0;font-size:13px}.버킷-놓는자리 p strong{color:var(--글자)}.버킷-올리는중{color:var(--강조);font-size:12px;font-weight:700}.버킷-칸머리{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.버킷-칸머리 strong{font-size:13px}.버킷-칸머리 span:last-child{color:var(--글자아주흐림);font-size:12px}.버킷-칸딱지{color:#fff;border-radius:12px;padding:3px 9px;font-size:12px;font-weight:700}.버킷-지우기,.버킷-잠김{border:1px solid var(--테두리);background:var(--카드바탕);color:var(--글자흐림);border-radius:8px;margin-left:auto;padding:2px 8px;font-size:11px}.버킷-지우기{cursor:pointer}.버킷-지우기:hover{color:#dc2626;border-color:#dc2626}.버킷-잠김{cursor:default}.카페24-버킷 .라이브러리-사진.낱장{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;background:#fff;max-height:260px}.카페24-버킷 .라이브러리-낱장격자{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.카페24-버킷 .라이브러리-낱장.사진만{background:var(--바탕2);cursor:pointer;border-color:#0000}.카페24-버킷 .라이브러리-낱장.사진만 .라이브러리-사진.낱장{border-radius:12px}.카페24-버킷 .라이브러리-낱장.사진만.골랐음{border-color:var(--파랑글자);box-shadow:0 0 0 2px var(--파랑글자) inset}.카페24-버킷 .라이브러리-낱장.사진만:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.버킷-지움X{z-index:2;opacity:0;color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff73;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;line-height:1;transition:opacity .12s;display:grid;position:absolute;top:6px;right:6px}.라이브러리-낱장.사진만:hover .버킷-지움X,.버킷-지움X:focus-visible{opacity:1}.버킷-지움X:hover{background:#dc2626;border-color:#dc2626}@media (hover:none){.버킷-지움X{opacity:1}}.카페24라이브러리{flex-direction:column;gap:12px;display:flex}.라이브러리-띠{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.라이브러리-띠 .라이브러리-출처{margin:0}.라이브러리-작업대.코아네칸{height:calc(100vh - var(--위막대높이) - 148px);grid-template-columns:208px 264px minmax(240px,1fr) minmax(360px,420px);grid-template-areas:"분류 제품 본판 상세";align-items:stretch;min-height:560px}.라이브러리-작업대.코아네칸>*{height:100%;min-height:0}.코아네칸 .라이브러리-분류레일{flex-direction:column;display:flex;position:static;top:auto}.분류레일-머리{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:flex-start;gap:8px;padding:14px;display:flex}.분류레일-머리 h2{margin:0;font-size:17px}.분류레일-머리 p{color:var(--글자아주흐림);margin:4px 0 0;font-size:12px}.분류레일-갈래{flex-direction:column;flex:none;gap:4px;display:flex}.코아네칸 .라이브러리-분류목록{scrollbar-width:thin;flex:1;min-height:0;padding:8px;overflow-y:auto}.분류레일-소제목{color:var(--글자아주흐림);letter-spacing:.08em;margin:2px 0 6px;padding:0 8px;font-size:11px}.라이브러리-분류행.두줄{flex-wrap:wrap;min-height:52px;padding:8px 11px}.라이브러리-분류행.두줄>span{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-weight:700;overflow:hidden}.라이브러리-분류행.두줄>em,.라이브러리-바닥칸>em{color:var(--글자아주흐림);flex:1 0 100%;margin-top:2px;font-size:11px;font-style:normal}.라이브러리-분류행.두줄[aria-current=page],.라이브러리-바닥칸[aria-current=page]{border-color:var(--파랑글자);background:var(--파랑글자);color:var(--바탕);font-weight:800}.라이브러리-분류행.두줄[aria-current=page]>strong,.라이브러리-바닥칸[aria-current=page]>strong{background:var(--바탕);color:var(--파랑글자)}.라이브러리-분류행.두줄[aria-current=page]>em,.라이브러리-바닥칸[aria-current=page]>em{color:var(--바탕)}.라이브러리-바닥칸{border:1px dashed var(--테두리);min-height:52px;color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);text-align:left;background:0 0;border-radius:9px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:4px;margin:8px;padding:8px 11px;display:flex}.라이브러리-바닥칸>span{font-weight:700}.라이브러리-바닥칸>strong{background:var(--알약바탕);min-width:28px;min-height:24px;color:var(--글자흐림);border-radius:8px;place-items:center;padding:0 7px;font-size:11px;display:inline-grid}.라이브러리-바닥칸:focus-visible{outline:2px solid var(--강조);outline-offset:-2px}.코아네칸 .카페24제품열{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;flex-direction:column;grid-area:제품;display:flex;overflow:hidden}.카페24제품열>header{padding:12px 14px}.카페24제품열>header strong{background:var(--알약바탕);min-width:34px;min-height:24px;color:var(--글자흐림);border-radius:8px;place-items:center;padding:0 7px;font-size:11px;display:inline-grid}.카페24제품열 .라이브러리-검색{flex:none;padding:10px 10px 0}.카페24제품열 .라이브러리-검색 input{height:36px;font-size:13px}.카페24제품열 .카페24-진열고르기{background:0 0;border:0;flex-wrap:wrap;gap:4px;margin:10px;display:flex;overflow:visible}.카페24제품열 .카페24-진열단추{border:1px solid var(--테두리);background:var(--바탕2);border-radius:9px;height:30px;padding:0 9px;font-size:12px}.카페24제품열 .카페24-진열단추+.카페24-진열단추{border-left:1px solid var(--테두리)}.카페24제품열 .카페24-진열단추.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.카페24제품열 .라이브러리-제품세로목록{flex:1}.라이브러리-제품칸+.라이브러리-제품칸,.라이브러리-제품칸 .라이브러리-제품행정보 .카페24-딱지들{margin-top:3px}.라이브러리-제품칸.선택됨 .라이브러리-제품행{border-color:var(--강조);background:var(--강조);color:var(--바탕)}.라이브러리-제품칸.선택됨 .라이브러리-제품행정보 span,.라이브러리-제품칸.선택됨 .라이브러리-제품행정보 strong{color:var(--바탕)}.라이브러리-사진열{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;flex-direction:column;grid-area:본판;min-width:0;display:flex;overflow:hidden}.카페24-사진판{flex-direction:column;flex:1;min-height:0;display:flex}.카페24-칸탭줄{border-bottom:1px solid var(--테두리);background:var(--바탕2);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:10px 12px;display:flex}.카페24-칸탭{border:1px solid var(--테두리);background:var(--카드바탕);height:32px;color:var(--글자흐림);font:inherit;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.카페24-칸탭.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.카페24-칸탭 strong{background:var(--알약바탕);min-width:20px;color:var(--글자흐림);border-radius:8px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.카페24-칸탭.고름 strong{background:var(--덧입힘);color:var(--바탕)}.카페24-칸탭줄 .라이브러리-몰버튼{min-height:32px;margin-left:auto;padding:0 12px;font-size:12px}.카페24-칸탭:focus-visible,.카페24-작은단추:focus-visible,.카페24-가로단추:focus-visible,.카페24-받기단추:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.라이브러리-사진열 .카페24-도구줄{border-bottom:1px solid var(--테두리);flex:none;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:10px 12px}.카페24-도구왼{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.카페24-도구왼 h2{margin:0;font-size:15px}.카페24-도구왼 .카페24-코드{color:var(--글자아주흐림);font-size:12px}.카페24-총장수{background:var(--알약바탕);min-height:22px;color:var(--글자흐림);border-radius:8px;place-items:center;padding:0 8px;font-size:11px;display:inline-grid}.카페24-도구오{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.카페24-작은단추{border:1px solid var(--테두리);background:var(--바탕2);height:32px;color:var(--글자흐림);font:inherit;white-space:nowrap;border-radius:10px;padding:0 10px;font-size:12px}.카페24-작은단추.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.카페24-가로고르개{align-items:center;gap:3px;display:inline-flex}.카페24-가로글{color:var(--글자아주흐림);font-size:11px}.카페24-가로단추{border:1px solid var(--테두리);background:var(--바탕2);width:26px;height:26px;color:var(--글자흐림);font:inherit;border-radius:8px;place-items:center;font-size:11px;display:inline-grid}.카페24-가로단추.고름{border-color:var(--파랑글자);background:var(--파랑글자);color:var(--바탕);font-weight:700}.카페24-받기단추{border:1px solid var(--파랑글자);background:var(--파랑글자);height:32px;color:var(--바탕);font:inherit;white-space:nowrap;border-radius:10px;padding:0 12px;font-size:12px;font-weight:700}.카페24-받기단추:disabled{border-color:var(--테두리);background:var(--알약바탕);color:var(--글자아주흐림)}.카페24-더보기{position:relative}.카페24-더보기단추{min-width:32px;padding:0 8px;font-size:15px;line-height:1}.카페24-더보기판{z-index:20;border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;width:max-content;max-width:min(360px,70vw);padding:10px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0000001f}.카페24-더보기판 .카페24-코드{color:var(--글자아주흐림);text-align:right;flex:100%;font-size:11px}.라이브러리-사진열 .카페24-버킷,.라이브러리-담은판{scrollbar-width:thin;flex:1;min-height:0;padding:12px;overflow-y:auto}.라이브러리-사진열 .라이브러리-낱장격자{grid-template-columns:repeat(var(--버킷가로,3), minmax(0, 1fr));gap:10px}.카페24-버킷 .라이브러리-낱장{position:relative}.카페24-사진바닥{border-top:1px solid var(--테두리);color:var(--글자아주흐림);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.라이브러리-사진열 .라이브러리-선택안내{flex:1;align-content:center}.라이브러리-손가락{margin:0 0 8px;font-size:22px}.라이브러리-잔글{color:var(--글자아주흐림);margin:6px 0 0;font-size:12px}.라이브러리-편집열{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:12px;flex-direction:column;grid-area:상세;min-width:0;display:flex;overflow:hidden}.라이브러리-편집열>.상세편집화면{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}@media (width<=1600px){.라이브러리-작업대.코아네칸{grid-template-columns:184px 228px minmax(220px,1fr) minmax(330px,380px)}}@media (width<=1360px){.라이브러리-작업대.코아네칸{grid-template-columns:160px 196px minmax(180px,1fr) minmax(300px,330px);gap:10px}.코아네칸 .라이브러리-사진열 .라이브러리-낱장격자{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}@media (width<=1120px){.라이브러리-작업대.코아네칸{grid-template-columns:152px 184px minmax(110px,1fr) minmax(300px,330px);gap:8px}}@media (width<=1040px){.라이브러리-작업대.코아네칸{grid-template-columns:160px 190px minmax(0,1fr);grid-template-areas:"분류 제품 본판";height:auto}.라이브러리-작업대.코아네칸>*{height:auto;min-height:520px}.라이브러리-작업대.코아네칸 .라이브러리-편집열{grid-area:auto/1/auto/-1;height:auto;min-height:520px}}@media (width<=760px){.라이브러리-작업대.코아네칸{grid-template-columns:minmax(0,1fr);grid-template-areas:"분류""제품""본판"}}.라이브러리-분류레일>header.분류레일-머리{flex:none;padding:14px;display:block}.분류레일-머리 .분류레일-이름{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.분류레일-이름 h2{word-break:keep-all;min-width:0;margin:0;font-size:16px;line-height:1.3}.분류레일-이름 .라이브러리-버킷알약{border-radius:9px;flex:none;min-height:26px;padding:0 8px;font-size:11px}.분류레일-머리 .분류레일-요약{color:var(--글자아주흐림);margin:6px 0 0;font-size:11px}.분류레일-머리 .분류레일-갈래{flex-direction:row;gap:4px;margin-top:8px;display:flex}.분류레일-갈래 .라이브러리-갈래{background:0 0;border:0;flex:auto;gap:4px;min-width:0;display:flex}.분류레일-갈래 .라이브러리-갈래단추{border:1px solid var(--테두리);background:var(--바탕2);text-overflow:ellipsis;border-radius:9px;flex:1 1 0;min-width:0;height:28px;padding:0 6px;font-size:11px;overflow:hidden}.분류레일-갈래 .라이브러리-갈래단추.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.라이브러리-사진열 .카페24-버킷{min-width:0}.라이브러리-사진열 .버킷-놓는자리{border-radius:10px;flex-wrap:nowrap;gap:8px;min-width:0;padding:7px 10px}.라이브러리-사진열 .버킷-놓는자리 p{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.라이브러리-사진열 .버킷-놓는자리>button{flex:none;min-height:28px;padding:0 10px;font-size:12px}.라이브러리-사진열 .버킷-칸+.버킷-칸{margin-top:12px}.라이브러리-작업대.카페24판 .라이브러리-사진.낱장{-o-object-fit:contain;object-fit:contain;background:#fff}.라이브러리-작업대.카페24판 .카페24-도구오{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.라이브러리-작업대.카페24판 .카페24-도구오>*{flex:none}.카페24라이브러리 .라이브러리-분류레일{max-height:calc(100vh - var(--위막대높이) - 32px);flex-direction:column;display:flex}.카페24라이브러리 .라이브러리-분류목록{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.분류레일-이름표{color:var(--글자아주흐림);font-size:var(--글자-라벨);margin:0 0 2px}.카페24라이브러리 .카페24제품열{grid-template-rows:auto auto auto minmax(0,1fr)}.카페24라이브러리 .라이브러리-사진열,.카페24라이브러리 .라이브러리-편집열{top:calc(var(--위막대높이) + 16px);max-height:calc(100vh - var(--위막대높이) - 32px);position:sticky}.카페24-칸탭줄[hidden]{display:none}.카페24-구분줄{border-bottom:1px solid var(--테두리);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.카페24-구분단추{border:1px solid var(--테두리);background:var(--바탕2);min-height:32px;color:var(--글자흐림);font:inherit;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.카페24-구분단추.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕)}.카페24-구분단추:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.카페24-구분줄 .라이브러리-몰버튼{min-height:32px;margin-left:auto;padding:0 12px;font-size:12px}@media (width<=1180px){.카페24라이브러리 .라이브러리-분류레일,.카페24라이브러리 .라이브러리-사진열,.카페24라이브러리 .라이브러리-편집열{max-height:none;position:static}.카페24라이브러리 .라이브러리-편집열{min-height:520px}}.라이브러리모드고르기{flex-shrink:0;gap:6px;display:flex}.라이브러리모드고르기 button{min-width:68px;height:var(--손대는키);border-radius:var(--카드모서리);background:var(--알약바탕);color:var(--글자흐림);font-size:var(--글자-라벨);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:flex}.라이브러리모드고르기 button[aria-pressed=true]{background:var(--글자);color:var(--바탕)}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[12\%\]{left:12%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-\[22\%\]{top:22%}.top-\[26\%\]{top:26%}.top-\[64\%\]{top:64%}.top-\[72\%\]{top:72%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[300\]{z-index:300}.z-\[500\]{z-index:500}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.col-span-3{grid-column:span 3/span 3}.m-2{margin:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[22px\]{height:22px}.h-\[32px\]{height:32px}.h-\[44px\]{height:44px}.h-\[4px\]{height:4px}.h-\[90vh\]{height:90vh}.h-\[95vh\]{height:95vh}.h-full{height:100%}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-\[70\%\]{max-height:70%}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-40{min-height:10rem}.min-h-\[188px\]{min-height:188px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[210px\]{width:210px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[400px\]{width:400px}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-\[96vw\]{width:96vw}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[200px\]{max-width:200px}.max-w-\[72\%\]{max-width:72%}.max-w-\[780px\]{max-width:780px}.max-w-\[88vw\]{max-width:88vw}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[44px\]{border-radius:44px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[14px\]{border-width:14px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-t-amber-700{--tw-border-opacity:1;border-top-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-t-gray-600{--tw-border-opacity:1;border-top-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-t-gray-800{--tw-border-opacity:1;border-top-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-t-gray-900{--tw-border-opacity:1;border-top-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#FEE500\]{--tw-bg-opacity:1;background-color:rgb(254 229 0/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/90{background-color:#f59e0be6}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-400\/20{background-color:#9ca3af33}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/90{background-color:#1f2937e6}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/10{background-color:#1118271a}.bg-gray-900\/75{background-color:#111827bf}.bg-gray-900\/90{background-color:#111827e6}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500\/90{background-color:#22c55ee6}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-lime-600{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-600\/90{background-color:#ea580ce6}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/85{background-color:#dc2626d9}.bg-red-600\/90{background-color:#dc2626e6}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-950\/55{background-color:#0206178c}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-400\/20{background-color:#facc1533}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from:#0284c7 var(--tw-gradient-from-position);--tw-gradient-to:#0284c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:#7c3aed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to:#0ea5e9 var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#3A1D1D\]{--tw-text-opacity:1;color:rgb(58 29 29/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/50{color:#ffffff80}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.accent-gray-600{accent-color:#4b5563}.accent-gray-800{accent-color:#1f2937}.accent-gray-900{accent-color:#111827}.accent-red-600{accent-color:#dc2626}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_2px_rgba\(59\,130\,246\,0\.6\)\]{--tw-shadow:0 0 8px 2px #3b82f699;--tw-shadow-colored:0 0 8px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_120px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 28px 120px #0f172a47;--tw-shadow-colored:0 28px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_0_rgb\(17_24_39\)\]{--tw-shadow:inset 0 -2px 0 0 #111827;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-amber-200{--tw-shadow-color:#fde68a;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color:#a7f3d0;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-200{--tw-shadow-color:#fef08a;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.ring-amber-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity,1))}.ring-slate-300{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.ring-violet-200{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[word-break\:keep-all\]{word-break:keep-all}.코아라이브러리판 *,.코아라이브러리판 :before,.코아라이브러리판 :after{box-sizing:border-box;border:0 solid #e5e7eb}.코아라이브러리판 button{font:inherit;color:inherit;cursor:pointer;background:0 0}.코아라이브러리판 input,.코아라이브러리판 select,.코아라이브러리판 textarea{font:inherit;color:inherit}.코아라이브러리판 h1,.코아라이브러리판 h2,.코아라이브러리판 h3,.코아라이브러리판 h4,.코아라이브러리판 p{font-size:inherit;font-weight:inherit;margin:0}.코아라이브러리판 ul,.코아라이브러리판 ol{margin:0;padding:0;list-style:none}.코아라이브러리판 img,.코아라이브러리판 video{max-width:100%;height:auto;display:block}.본문:has(.코아라이브러리판){flex-direction:column;min-height:0;padding:16px;display:flex;overflow:hidden}.본문:has(.코아라이브러리판)>.본문-속{flex-direction:column;flex:1;max-width:none;min-height:0;margin:0;display:flex}.본문:has(.코아라이브러리판)>.본문-속>*{min-height:0}.본문:has(.코아라이브러리판)>*{min-height:0}.코아라이브러리판{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex:1;min-width:0;min-height:0;overflow:hidden}.코아라이브러리판 .text-xs{font-size:11px;line-height:1.45}.코아라이브러리판 .text-sm{font-size:12px;line-height:1.45}.코아라이브러리판 .text-base{font-size:13px;line-height:1.5}.코아라이브러리판 .text-lg{font-size:15px;line-height:1.4}.코아라이브러리판 .text-xl{font-size:17px;line-height:1.35}.코아라이브러리판 .text-2xl{font-size:19px;line-height:1.3}.코아라이브러리판 .py-3{padding-top:8px;padding-bottom:8px}.코아라이브러리판 .truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.코아라이브러리판 .제품이름{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.라이브러리머리{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.라이브러리단추줄{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.라이브러리편집기단추{color:#16181d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d8dade;border-radius:8px;height:34px;padding:0 14px;font-size:13px;font-weight:600}.라이브러리편집기단추[aria-pressed=true]{color:#fff;background:#16181d;border-color:#16181d}.코아라이브러리판.편집기접힘 .h-full.shrink-0.bg-gray-50:not(.border-r):not([class*=w-\[]),.코아라이브러리판 button[data-어썸실물없음]{display:none!important}.코아라이브러리판 button{white-space:nowrap}.코아라이브러리판 .flex.items-center.gap-2,.코아라이브러리판 .flex.items-center.gap-3{flex-wrap:wrap;row-gap:6px}@media (width<=1400px){.코아라이브러리판 .w-\[210px\]{width:190px}}@media (width<=820px){.본문:has(.코아라이브러리판){padding:8px}.코아라이브러리판.손전화꼴 .flex.h-full.min-w-0.overflow-hidden{flex-direction:column}.코아라이브러리판.손전화꼴 .h-full.shrink-0.bg-gray-50{border-bottom:1px solid #e5e7eb;border-right:0;max-height:156px;width:100%!important;height:auto!important}.코아라이브러리판.손전화꼴 .flex-1.overflow-y-auto{min-height:320px}.코아라이브러리판.손전화꼴 button{min-height:34px}}@media (width>=1440px){.코아라이브러리판 .w-\[210px\]{width:248px}.코아라이브러리판 .h-7.w-7{width:44px;height:44px}.코아라이브러리판 .h-7.w-7+*{min-width:0}}.코아라이브러리판 button{min-width:fit-content}@media (width<=1400px){.코아라이브러리판 .w-\[180px\]{width:132px!important}.코아라이브러리판 .w-\[210px\]{width:158px!important}.코아라이브러리판 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:300px!important;box-shadow:none!important;position:static!important}}@media (width<=1100px){.코아라이브러리판 .w-\[180px\]{width:112px!important}.코아라이브러리판 .w-\[210px\]{width:138px!important}.코아라이브러리판 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:260px!important}.코아라이브러리판 .text-xs{font-size:10.5px}.코아라이브러리판 .text-sm{font-size:11.5px}}.틀:has(.코아라이브러리판){height:100%;min-height:0;overflow:hidden}.틀:has(.코아라이브러리판)>.틀-아래{height:100%;min-height:0;overflow:hidden}.틀:has(.코아라이브러리판) .본문{min-height:0;overflow:hidden}.코아라이브러리판{background:#fafafa;border:1px solid #e6e8eb;border-radius:16px;box-shadow:0 1px 2px #1018280a}.코아라이브러리판>*{border-radius:inherit;overflow:hidden}.코아라이브러리판 .w-\[180px\] button[class*=bg-blue],.코아라이브러리판 .w-\[180px\] button[aria-pressed=true]{color:#fff;background:#2563eb}.코아라이브러리판 button:not(.rounded-full):not(.w-6):not(.w-7):not(.w-8):not(.w-full){border-radius:8px;min-height:32px}.코아라이브러리판 button.h-7{height:32px}.코아라이브러리판 .bg-gray-900{background-color:#16181d}.코아라이브러리판 .bg-gray-900,.코아라이브러리판 .bg-gray-900 *{color:#fff}.코아라이브러리판 .칸머리{flex-wrap:nowrap;flex:0 0 44px;align-items:center;height:44px;min-height:44px;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.코아라이브러리판 .칸머리 button,.코아라이브러리판 .칸머리>div>button{height:32px;min-height:32px}.코아라이브러리판 .칸머리 p,.코아라이브러리판 .칸머리 h3,.코아라이브러리판 .칸머리 h4,.코아라이브러리판 .칸머리 span{white-space:nowrap}.본문:has(.코아라이브러리판){background:var(--바탕)}.코아라이브러리판,.코아라이브러리판 [data-skin-library],.코아라이브러리판 .칸머리{background:var(--카드바탕);color:var(--글자);border-color:var(--테두리)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) :is(.bg-white,.bg-gray-50,.bg-gray-100){background:var(--바탕2)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) :is(.text-gray-900,.text-gray-800,.text-gray-700){color:var(--글자)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) :is(.text-gray-600,.text-gray-500,.text-gray-400){color:var(--글자흐림)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) :is(.border-gray-200,.border-gray-100,.border-gray-300){border-color:var(--테두리)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) .bg-gray-900{background:var(--브랜드);color:var(--브랜드글)}.코아라이브러리판 :is([data-skin-library=navigation],[data-skin-library=toolbar],.칸머리) .bg-gray-900 *{color:var(--브랜드글)}.라이브러리편집기단추{background:var(--카드바탕);border-color:var(--테두리);color:var(--글자)}.라이브러리편집기단추:hover{background:var(--선택강조바탕)}.라이브러리편집기단추[aria-pressed=true]{background:var(--브랜드);border-color:var(--브랜드);color:var(--브랜드글)}.코아라이브러리판 [data-skin-library=navigation] .제품이름{color:var(--글자)!important}.코아라이브러리판 [data-skin-library=navigation] button.bg-gray-900 .제품이름{color:var(--브랜드글)!important}.코아라이브러리판 [data-skin-library=media-panel]>[data-skin-library=toolbar] h4.text-gray-700{color:var(--글자)!important}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-slate-500:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-200\/80:hover{background-color:#e5e7ebcc}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-gray-900\/30:hover{background-color:#1118274d}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.hover\:bg-lime-700:hover{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-gray-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity,1))}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.focus\:border-slate-400:focus{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.focus\:border-slate-500:focus{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-violet-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity,1))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:block{display:block}.group\/th:hover .group-hover\/th\:flex,.group\/ts:hover .group-hover\/ts\:flex,.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.group\/row:hover .group-hover\/row\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.group\/copy:hover .group-hover\/copy\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=640px){.sm\:inline{display:inline}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(440px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}}.\[\&_\*\]\:max-w-full *{max-width:100%}.\[\&_div\]\:my-0\.5 div{margin-top:.125rem;margin-bottom:.125rem}.\[\&_h1\]\:my-2 h1{margin-top:.5rem;margin-bottom:.5rem}.\[\&_h1\]\:text-lg h1{font-size:1.125rem;line-height:1.75rem}.\[\&_h2\]\:my-2 h2{margin-top:.5rem;margin-bottom:.5rem}.\[\&_h2\]\:text-base h2{font-size:1rem;line-height:1.5rem}.\[\&_h3\]\:my-1 h3{margin-top:.25rem;margin-bottom:.25rem}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-4 h3{margin-top:1rem}.\[\&_h3\]\:text-sm h3{font-size:.875rem;line-height:1.25rem}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_img\]\:my-3 img{margin-top:.75rem;margin-bottom:.75rem}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:rounded img{border-radius:.25rem}.\[\&_p\]\:my-1 p{margin-top:.25rem;margin-bottom:.25rem}.\[\&_p\]\:text-\[13px\] p{font-size:13px}.\[\&_table\]\:my-3 table{margin-top:.75rem;margin-bottom:.75rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:table-fixed table{table-layout:fixed}.\[\&_table\]\:text-xs table{font-size:.75rem;line-height:1rem}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_td\]\:align-top td{vertical-align:top}.원가판{flex-direction:column;gap:16px;display:flex}.원가입력줄{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.원가칸{flex-direction:column;gap:4px;min-width:200px;display:flex}.원가칸.좁게{min-width:120px;max-width:160px}.원가칸>span{color:var(--글자흐림);font-size:var(--글자-라벨)}.원가칸>input{height:var(--손대는키);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font-family:inherit;font-size:var(--글자-본문);padding:0 12px}.원가칸>input:focus{border-color:var(--글자흐림);outline:none}.원가단추{min-height:var(--손대는키);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font-family:inherit;font-size:var(--글자-본문);cursor:pointer;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.원가단추.으뜸{border-color:var(--브랜드);background:var(--브랜드);color:var(--브랜드글)}.원가단추:disabled{color:var(--글자아주흐림);cursor:default}.원가단추줄{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.원가곁말{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0}.원가곁말.자리고정{padding:24px 0}.원가탈{border-radius:var(--작은모서리);color:#b3261e;font-size:var(--글자-본문);border:1px solid #b3261e;margin:0;padding:12px 14px}.원가알림{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕2);color:var(--글자흐림);font-size:var(--글자-라벨);margin:0;padding:12px 14px 12px 32px}.원가알림 li+li{margin-top:6px}.원가표감{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--카드바탕);overflow-x:auto}.원가표{border-collapse:collapse;width:100%;font-size:var(--글자-라벨)}.원가표 caption{border-bottom:1px solid var(--테두리);color:var(--글자);font-size:var(--글자-제목);text-align:left;padding:10px 14px}.원가표 th,.원가표 td{border-bottom:1px solid var(--테두리);text-align:left;vertical-align:top;white-space:nowrap;padding:8px 12px}.원가표 thead th{background:var(--바탕2);color:var(--글자흐림);font-weight:500}.원가표 tbody th{color:var(--글자);font-weight:500}.원가표 td.수{text-align:right}.원가표 tr:last-child th,.원가표 tr:last-child td{border-bottom:0}.원가빈줄,.원가출처{color:var(--글자흐림);white-space:normal}.제안서덮개{z-index:60;background:#0006;position:fixed;inset:0;overflow:auto}.제안서상자{max-width:900px;margin:24px auto;padding:0 16px 48px}.제안서머리단추{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.제안서머리단추 .원가곁말{color:#fff}.제안서장{border-radius:var(--작은모서리);color:#0f0f0f;background:#fff;padding:32px}.제안서장머리 h1{letter-spacing:6px;text-align:center;margin:0 0 16px;font-size:24px}.제안서장머리 dl{border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;grid-template-columns:repeat(3,1fr);margin:0 0 24px;display:grid}.제안서장머리 dl>div{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;display:flex}.제안서장머리 dt{background:#f4f4f4;width:84px;padding:8px 10px;font-size:12px}.제안서장머리 dd{margin:0;padding:8px 10px;font-size:13px}.제안서칸{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:24px}.제안서칸 h2{border-bottom:2px solid #0f0f0f;margin:0 0 10px;padding-bottom:6px;font-size:15px}.제안서칸 h3{margin:16px 0 8px;font-size:13px}.제안서표{border-collapse:collapse;width:100%;font-size:12px}.제안서표 th,.제안서표 td{text-align:left;border:1px solid #d0d0d0;padding:5px 8px}.제안서표 thead th{background:#f4f4f4;font-weight:500}.제안서사이즈표 td{text-align:center}.제안서빈말{color:#606060;margin:0 0 8px;font-size:12px}.제안서빈말목록{color:#606060;margin:12px 0 0;padding-left:18px;font-size:11px}.제안서바닥{color:#606060;text-align:center;border-top:1px solid #d0d0d0;margin-top:32px;padding-top:10px;font-size:11px}@media print{body>:not(.제안서덮개){display:none!important}body{margin:0}.제안서덮개{background:0 0;position:static;overflow:visible}.제안서상자{max-width:none;margin:0;padding:0}.제안서인쇄때숨김{display:none!important}.제안서장{border-radius:0;padding:0}}:root[data-스킨="1"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"화이트";--브랜드:#111;--브랜드글:#fff;--강조:#111;--바탕:#f8f9fa;--바탕2:#f5f6f7;--본문바탕:#f2f3f4;--카드바탕:#fff;--테두리:#d3d9df;--글자:#202429;--글자흐림:#56616d;--글자아주흐림:#64707c;--알약바탕:#e9edf1;--알약바탕진함:#dce2e8;--선택줄바탕:#e9edf1;--선택줄바탕진함:#dce2e8;--선택강조바탕:#e9edf1;--덧입힘:#e9edf1;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#111;--그래프면:#e9edf1;--칸-공통-바탕:#eef1f4;--칸-공통-글:#202429;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#eef1f4;--칸-대표-글:#202429;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#f5f6f7}:root[data-스킨="2"]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--스킨이름:"다크";--브랜드:#77b8ed;--브랜드글:#101820;--강조:#77b8ed;--바탕:#1b2430;--바탕2:#19232f;--본문바탕:#141a23;--카드바탕:#202b38;--테두리:#47596c;--글자:#e8eef4;--글자흐림:#b1becc;--글자아주흐림:#9baab9;--알약바탕:#2b3c4d;--알약바탕진함:#3b5065;--선택줄바탕:#2b3c4d;--선택줄바탕진함:#3b5065;--선택강조바탕:#2b3c4d;--덧입힘:#2b3c4d;--증가:#78d39b;--감소:#f0a19b;--경고바탕:#3a301b;--경고글자:#eed09a;--좋음바탕:#1d3529;--좋음글자:#8cdbab;--나쁨바탕:#41272a;--나쁨글자:#f4b0ad;--파랑바탕:#20354b;--파랑글자:#99c8f1;--그래프선:#77b8ed;--그래프면:#2b3c4d;--칸-공통-바탕:#25313f;--칸-공통-글:#e8eef4;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#302b40;--칸-디자인-글:#d0bde8;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#25313f;--칸-대표-글:#e8eef4;--칸-그림-바탕:#203a38;--칸-그림-글:#96d0c5;--입력바탕:#19232f}:root[data-스킨="3"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"코아블루";--브랜드:#2563eb;--브랜드글:#fff;--강조:#2563eb;--바탕:#f0f4fa;--바탕2:#eef3fa;--본문바탕:#eaf0f8;--카드바탕:#f7f9fd;--테두리:#cbd5e4;--글자:#1c2839;--글자흐림:#52647e;--글자아주흐림:#5c6b80;--알약바탕:#dfe9f7;--알약바탕진함:#d1def2;--선택줄바탕:#dfe9f7;--선택줄바탕진함:#d1def2;--선택강조바탕:#dfe9f7;--덧입힘:#dfe9f7;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#2563eb;--그래프면:#dfe9f7;--칸-공통-바탕:#eaf0fa;--칸-공통-글:#1c2839;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#eaf0fa;--칸-대표-글:#1c2839;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#eef3fa}:root[data-스킨="4"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"청록";--브랜드:#087969;--브랜드글:#fff;--강조:#087969;--바탕:#f0f7f4;--바탕2:#edf5f1;--본문바탕:#eaf3f0;--카드바탕:#f7fbf9;--테두리:#c9d9d4;--글자:#203330;--글자흐림:#506b65;--글자아주흐림:#536d64;--알약바탕:#dcece5;--알약바탕진함:#cadfd5;--선택줄바탕:#dcece5;--선택줄바탕진함:#cadfd5;--선택강조바탕:#dcece5;--덧입힘:#dcece5;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#087969;--그래프면:#dcece5;--칸-공통-바탕:#e5f1ed;--칸-공통-글:#203330;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#e5f1ed;--칸-대표-글:#203330;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#edf5f1}:root[data-스킨="5"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"로즈";--브랜드:#92556b;--브랜드글:#fff;--강조:#92556b;--바탕:#f9f0f4;--바탕2:#f8eef3;--본문바탕:#f5eaef;--카드바탕:#fdf7fa;--테두리:#dfcfd5;--글자:#35282d;--글자흐림:#735962;--글자아주흐림:#775e68;--알약바탕:#eedee6;--알약바탕진함:#e5cdd8;--선택줄바탕:#eedee6;--선택줄바탕진함:#e5cdd8;--선택강조바탕:#eedee6;--덧입힘:#eedee6;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#92556b;--그래프면:#eedee6;--칸-공통-바탕:#f4e9ed;--칸-공통-글:#35282d;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#f4e9ed;--칸-대표-글:#35282d;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#f8eef3}:root[data-스킨="6"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"세이지";--브랜드:#466f58;--브랜드글:#fff;--강조:#466f58;--바탕:#f3f7ef;--바탕2:#eff5eb;--본문바탕:#edf2e9;--카드바탕:#f9fcf6;--테두리:#cdd8cd;--글자:#27332a;--글자흐림:#596a5e;--글자아주흐림:#5e6f63;--알약바탕:#e1ebda;--알약바탕진함:#d2e0c9;--선택줄바탕:#e1ebda;--선택줄바탕진함:#d2e0c9;--선택강조바탕:#e1ebda;--덧입힘:#e1ebda;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#466f58;--그래프면:#e1ebda;--칸-공통-바탕:#e8efe6;--칸-공통-글:#27332a;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#e8efe6;--칸-대표-글:#27332a;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#eff5eb}:root[data-스킨="7"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--스킨이름:"라벤더";--브랜드:#6c5b89;--브랜드글:#fff;--강조:#6c5b89;--바탕:#f5f1fa;--바탕2:#f2edf8;--본문바탕:#efebf5;--카드바탕:#faf7fd;--테두리:#d6d0df;--글자:#302a3a;--글자흐림:#665b76;--글자아주흐림:#6c607b;--알약바탕:#e5ddf0;--알약바탕진함:#d9cfe8;--선택줄바탕:#e5ddf0;--선택줄바탕진함:#d9cfe8;--선택강조바탕:#e5ddf0;--덧입힘:#e5ddf0;--증가:#21703e;--감소:#a43332;--경고바탕:#fff3d9;--경고글자:#785100;--좋음바탕:#e8f3eb;--좋음글자:#24623d;--나쁨바탕:#f9e9e8;--나쁨글자:#92332f;--파랑바탕:#eaf0fa;--파랑글자:#24519b;--그래프선:#6c5b89;--그래프면:#e5ddf0;--칸-공통-바탕:#eeebf3;--칸-공통-글:#302a3a;--칸-운영-바탕:var(--파랑바탕);--칸-운영-글:var(--파랑글자);--칸-디자인-바탕:#f0ebf5;--칸-디자인-글:#654984;--칸-커머스-바탕:var(--좋음바탕);--칸-커머스-글:var(--좋음글자);--칸-조사-바탕:var(--경고바탕);--칸-조사-글:var(--경고글자);--칸-대표-바탕:#eeebf3;--칸-대표-글:#302a3a;--칸-그림-바탕:#e5f1ed;--칸-그림-글:#285f54;--입력바탕:#f2edf8}:root[data-스킨] body,:root[data-스킨] .틀,:root[data-스킨] .틀-아래{background:var(--본문바탕);color:var(--글자)}:root[data-스킨] .위막대,:root[data-스킨] .옆메뉴{background:var(--바탕);border-color:var(--테두리)}:root[data-스킨] :is(.카드,.검색결과,.도움말-말풍선){background:var(--카드바탕);color:var(--글자);border-color:var(--테두리)}:root[data-스킨] :is(.검색,.도움말-단추){background:var(--바탕2);color:var(--글자);border-color:var(--테두리)}:root[data-스킨] .검색결과-줄:hover,:root[data-스킨] .검색결과-줄.켜짐{background:var(--선택줄바탕)}:root[data-스킨] .알약버튼.골라짐{background:var(--선택강조바탕);color:var(--글자);border-color:var(--브랜드)}:root[data-스킨] :is(.마스터표,.대시보드표감쌈) th{background:var(--바탕2);color:var(--글자흐림);border-color:var(--테두리)}:root[data-스킨] :is(.마스터표,.대시보드표감쌈) td{border-color:var(--테두리)}:root[data-스킨] .새판{background:var(--본문바탕);color:var(--글자)}:root[data-스킨] .새판 :is(.칸,.작은단추,.새판-디자인줄 button){background:var(--카드바탕);color:var(--글자);border-color:var(--테두리)}:root[data-스킨] .새판 .칸머리{color:var(--글자);border-color:var(--테두리)}:root[data-스킨] .새판 :is(.새판-곁말,.칸머리 .셈,.빈말){color:var(--글자흐림)}:root[data-스킨] .새판 .칸머리 .담은셈{color:var(--강조)}:root[data-스킨] .새판 .새판-디자인줄 button:hover{background:var(--선택줄바탕)}:root[data-스킨] .새판 .새판-디자인줄 button[aria-pressed=true],:root[data-스킨] .새판 .새판-딱지{background:var(--선택강조바탕);color:var(--글자);border-color:var(--브랜드)}:root[data-스킨] :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not(.제안서장 *):not(.상세편집-문서 *):not(.상세편집-캔버스항목 *):not(.문서 *){background-color:var(--입력바탕);color:var(--글자);border-color:var(--테두리)}:root[data-스킨]:not([data-스킨="2"]) :is(.로고-워드마크,.속줄-선택표){filter:none}:root[data-스킨="2"] :is(.로고-워드마크,.속줄-선택표){filter:invert()}:root[data-스킨="2"] .옆메뉴-줄 .채널마크[data-채널=자사몰] rect{fill:#f1f1f1}:root[data-스킨="2"] .옆메뉴-줄 .채널마크[data-채널=자사몰] text{fill:#111}:root[data-스킨="2"] .옆메뉴-줄 .채널마크[data-채널=자사몰] g{stroke:#111}:root[data-스킨] :is(.상세편집-문서,.상세편집-캔버스항목,.상세편집-빈캔버스,.상세편집-띠칸){color:#0f0f0f;background:#fff}:root[data-스킨] .카페24-버킷 .라이브러리-사진.낱장,:root[data-스킨] .라이브러리-작업대.카페24판 .라이브러리-사진.낱장{background:#fff}.스킨고르개{flex:none;position:relative}.스킨고르개-토글{place-items:center;display:grid}.스킨고르개-목록{z-index:100;width:min(280px,100vw - 24px);max-height:calc(100svh - var(--위막대높이) - 24px);box-sizing:border-box;background:var(--카드바탕);color:var(--글자);border:1px solid var(--테두리);border-radius:var(--카드모서리);padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.스킨고르개-목록>p{font-size:var(--글자-라벨);margin:4px 8px 8px;font-weight:700}.스킨고르개-목록>button{width:100%;min-height:var(--손대는키);border-radius:var(--작은모서리);color:var(--글자);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.스킨고르개-목록>button:hover,.스킨고르개-목록>button[aria-checked=true]{background:var(--선택줄바탕)}.스킨고르개-목록>button:focus-visible{outline:2px solid var(--강조);outline-offset:-2px}.스킨고르개-목록 i{border:1px solid var(--테두리);border-radius:var(--작은모서리);flex:none;width:24px;height:24px;display:block}.스킨고르개-목록 button>span:first-of-type{flex:1;min-width:0}.스킨고르개-목록 b,.스킨고르개-목록 small{display:block}.스킨고르개-목록 b{font-size:var(--글자-본문);font-weight:600}.스킨고르개-목록 small{font-size:var(--글자-라벨);color:var(--글자흐림);line-height:1.4}.스킨고르개-체크빈칸{flex:none;width:16px}@media (width<=600px){.스킨고르개-목록{right:12px;top:calc(var(--위막대높이) + 8px);position:fixed}}.옆메뉴{flex-direction:column;padding-top:4px;display:flex;overflow-y:hidden}.옆메뉴-위{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.옆메뉴-바닥{border-top:1px solid var(--테두리);flex:none;margin-top:8px;padding-top:6px}.옆메뉴-서랍{padding-bottom:6px}.옆메뉴-꺾쇠{color:var(--글자아주흐림);flex:none;place-items:center;margin-left:auto;transition:none;display:grid}.옆메뉴-꺾쇠.열림{transform:rotate(90deg)}.옆메뉴-할일단추{z-index:1;width:28px;height:42px;color:var(--글자아주흐림);border-radius:8px;place-items:center;display:grid;position:absolute;top:0;right:6px}@media (hover:hover) and (pointer:fine){.옆메뉴-할일단추:hover{background:var(--선택줄바탕);color:var(--글)}}.옆메뉴-할일단추.열림{color:var(--칸글,var(--글))}.옆메뉴-할일표{place-items:center;display:grid}.옆메뉴-할일표.열림{transform:rotate(45deg)}.옆메뉴-칸:has(.옆메뉴-할일단추) .옆메뉴-칸머리{padding-right:38px}.옆메뉴 .옆메뉴-줄{height:40px;font-size:var(--글자-본문);gap:10px}.옆메뉴 .옆메뉴-속줄{gap:10px;height:34px;padding-left:34px;font-size:13px}.옆메뉴 .옆메뉴-줄 .표시{width:18px}.옆메뉴-칸머리{height:auto;min-height:42px;font-size:var(--글자-본문);padding-top:6px;padding-bottom:6px;font-weight:600}.옆메뉴-칸머리 .이름{white-space:normal;gap:0;line-height:1.2;display:grid}.옆메뉴-칸머리 .곁말{color:var(--글자아주흐림);font-size:10.5px;font-weight:500}.옆메뉴-빼기표{font-size:18px;font-weight:700;line-height:1}.옆메뉴-할일단추.열림{border-color:var(--강조);color:var(--강조)}.옆메뉴-칸머리.라벨꼴{letter-spacing:.4px;min-height:24px;color:var(--글자아주흐림);cursor:default;background:0 0;margin-top:10px;padding-top:2px;padding-bottom:2px;font-size:11px;font-weight:600}.옆메뉴-칸머리.라벨꼴:hover{color:var(--글자아주흐림);background:0 0}.옆메뉴-칸머리.라벨꼴 .표시{display:none!important}.옆메뉴-칸머리.현재칸{color:var(--글);font-weight:700}.옆메뉴-칸+.옆메뉴-칸{margin-top:14px}.옆메뉴-칸{border-left:4px solid #0000;border-radius:0 8px 8px 0;padding-left:4px;position:relative}.옆메뉴-칸 .옆메뉴-칸머리 .표시{border-radius:var(--작은모서리);background:var(--칸바탕,transparent);color:var(--칸글,inherit)}.옆메뉴-칸[data-칸=공통]{--칸바탕:var(--칸-공통-바탕);--칸글:var(--칸-공통-글)}.옆메뉴-칸[data-칸=운영]{--칸바탕:var(--칸-운영-바탕);--칸글:var(--칸-운영-글)}.옆메뉴-칸[data-칸=디자인]{--칸바탕:var(--칸-디자인-바탕);--칸글:var(--칸-디자인-글)}.옆메뉴-칸[data-칸=커머스]{--칸바탕:var(--칸-커머스-바탕);--칸글:var(--칸-커머스-글)}.옆메뉴-칸[data-칸=조사]{--칸바탕:var(--칸-조사-바탕);--칸글:var(--칸-조사-글)}.옆메뉴-칸[data-칸=대표]{--칸바탕:var(--칸-대표-바탕);--칸글:var(--칸-대표-글)}.옆메뉴-칸.열림{border-left-color:var(--칸글);background:color-mix(in srgb, var(--칸바탕) 45%, transparent)}.옆메뉴-칸:has(.현재칸){border-left-color:var(--칸글);background:color-mix(in srgb, var(--칸바탕) 45%, transparent)}.옆메뉴-묶음{padding:6px var(--옆메뉴왼여백) 2px;letter-spacing:.02em;color:var(--글자아주흐림);font-size:12px;font-weight:500;line-height:1.4}.옆메뉴-줄 .채널마크{flex:none;place-items:center;width:18px;height:18px;display:grid}.옆메뉴-줄 .채널마크 svg{width:18px;height:18px}.옆메뉴-줄 .채널마크 text{font-family:var(--글꼴)}@media (prefers-color-scheme:dark){:root:not([data-화면=light]) .옆메뉴-줄 .채널마크[data-채널=자사몰] rect{fill:#f1f1f1}:root:not([data-화면=light]) .옆메뉴-줄 .채널마크[data-채널=자사몰] text{fill:#111}:root:not([data-화면=light]) .옆메뉴-줄 .채널마크[data-채널=자사몰] g{stroke:#111}}:root[data-화면=dark] .옆메뉴-줄 .채널마크[data-채널=자사몰] rect{fill:#f1f1f1}:root[data-화면=dark] .옆메뉴-줄 .채널마크[data-채널=자사몰] text{fill:#111}:root[data-화면=dark] .옆메뉴-줄 .채널마크[data-채널=자사몰] g{stroke:#111}@media (width<=600px){.옆메뉴-묶음{white-space:nowrap;padding-top:14px}}.옆메뉴-팀보기{gap:4px;padding:10px 12px 2px;display:flex}.옆메뉴-팀보기단추{border:1px solid var(--테두리);background:var(--판);color:var(--글자흐림);font-size:var(--글자-출처);cursor:pointer;border-radius:999px;flex:1;padding:4px 0}.옆메뉴-팀보기단추.지금{border-color:var(--강조);color:var(--강조);cursor:default;font-weight:700}.대시보드페이지{min-width:0;max-width:var(--본문최대폭);margin-inline:auto}.대시보드연결띠{min-height:var(--손대는키);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕2);color:var(--글자흐림);font-size:var(--글자-본문);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:6px 8px 6px 14px;display:flex}.대시보드연결띠 button{min-width:112px;min-height:var(--손대는키);background:var(--알약바탕);color:var(--글자);border-radius:999px;flex:none;padding:0 14px;font-weight:600}.대시보드요약격자{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.대시보드요약격자>div{min-width:0;height:100%}.대시보드운영격자{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.대시보드운영격자.한칸{grid-template-columns:minmax(0,1fr)}.대시보드보고서,.대시보드채널{margin-bottom:12px}.대시보드페이지 .카드{padding:var(--카드안여백)}.대시보드페이지 .카드-머리{margin-bottom:6px}.대시보드페이지 .카드-발{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.대시보드페이지 .카드-출처{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.대시보드페이지 .알약버튼{min-height:var(--손대는키)}.대시보드큰값{color:var(--글자);letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.2;overflow:hidden}.대시보드사실줄,.대시보드총평,.대시보드빈값{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0;line-height:1.5}.대시보드사실줄{white-space:normal;overflow-wrap:anywhere}.대시보드총평{max-width:640px;color:var(--글자);font-size:var(--글자-본문);line-height:1.75}.대시보드카드머리값{min-height:var(--작은키);justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.대시보드카드머리값 strong{font-size:18px;line-height:1.25}.대시보드경고목록,.대시보드리뷰목록{margin:0;padding:0;list-style:none}.대시보드경고목록 li,.대시보드리뷰목록 li{min-height:var(--작은키);border-bottom:1px solid var(--테두리);font-size:var(--글자-라벨);align-items:center;gap:8px;display:grid}.대시보드경고목록 li{grid-template-columns:minmax(76px,auto) minmax(0,1fr)}.대시보드리뷰목록 li{grid-template-columns:34px minmax(0,1fr) auto}.대시보드경고목록 li:last-child,.대시보드리뷰목록 li:last-child{border-bottom:0}.대시보드경고목록 span,.대시보드리뷰목록 span{color:var(--감소);font-weight:700}.대시보드경고목록 strong,.대시보드리뷰목록 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.대시보드리뷰목록 small{color:var(--글자흐림);font-size:var(--글자-출처)}.대시보드표감쌈{overflow-x:auto}.대시보드표감쌈 table{border-collapse:collapse;width:100%;font-size:var(--글자-라벨)}.대시보드표감쌈 th,.대시보드표감쌈 td{border-bottom:1px solid var(--테두리);text-align:left;padding:7px 10px}.대시보드표감쌈 th{color:var(--글자흐림);font-weight:600}.대시보드표감쌈 th:first-child,.대시보드표감쌈 td:first-child{white-space:nowrap;width:88px}.대시보드표감쌈 th:nth-child(2),.대시보드표감쌈 td:nth-child(2){white-space:nowrap;width:112px}@media (width<=1180px){.대시보드요약격자{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.대시보드연결띠{flex-direction:column;align-items:flex-start;padding:10px}.대시보드연결띠 button{width:100%}.대시보드요약격자,.대시보드운영격자{grid-template-columns:minmax(0,1fr)}.대시보드큰값{white-space:normal}.대시보드표감쌈 table{min-width:620px}}.대시보드할일{margin-bottom:12px}.대시보드할일 .카드{border-color:var(--테두리)}.할일목록{margin:0;padding:0;list-style:none}.할일목록 li{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.할일목록 li:last-child{border-bottom:0;padding-bottom:0}.할일글{flex-direction:column;gap:4px;min-width:0;display:flex}.할일글 strong{font-size:17px;font-weight:700;line-height:1.45}.할일글 span{font-size:var(--글자-라벨);color:var(--글자흐림);line-height:1.6}.할일목록 .알약버튼{min-width:144px;min-height:var(--손대는키);flex:none}.대시보드소제목{color:var(--글자흐림);margin:28px 0 12px;font-size:15px;font-weight:700}@media (width<=640px){.할일목록 li{flex-direction:column;align-items:flex-start}}.대시보드접힌칸{border:1px dashed var(--테두리);border-radius:var(--카드모서리);font-size:var(--글자-본문);color:var(--글자흐림);justify-content:space-between;align-self:start;align-items:center;gap:12px;padding:12px 16px;display:flex}.대시보드접힌칸 .이름{font-weight:600}.팀판[data-칸=운영]{--칸바탕:var(--칸-운영-바탕);--칸글:var(--칸-운영-글)}.팀판[data-칸=디자인]{--칸바탕:var(--칸-디자인-바탕);--칸글:var(--칸-디자인-글)}.팀판[data-칸]>.화면제목{border-left:5px solid var(--칸글);color:var(--칸글);border-radius:2px;padding:4px 0 4px 12px}.팀판 .화면제목 .팀장이름{color:var(--글자흐림);margin-left:6px;font-size:.6em;font-weight:600}.팀숫자줄{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.팀숫자칸{text-align:left;padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);font:inherit;color:inherit;cursor:pointer;min-height:var(--손대는키);flex:200px;gap:2px;display:grid}.팀숫자칸:disabled{cursor:default}.팀숫자칸 .이름{font-size:var(--글자-라벨);color:var(--글자흐림);font-weight:600}.팀숫자칸 strong{letter-spacing:-.5px;font-size:26px;font-weight:700}.팀숫자칸 .곁{font-size:var(--글자-라벨);color:var(--글자흐림)}.팀묶음{margin-bottom:var(--카드사이);padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕)}.팀묶음제목{font-size:var(--글자-제목);border-bottom:1px solid var(--테두리);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding-bottom:10px;font-weight:700;display:flex}.팀묶음제목 .수칩{align-self:center}.팀묶음곁{font-size:var(--글자-라벨);color:var(--글자흐림);font-weight:500}.팀일목록{margin:0;padding:0;list-style:none}.팀일목록 li{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.팀일목록 li:last-child{border-bottom:0}.팀일글{gap:5px;min-width:0;display:grid}.팀일머리{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.팀일머리 strong{font-size:16px;font-weight:700}.팀일지금{font-size:var(--글자-본문);color:var(--글자흐림);word-break:keep-all;margin:0;line-height:1.7}.팀딱지{min-height:var(--배지높이);border-radius:var(--배지모서리);font-size:var(--글자-배지);background:var(--알약바탕);color:var(--글자흐림);flex:none;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.팀딱지.됨{background:var(--좋음바탕);color:var(--좋음글자)}.팀딱지.반만{background:var(--경고바탕);color:var(--경고글자)}.팀일목록 .알약버튼{min-height:var(--손대는키);flex:none}.팀준비밭{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.팀준비칸{padding:var(--카드안여백);border:1px dashed var(--테두리);border-radius:var(--카드모서리);background:var(--바탕2);gap:6px;display:grid}.팀준비머리{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.팀준비머리 strong{font-size:var(--글자-본문);font-weight:700}.팀준비무엇{font-size:var(--글자-본문);word-break:keep-all;margin:0;line-height:1.7}.팀준비왜{font-size:var(--글자-라벨);color:var(--글자흐림);word-break:keep-all;margin:0;line-height:1.7}.팀한줄{margin-bottom:var(--카드사이);padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.팀한줄 strong{font-size:var(--글자-본문);font-weight:700}.팀한줄 p{max-width:640px;font-size:var(--글자-본문);color:var(--글자흐림);word-break:keep-all;margin:4px 0 0;line-height:1.7}.팀한줄 .알약버튼{min-height:var(--손대는키);flex:none}.팀흐름목록{margin:0 0 12px;padding:0;list-style:none}.팀흐름목록 li{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.팀흐름목록 li span{font-size:var(--글자-라벨);color:var(--글자흐림)}@media (width<=640px){.팀일목록 li{flex-direction:column;align-items:flex-start}}.팀주문고르개{margin-bottom:var(--카드사이);flex-wrap:wrap;gap:8px;display:flex}.전체주문요약{gap:var(--카드사이);margin-bottom:var(--카드사이);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;display:grid}.전체주문셈{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕,var(--바탕2));color:var(--글자);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.전체주문셈:hover{border-color:var(--브랜드)}.전체주문셈이름{color:var(--글자흐림);font-size:var(--글자-라벨);font-weight:600}.전체주문셈수{font-size:var(--글자-본문,15px)}.전체주문셈수 strong{margin-right:4px;font-size:22px;font-weight:800}.전체주문셈탈{color:var(--경고글,#b45309);font-size:var(--글자-라벨)}.전체주문셈곁{color:var(--글자흐림);font-size:var(--글자-라벨)}.전체주문다시{place-self:center start}.전체주문몰{margin-top:calc(var(--카드사이) * 1.5);padding-top:var(--카드사이);border-top:2px solid var(--테두리)}.전체주문몰제목{margin:0 0 var(--카드사이);font-size:var(--글자-제목2,17px);font-weight:800}.노드판[data-칸=운영]{--칸바탕:var(--칸-운영-바탕);--칸글:var(--칸-운영-글)}.노드판[data-칸=디자인]{--칸바탕:var(--칸-디자인-바탕);--칸글:var(--칸-디자인-글)}.노드판{gap:var(--카드사이);margin-bottom:var(--카드사이);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}@media (width<=1100px){.노드판{grid-template-columns:minmax(0,1fr)}}.노드판[data-칸] .흐름도-바깥{border-left:4px solid var(--칸글)}.흐름도-바깥{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);padding:4px;overflow:auto}.흐름도-판{position:relative}.흐름도-선{pointer-events:none;position:absolute;inset:0}.흐름도-길{stroke:var(--그래프선);stroke-width:1.5px}.흐름도-길.가지{stroke:var(--글자아주흐림);stroke-dasharray:4 3}.흐름도-노드{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--카드바탕);text-align:left;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:10px;padding:0 14px;display:flex;position:absolute}.흐름도-노드[data-갈래=가지]{background:var(--바탕2);border-style:dashed}.흐름도-노드:hover{border-color:var(--글자흐림)}.흐름도-노드.골랐음{border:2px solid var(--칸글,var(--강조));background:var(--칸바탕,var(--선택줄바탕))}.흐름도-노드:focus-visible{outline:2px solid var(--강조);outline-offset:2px}.흐름도-점{background:var(--글자아주흐림);border-radius:999px;flex:none;width:8px;height:8px}.흐름도-노드[data-상태=됨] .흐름도-점{background:var(--좋음글자)}.흐름도-노드[data-상태=반만] .흐름도-점{background:var(--경고글자)}.흐름도-이름{min-width:0;font-size:var(--글자-본문);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.노드패널{top:calc(var(--위막대높이) + 12px);padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);gap:12px;display:grid;position:sticky}.노드패널-머리{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.노드패널-머리 strong{font-size:var(--글자-제목);font-weight:700}.노드패널-갈래{font-size:var(--글자-라벨);color:var(--글자흐림)}.노드패널-설명{font-size:var(--글자-본문);word-break:keep-all;margin:0;line-height:1.7}.노드패널-원말{border-left:3px solid var(--테두리);border-radius:0 var(--작은모서리) var(--작은모서리) 0;background:var(--바탕2);font-size:var(--글자-본문);color:var(--글자흐림);word-break:keep-all;margin:0;padding:12px 14px;line-height:1.75}.노드패널-라벨{font-size:var(--글자-라벨);color:var(--글자아주흐림);margin:0;font-weight:700}.노드패널 .알약버튼{min-height:var(--손대는키);justify-self:start}.노드패널-지움{min-height:var(--손대는키);border:1px solid var(--테두리);font-size:var(--글자-라벨);color:var(--감소);background:0 0;border-radius:999px;justify-self:start;padding:0 14px;font-weight:600}.노드추가줄{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.노드추가줄 .곁{font-size:var(--글자-라벨);color:var(--글자흐림)}.노드추가판{padding:var(--카드안여백);margin-bottom:var(--카드사이);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);gap:14px;display:grid}.노드추가칸{gap:6px;display:grid}.노드추가칸>span{font-size:var(--글자-라벨);font-weight:700}.노드추가칸 input{min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕)}.노드고르개{flex-wrap:wrap;gap:8px;max-height:168px;display:flex;overflow:auto}.노드고르개 button{min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);background:var(--알약바탕);font-size:var(--글자-라벨);border-radius:999px;font-weight:600}.노드고르개 button[aria-pressed=true]{background:var(--브랜드);color:var(--브랜드글);border-color:var(--브랜드)}.노드추가판 .마무리줄{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.노드탈{border-radius:var(--작은모서리);background:var(--나쁨바탕);color:var(--나쁨글자);font-size:var(--글자-라벨);margin:0;padding:10px 12px;font-weight:600}.빠른날짜,.빠른수량,.빠른고름{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.빠른단추{min-height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--작은모서리);color:var(--글자);font-family:var(--글꼴);font-size:var(--글자-라벨);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){.빠른단추:hover{background:var(--선택줄바탕)}}.빠른단추.눌림{border-color:var(--브랜드);background:var(--브랜드);color:var(--브랜드글);font-weight:700}.빠른날짜칸,.빠른수량칸{min-height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--카드바탕);color:var(--글자);font-family:var(--글꼴);font-size:var(--글자-라벨);padding:0 8px}.빠른날짜칸{width:148px}.빠른수량칸{text-align:center;width:62px;font-weight:600}@media (width<=600px){.빠른단추,.빠른날짜칸,.빠른수량칸{min-height:var(--손대는키);font-size:var(--글자-본문)}}.빠른고름-곁말{color:var(--글자흐림);font-size:var(--글자-라벨);white-space:nowrap;margin-right:2px;font-weight:600}.빠른고름+.빠른고름{border-left:1px solid var(--테두리);padding-left:10px}.마스터틀{--마스터좋음:#0b6b33;--마스터나쁨:#b3261e;gap:var(--카드사이);flex-direction:column;display:flex}.마스터눈썹{font-size:var(--글자-라벨);color:var(--글자흐림);margin:0}.마스터곁말{max-width:640px;font-size:var(--글자-본문);color:var(--글자흐림);word-break:keep-all;margin:6px 0 0;line-height:1.75}.마스터칸{border:1px solid var(--테두리);border-radius:var(--카드모서리);padding:var(--카드안여백);background:var(--카드바탕)}.마스터지표들{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.마스터지표{border:1px solid var(--테두리);border-radius:var(--카드모서리);padding:12px 14px}.마스터지표 .이름{font-size:var(--글자-라벨);color:var(--글자흐림);display:block}.마스터지표 .값{font-variant-numeric:tabular-nums;color:var(--글자);margin-top:4px;font-size:24px;font-weight:700;display:block}.마스터지표 .곁{font-size:var(--글자-출처);color:var(--글자아주흐림);margin-top:2px;display:block}.마스터보기{margin:0 0 var(--카드사이);border-bottom:1px solid var(--테두리);flex-wrap:wrap;gap:0;display:flex}.마스터보기단추{min-width:140px;min-height:var(--손대는키);font:inherit;color:var(--글자흐림);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:0 auto;align-items:center;padding:0 16px;display:inline-flex}.마스터보기단추 .글{white-space:nowrap;font-size:13px;font-weight:500}.마스터보기단추 .곁{font-size:var(--글자-출처);color:var(--글자아주흐림);margin-top:2px;display:block}.마스터보기도움{min-height:var(--손대는키);align-items:center;margin-left:auto;display:inline-flex}.마스터보기단추.고름{border-bottom-color:var(--강조);color:var(--글자)}.마스터보기단추.고름 .글{font-weight:700}.마스터고르기{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.마스터찾기{min-width:200px;height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-본문);border:1px solid var(--테두리);border-radius:var(--카드모서리);color:var(--글자);background:0 0;flex:240px}.마스터고름{height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-라벨);border:1px solid var(--테두리);border-radius:var(--카드모서리);color:var(--글자);background:0 0}.마스터단추{min-height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-라벨);border:1px solid var(--테두리);border-radius:var(--카드모서리);color:var(--글자);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.마스터단추.으뜸{background:var(--브랜드);border-color:var(--브랜드);color:var(--브랜드글)}.마스터단추:disabled{opacity:.45;cursor:default}.마스터표감{overflow-x:auto}.마스터표{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.마스터표 th,.마스터표 td{border-bottom:1px solid var(--테두리);text-align:left;vertical-align:middle;color:var(--글자);padding:8px 10px}.마스터표 th{font-size:var(--글자-라벨);color:var(--글자흐림);white-space:nowrap;background:var(--카드바탕);font-weight:700;position:sticky;top:0}.마스터표 td.숫자,.마스터표 th.숫자{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.마스터표 tbody tr:hover{background:var(--바탕2)}.마스터이름칸{min-width:240px;max-width:380px}.마스터이름{word-break:keep-all;font-weight:700;display:block}.마스터곁이름{font-size:var(--글자-출처);color:var(--글자아주흐림);margin-top:2px;display:block}.마스터코드칸{white-space:nowrap;min-width:150px}.마스터코드{font-family:var(--글꼴-코드,ui-monospace, "Cascadia Mono", Consolas, monospace);font-size:var(--글자-라벨);display:block}.마스터사진{-o-object-fit:cover;object-fit:cover;border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕2);width:40px;height:40px}.마스터사진없음{border:1px dashed var(--테두리);border-radius:var(--카드모서리);width:40px;height:40px;font-size:var(--글자-라벨);white-space:nowrap;color:var(--글자아주흐림);justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.마스터사진.큼,.마스터사진없음.큼{width:64px;height:64px}.마스터사진.큼{-o-object-fit:contain;object-fit:contain}.마스터사진.빌린것{border-left:3px solid var(--글자아주흐림)}.마스터딱지{height:var(--배지높이);line-height:calc(var(--배지높이) - 2px);font-size:var(--글자-배지);border:1px solid var(--테두리);border-radius:var(--배지모서리);white-space:nowrap;margin-right:4px;padding:0 8px;display:inline-block}.마스터딱지.품절,.마스터딱지.부족{color:var(--마스터나쁨);border-color:currentColor}.마스터딱지.있음{color:var(--마스터좋음);border-color:currentColor}.마스터딱지.없는곳{color:var(--글자아주흐림)}.마스터속줄 td{background:var(--바탕2);font-size:var(--글자-출처);color:var(--글자흐림)}.마스터속표{flex-wrap:wrap;gap:6px 14px;display:flex}.마스터재고표{border-collapse:collapse;min-width:360px;font-size:var(--글자-라벨);flex:0 auto;margin-bottom:4px}.마스터재고표 th,.마스터재고표 td{border:1px solid var(--테두리);text-align:left;white-space:nowrap;padding:8px 10px}.마스터재고표 thead th{background:var(--바탕2);color:var(--글자흐림);font-weight:600}.마스터재고표 th.숫자,.마스터재고표 td.숫자{text-align:right}.마스터재고표 tfoot td{background:var(--바탕2);font-weight:700}.마스터출처{font-size:var(--글자-출처);color:var(--글자아주흐림);word-break:break-all;margin:12px 0 0}.마스터안내{font-size:var(--글자-출처);color:var(--글자흐림);margin:12px 0 0}.마스터탈{font-size:var(--글자-본문);color:var(--마스터나쁨);margin:8px 0 0}.마스터쪽{font-size:var(--글자-라벨);color:var(--글자흐림);justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}@media (width<=720px){.마스터표{min-width:760px}}.마스터딱지.수동{color:var(--브랜드);border-color:currentColor;font-weight:700}.마스터코드칸 .마스터딱지.있음,.마스터코드칸 .마스터딱지.부족,.마스터코드칸 .마스터딱지.수동{color:var(--글자흐림);border-color:var(--테두리);font-weight:500}.마스터코드칸 .마스터딱지.없는곳{color:var(--마스터나쁨);border-color:currentColor}.마스터요약줄{gap:6px var(--카드사이);color:var(--글자흐림);flex-wrap:wrap;align-items:center;font-size:13px;display:flex}.마스터요약줄>span{white-space:nowrap}.마스터요약줄 b{color:var(--글자);margin-left:2px;font-size:15px}.마스터요약자세히{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);height:32px;color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);cursor:pointer;margin-left:auto;padding:0 12px}.마스터요약줄+.마스터지표들{margin-top:12px}.마스터단추{white-space:nowrap}.마스터표 th.가운데,.마스터표 td.가운데{text-align:center}.마스터표 td.가운데 .마스터딱지{margin-right:0}.마스터표 td .마스터사진{display:inline-block}.마스터차례 select{height:var(--손대는키);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);color:var(--글자);font:inherit;padding:0 12px;font-size:13px}.마스터알림{font-size:var(--글자-본문);color:var(--마스터좋음);margin:8px 0 0}.마스터코드칸 .마스터단추.작게{min-height:var(--손대는키);margin-top:4px;padding:0 10px}.짝고르개덮개{z-index:60;background:#11111173;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.짝고르개창{width:min(720px,100%);max-height:84vh;padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);overflow-y:auto}.짝고르개머리 .마스터단추{white-space:nowrap}.짝고르개머리{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.짝고르개눈썹{font-size:var(--글자-라벨);color:var(--글자흐림);margin:0}.짝고르개제목{font-size:var(--글자-제목);color:var(--글자);margin:2px 0 4px}.짝고르개곁말{font-size:var(--글자-출처);color:var(--글자흐림);margin:0}.짝고르개목록{margin:12px 0 0;padding:0;list-style:none}.짝고르개줄{border-bottom:1px solid var(--테두리);font-size:var(--글자-출처);color:var(--글자흐림);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.짝고르개칸{flex-direction:column;gap:2px;min-width:0;display:flex}.짝고르개이름{font-size:var(--글자-본문);color:var(--글자);font-weight:700}.재고표묶음{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.재고표머리{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.재고표머리 .마스터단추.작게{min-height:30px;font-size:var(--글자-라벨);padding:0 10px}.재고표귀띔{color:var(--글자흐림);font-size:var(--글자-라벨)}.재고표가로감싸개{max-width:100%;overflow-x:auto}.마스터재고표.가로형{min-width:0}.마스터재고표.가로형 tbody td:first-child{background:var(--바탕2);color:var(--글자흐림);font-weight:600}.마스터재고표.가로형 td.합계칸{font-weight:700}.자사몰판{--증가:#0b6b33;--감소:#b3261e;--마스터좋음:#0b6b33;--마스터나쁨:#b3261e;gap:var(--카드사이);flex-direction:column;min-width:0;font-size:15px;line-height:1.75;display:flex}.자사몰판 .긴글{word-break:keep-all;max-width:640px;font-size:15px;line-height:1.75}.현황띠{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.현황칸{border:1px solid var(--테두리);border-radius:var(--카드모서리);padding:var(--카드안여백);background:var(--카드바탕)}.현황칸 .이름{font-size:var(--글자-라벨);color:var(--글자흐림);display:block}.현황칸 .값{font-size:var(--글자-화면제목);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--글자);margin-top:6px;font-weight:700;line-height:1.2;display:block}.현황칸 .곁{font-size:var(--글자-출처);color:var(--글자아주흐림);margin-top:4px;display:block}.삼단{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:20px;display:grid}.삼단-칸{flex-direction:column;min-width:0;display:flex}.삼단-칸>:last-child{margin-top:auto}.삼단-머리{font-size:var(--글자-라벨);color:var(--글자흐림);align-items:center;gap:8px;margin:0 0 10px;font-weight:700;display:flex}.떨굼칸{margin-top:var(--카드사이);padding:var(--카드안여백);border:1px dashed var(--테두리);border-radius:var(--카드모서리);background:var(--바탕2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.떨굼칸.올려놓음{border-style:solid;border-color:var(--강조);background:var(--선택강조바탕)}.떨굼말{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.떨굼제목{font-size:var(--글자-본문);font-weight:600}.떨굼곁{max-width:640px;font-size:var(--글자-라벨);color:var(--글자흐림);word-break:keep-all;line-height:1.7}.떨굼셈{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.떨굼셈 .셈칸{font-size:var(--글자-라벨);font-variant-numeric:tabular-nums;border:1px solid var(--테두리);border-radius:var(--카드모서리);white-space:nowrap;padding:4px 10px;display:inline-block}.떨굼셈 .셈칸.좋음{color:var(--마스터좋음);border-color:currentColor}.떨굼셈 .셈칸.주의{color:var(--글자);border-color:var(--글자흐림);font-weight:600}.떨굼셈 .셈칸.나쁨{color:var(--마스터나쁨);border-color:currentColor}.표와패널{gap:var(--카드사이);grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);align-items:start;display:grid}@media (width<=1100px){.표와패널{grid-template-columns:minmax(0,1fr)}}.편집패널{top:calc(var(--위막대높이) + 12px);max-height:calc(100vh - var(--위막대높이) - 24px);overscroll-behavior:contain;border:1px solid var(--테두리);border-radius:var(--카드모서리);padding:var(--카드안여백);background:var(--카드바탕);position:sticky;overflow-y:auto}@media (width<=1100px){.편집패널{max-height:none;position:static;overflow-y:visible}}.편집패널 .패널머리{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.편집패널 .패널제목{font-size:var(--글자-제목);word-break:keep-all;margin:0;font-weight:700}.편집패널 .패널빈말{max-width:640px;font-size:var(--글자-본문);color:var(--글자아주흐림);margin:0;line-height:1.75}.패널사진{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕2);width:100%;max-width:220px}.패널칸{margin-top:14px;display:block}.패널칸 .라벨{font-size:var(--글자-라벨);color:var(--글자흐림);margin-bottom:5px;font-weight:600;display:block}.패널글칸{width:100%;min-height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-본문);border:1px solid var(--테두리);border-radius:var(--카드모서리);color:var(--글자);background:0 0}.패널줄{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.켬끔{min-height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-라벨);border:1px solid var(--테두리);border-radius:var(--카드모서리);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.분류줄이름{word-break:keep-all;align-items:center;gap:8px;display:inline-flex}.분류깊이{color:var(--글자아주흐림);font-variant-numeric:tabular-nums;display:inline-block}.설정줄{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.설정줄:last-child{border-bottom:none}.설정줄 .라벨{font-size:var(--글자-라벨);color:var(--글자흐림);flex:none}.설정줄 .값{min-width:0;font-size:var(--글자-본문);text-align:right;word-break:break-all;font-weight:600}.지움확인{border:1px solid var(--마스터나쁨);border-radius:var(--작은모서리);margin-top:12px;padding:12px}.지움확인말{font-size:var(--글자-라벨);color:var(--마스터나쁨);word-break:keep-all;margin:0 0 10px;line-height:1.7}.미리보기몸통{border:1px solid var(--테두리);border-radius:var(--작은모서리);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--글자-라벨);white-space:pre;margin:10px 0 0;padding:10px;line-height:1.6;overflow-x:auto}.주문출력도구{color:var(--글자);margin:10px 0 14px}.주문출력단추줄{border-top:1px solid var(--테두리);border-bottom:1px solid var(--테두리);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.주문출력설명,.주문출력알림{color:var(--글자흐림);margin:0;font-size:13px}.주문출력알림{padding-top:6px}.미출하미리보기{color:#111;background:#fff;border:1px solid #111;width:min(100%,1120px);margin:14px auto 0;padding:18px;font-size:12px}.미출하머리{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.미출하머리 h2{letter-spacing:-.02em;margin:0 0 4px;font-size:19px}.미출하머리 p{margin:0;font-size:12px}.미출하화면단추{gap:6px;display:flex}.미출하미리보기 table{border-collapse:collapse;table-layout:fixed;width:100%}.미출하미리보기 th,.미출하미리보기 td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #222;padding:5px 6px}.미출하미리보기 th{text-align:center;background:#eee;font-weight:800}.미출하미리보기 th:first-child{width:76px}.미출하미리보기 th:nth-child(2){width:64px}.미출하미리보기 th:nth-child(3){width:118px}.미출하미리보기 th:nth-child(4){width:72px}.미출하미리보기 th:nth-child(6){width:42px}.미출하미리보기 th:nth-child(7){width:64px}.미출하미리보기 th:nth-child(8){width:150px}@page{size:A4 landscape;margin:10mm}@media print{body *{visibility:hidden!important}.미출하미리보기,.미출하미리보기 *{visibility:visible!important}.미출하미리보기{border:0;width:100%;margin:0;padding:0;position:absolute;inset:0 auto auto 0}[data-print-hide=true]{display:none!important}}.운영입력{min-height:var(--손대는키);padding:0 var(--손대는안여백);font-size:var(--글자-라벨);color:var(--글자);background:var(--바탕);border:1px solid var(--테두리);border-radius:var(--카드모서리)}.운영입력::placeholder{color:var(--글자흐림)}.운영입력:focus-visible{outline:2px solid var(--강조);outline-offset:1px}.운영입력.좁음{width:96px}.운영입력.보통{min-width:144px}.운영입력.넓음{min-width:192px}textarea.운영입력{min-height:calc(var(--손대는키) * 1.6);padding:8px var(--손대는안여백);resize:vertical;line-height:1.5}.운영줄{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.운영줄+.운영줄{margin-top:8px}.운영잠금{color:var(--글자흐림);background:var(--바탕2);border:1px dashed var(--테두리);border-radius:var(--카드모서리);align-items:flex-start;gap:8px;margin-top:8px;padding:12px;display:flex}.운영잠금>strong{white-space:nowrap}.운영미리보기{background:var(--바탕2);border:1px solid var(--테두리);border-radius:var(--카드모서리);margin-top:8px;padding:12px}.운영미리보기 dl{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.운영미리보기 dt{color:var(--글자흐림)}.운영미리보기 dd{margin:0}.잊지적기{gap:8px;display:grid}.잊지적기-글{box-sizing:border-box;resize:vertical;width:100%;font-family:inherit;line-height:1.5}.잊지목록{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.잊지줄{background:var(--바탕);border:1px solid var(--테두리);border-radius:var(--카드모서리);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:10px 12px;display:grid}.잊지줄-글{max-width:640px;font-size:var(--글자-본문);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1;margin:0;line-height:1.5}.잊지줄-곁{font-size:var(--글자-출처);color:var(--글자흐림);grid-column:1}.잊지줄-단추{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-self:center;gap:6px;display:flex}.잊지줄-고침{grid-column:1/-1;gap:8px;display:grid}.잊지줄.완료 .잊지줄-글{color:var(--글자흐림);text-decoration:line-through}.잊지알림{z-index:1;font-size:var(--글자-라벨);color:var(--글자);background:var(--바탕);border:1px solid var(--테두리);border-radius:var(--카드모서리);margin:0;padding:10px 12px;position:sticky;bottom:0}.잊지알림.나쁨{color:var(--감소)}@media (width<=720px){.잊지줄{grid-template-columns:minmax(0,1fr)}.잊지줄-단추{grid-area:auto/1;justify-content:flex-start}}.스펙틀{gap:var(--카드사이);display:grid}.스펙칸{padding:var(--카드안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);gap:12px;display:grid}.스펙줄{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.스펙칸 h2{font-size:var(--글자-제목);margin:0;font-weight:700}.스펙곁말{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0;line-height:1.6}.스펙출처{color:var(--글자아주흐림);font-size:var(--글자-출처);margin:0}.스펙탈{border-radius:var(--작은모서리);background:var(--나쁨바탕);color:var(--나쁨글자);font-size:var(--글자-라벨);margin:0;padding:8px 12px}.스펙알림{border-radius:var(--작은모서리);background:var(--좋음바탕);color:var(--좋음글자);font-size:var(--글자-라벨);margin:0;padding:8px 12px}.스펙찾기{min-width:220px;min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-본문);flex:260px}.스펙찾기:focus{border-color:var(--강조);outline:none}.스펙단추{min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-라벨);cursor:pointer;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.스펙단추:hover{background:var(--알약바탕)}.스펙단추.굵게{border-color:var(--강조);background:var(--강조);color:var(--브랜드글)}.스펙단추[disabled]{color:var(--글자아주흐림);cursor:default}.스펙딱지{min-height:var(--배지높이);border-radius:var(--배지모서리);background:var(--알약바탕);color:var(--글자흐림);font-size:var(--글자-배지);align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.스펙딱지.적힘{background:var(--좋음바탕);color:var(--좋음글자)}.스펙딱지.없음{background:var(--나쁨바탕);color:var(--나쁨글자)}.스펙딱지.판매중{background:var(--파랑바탕);color:var(--파랑글자)}.스펙밭{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.스펙카드{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);color:var(--글자);font:inherit;text-align:left;cursor:pointer;gap:6px;padding:10px;display:grid}.스펙카드.골라짐{border-color:var(--강조);background:var(--선택줄바탕)}.스펙카드 img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--작은모서리);border:1px solid var(--테두리);background:var(--바탕2);width:100%}.스펙빈사진{aspect-ratio:1;border:1px dashed var(--테두리);border-radius:var(--작은모서리);width:100%;color:var(--글자아주흐림);font-size:var(--글자-라벨);place-items:center;display:grid}.스펙카드-품번{font-size:var(--글자-본문);overflow-wrap:anywhere;font-weight:800}.스펙카드-품번.없음{color:var(--감소)}.스펙카드-이름{font-size:var(--글자-라벨);line-height:1.4}.스펙카드-곁{color:var(--글자흐림);font-size:var(--글자-출처)}.스펙큰카드{grid-template-columns:minmax(220px,320px) 1fr;align-items:start;gap:20px;display:grid}@media (width<=900px){.스펙큰카드{grid-template-columns:1fr}}.스펙사진칸{gap:8px;display:grid}.스펙큰사진{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--카드모서리);border:1px solid var(--테두리);background:var(--바탕2);width:100%}.스펙작은사진밭{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;display:grid}.스펙작은사진{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕2);cursor:pointer;padding:0;overflow:hidden}.스펙작은사진.골라짐{border-color:var(--강조)}.스펙작은사진 img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.스펙값칸{gap:10px;display:grid}.스펙머리품번{letter-spacing:-.3px;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800}.스펙머리품번.없음{color:var(--감소)}.스펙머리이름{font-size:var(--글자-제목);margin:0;font-weight:700}.스펙실값{font-size:var(--글자-라벨);grid-template-columns:88px 1fr;gap:4px 12px;display:grid}.스펙실값 dt{color:var(--글자흐림)}.스펙실값 dd{overflow-wrap:anywhere;margin:0}.스펙덧칸밭{gap:10px;display:grid}.스펙덧칸{gap:4px;display:grid}.스펙덧칸 label{font-size:var(--글자-라벨);font-weight:700}.스펙덧칸 input,.스펙덧칸 textarea{box-sizing:border-box;border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--바탕);width:100%;color:var(--글자);font:inherit;font-size:var(--글자-본문)}.스펙덧칸 input{min-height:var(--손대는키);padding:0 var(--손대는안여백)}.스펙덧칸 textarea{min-height:84px;padding:8px var(--손대는안여백);resize:vertical}.스펙덧칸 input:focus,.스펙덧칸 textarea:focus{border-color:var(--강조);outline:none}.스펙치수감{border:1px solid var(--테두리);border-radius:var(--작은모서리);overflow-x:auto}.스펙치수표{border-collapse:collapse;width:100%;font-size:var(--글자-라벨)}.스펙치수표 th,.스펙치수표 td{border:1px solid var(--테두리);padding:0}.스펙치수표 thead th{height:var(--작은키);background:var(--알약바탕);color:var(--글자흐림);white-space:nowrap;padding:0 8px;font-weight:700}.스펙치수표 .스펙치수항목{z-index:1;background:var(--카드바탕);min-width:200px;color:var(--글자);text-align:left;white-space:nowrap;padding:0 8px;font-weight:400;position:sticky;left:0}.스펙치수표 thead .스펙치수항목{background:var(--알약바탕);font-weight:700}.스펙치수번호{min-width:20px;color:var(--글자아주흐림);display:inline-block}.스펙치수칸{box-sizing:border-box;width:100%;min-width:72px;min-height:var(--작은키);color:var(--글자);font:inherit;font-size:var(--글자-라벨);text-align:right;background:0 0;border:0;padding:0 8px}.스펙치수칸:focus{outline:2px solid var(--강조);outline-offset:-2px}.메인채팅{min-height:calc(100vh - var(--위막대높이) - var(--본문여백) * 2);background:var(--카드바탕);border:1px solid var(--테두리);border-radius:var(--카드모서리);flex-direction:column;max-width:960px;margin:0 auto;display:flex;overflow:visible}.메인채팅[data-판=방]{height:calc(100vh - var(--위막대높이) - var(--본문여백) * 2);height:calc(100dvh - var(--위막대높이) - var(--본문여백) * 2);min-height:420px;overflow:hidden}.메인채팅[data-판=방] .메인채팅-목록{min-height:0}.메인채팅[data-판=방] .메인채팅-머리{position:static}.메인채팅{position:relative}.메인채팅[data-끌어옴="1"]{border-color:var(--강조)}.메인채팅-놓기{z-index:2;border:2px dashed var(--강조);border-radius:var(--카드모서리);color:var(--글자);font-size:var(--글자-제목);pointer-events:none;background:#ffffffd9;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.메인채팅-머리{padding:12px var(--카드안여백);border-bottom:1px solid var(--테두리);min-width:0;top:var(--위막대높이);z-index:6;background:var(--카드바탕);border-radius:var(--카드모서리) var(--카드모서리) 0 0;align-items:center;gap:16px;display:flex;position:sticky}.메인채팅-날짜바{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;gap:6px;min-width:0;padding:2px 0;display:flex;overflow:auto hidden}.메인채팅-날짜칩{height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-라벨);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 12px;font-family:inherit;display:inline-flex}.메인채팅-날짜칩 small{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-날짜칩.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.메인채팅-날짜칩.고름 small{color:var(--바탕)}.메인채팅-제목{font-size:var(--글자-화면제목);white-space:nowrap;margin:0;font-weight:700;line-height:1.2}.메인채팅-이름줄{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.메인채팅-이름,.메인채팅-이름칸{height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-라벨);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;display:inline-flex}.메인채팅-이름.고름{border-color:var(--강조);background:var(--강조);color:var(--바탕);font-weight:700}.메인채팅-이름칸{cursor:text;width:110px}.메인채팅-이름칸:focus,.메인채팅-글칸:focus{outline:2px solid var(--강조);outline-offset:1px}.메인채팅-목록{padding:var(--카드안여백);flex-direction:column;flex:auto;gap:10px;display:flex;overflow-y:auto}.메인채팅-목록[hidden]{display:none}.메인채팅-빈말{color:var(--글자흐림);font-size:var(--글자-본문);margin:auto}.메인채팅-날짜{color:var(--글자아주흐림);font-size:var(--글자-라벨);align-items:center;gap:10px;margin:8px 0 4px;display:flex}.메인채팅-날짜 span{background:var(--테두리);flex:1;height:1px}.메인채팅-날짜 em{font-style:normal}.메인채팅-줄{flex-direction:column;align-items:flex-start;gap:4px;max-width:78%;display:flex}.메인채팅-줄.내것{align-self:flex-end;align-items:flex-end}.메인채팅-이름표{font-size:var(--글자-라벨);color:var(--글자흐림);align-items:baseline;gap:8px;display:flex}.메인채팅-이름표 strong{color:var(--글자);font-weight:700}.메인채팅-말풍선{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--알약바탕);color:var(--글자);font-size:var(--글자-본문);white-space:pre-wrap;word-break:break-word;margin:0;padding:10px 14px;line-height:1.6}.메인채팅-줄.내것 .메인채팅-말풍선{border-color:var(--강조);background:var(--강조);color:var(--바탕)}.메인채팅-붙임들{flex-wrap:wrap;gap:8px;display:flex}.메인채팅-사진 img{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕2);max-width:320px;max-height:320px;display:block}.메인채팅-파일{min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-본문);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.메인채팅-파일이름{font-weight:700}.메인채팅-파일크기{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-입력{border-top:1px solid var(--테두리);padding:12px var(--카드안여백);flex-direction:column;gap:8px;display:flex}.메인채팅-담은것들{flex-wrap:wrap;gap:8px;display:flex}.메인채팅-딱지{min-height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕2);font-size:var(--글자-라벨);align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.메인채팅-딱지 img{-o-object-fit:cover;object-fit:cover;border-radius:var(--작은모서리);width:24px;height:24px}.메인채팅-딱지 small{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-딱지 button{width:var(--손대는최소);height:var(--손대는최소);border-radius:var(--배지모서리);color:var(--글자흐림);font-size:var(--글자-본문);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.메인채팅-탈{color:var(--감소);font-size:var(--글자-라벨);margin:0;font-weight:700}.메인채팅-입력줄{align-items:flex-end;gap:8px;display:flex}.메인채팅-첨부,.메인채팅-보내기{height:var(--손대는키);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-본문);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.메인채팅-첨부{width:var(--손대는키);font-size:var(--글자-제목);flex:none}.메인채팅-보내기{border-color:var(--강조);background:var(--강조);color:var(--바탕);flex:none;padding:0 18px;font-weight:700}.메인채팅-보내기:disabled{opacity:.45;cursor:default}.메인채팅-글칸{min-height:var(--손대는키);max-height:160px;padding:11px var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-본문);resize:vertical;flex:auto;font-family:inherit;line-height:1.4}.메인채팅-고지{color:var(--글자아주흐림);font-size:var(--글자-라벨);margin:0}@media (width<=720px){.메인채팅{border:0;border-radius:0}.메인채팅-줄{max-width:92%}.메인채팅-사진 img{max-width:100%}}.메인채팅-신호등{height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);color:var(--글자흐림);font-size:var(--글자-라벨);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.메인채팅-신호등:before{content:"";border-radius:var(--배지모서리);background:var(--글자아주흐림);width:8px;height:8px}.메인채팅-신호등[data-켜짐="1"]{color:var(--글자);border-color:var(--증가)}.메인채팅-신호등[data-켜짐="1"]:before{background:var(--증가)}.메인채팅-줄.페블 .메인채팅-이름표 strong{color:var(--강조)}.메인채팅-줄.페블 .메인채팅-말풍선{border-color:var(--강조);background:var(--바탕2)}.메인채팅-상태딱지{color:var(--글자아주흐림);font-size:var(--글자-라벨)}.메인채팅-보는중{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0}.메인채팅-카드{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);max-width:100%;font-size:var(--글자-본문);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.메인채팅-카드 strong{font-weight:700}.메인채팅-카드 small{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-카드단추{height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-라벨);cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-weight:700;display:inline-flex}.메인채팅-카드단추.예{border-color:var(--강조);background:var(--강조);color:var(--바탕)}.메인채팅-명령칩들{flex-wrap:wrap;gap:6px;display:flex}.메인채팅-명령칩{height:var(--작은키);border:1px dashed var(--테두리);border-radius:var(--배지모서리);background:var(--카드바탕);color:var(--글자흐림);font-size:var(--글자-라벨);cursor:pointer;align-items:center;padding:0 12px;font-family:inherit;display:inline-flex}.메인채팅-찾기단추{width:var(--작은키);height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);background:var(--카드바탕);color:var(--글자흐림);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.메인채팅-찾기단추[aria-expanded=true]{border-color:var(--강조);color:var(--글자)}.메인채팅-찾기단추:focus-visible,.메인채팅-찾기닫기:focus-visible,.메인채팅-오늘로:focus-visible,.메인채팅-찾은줄:focus-visible{outline:2px solid var(--강조);outline-offset:1px}.메인채팅-찾기줄{padding:8px var(--카드안여백);border-bottom:1px solid var(--테두리);color:var(--글자흐림);flex:none;align-items:center;gap:8px;display:flex}.메인채팅-찾기칸{min-width:0;height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-본문);flex:auto;font-family:inherit}.메인채팅-찾기칸:focus{outline:2px solid var(--강조);outline-offset:1px}.메인채팅-찾기닫기{width:var(--손대는키);height:var(--손대는키);border-radius:var(--작은모서리);color:var(--글자흐림);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.메인채팅-찾은셈{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0}.메인채팅-찾은것들{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.메인채팅-찾은줄{width:100%;min-height:var(--손대는키);padding:8px var(--손대는안여백);border-radius:var(--작은모서리);color:var(--글자);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;font-family:inherit;display:flex}.메인채팅-찾은줄:hover{background:var(--알약바탕)}.메인채팅-찾은곁{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-찾은곁 strong{color:var(--글자);font-weight:700}.메인채팅-찾은조각{font-size:var(--글자-본문);word-break:break-word;line-height:1.5}.메인채팅-찾은조각 mark{background:var(--경고바탕);color:var(--글자);padding:0 1px;font-weight:700}.메인채팅-지난띠{padding:6px var(--카드안여백);border-bottom:1px solid var(--테두리);background:var(--바탕2);color:var(--글자흐림);font-size:var(--글자-라벨);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.메인채팅-지난띠 strong{color:var(--글자);font-weight:700}.메인채팅-오늘로{height:var(--작은키);border:1px solid var(--강조);border-radius:var(--배지모서리);background:var(--강조);color:var(--바탕);font-size:var(--글자-라벨);cursor:pointer;flex:none;align-items:center;padding:0 12px;font-family:inherit;font-weight:700;display:inline-flex}.메인채팅-기다림{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--경고바탕);flex-direction:column;flex:none;gap:8px;padding:8px 12px;display:flex}.메인채팅-지난확인{color:var(--글자흐림);font-size:var(--글자-라벨);flex:none;margin:0}.메인채팅-안내{border-radius:var(--작은모서리);background:var(--바탕2);color:var(--글자흐림);font-size:var(--글자-라벨);flex:none;margin:0;padding:6px 12px}.메인채팅-못받음{color:var(--감소);align-items:center;gap:8px;display:flex}.메인채팅-다시{height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);background:var(--카드바탕);color:var(--글자);font-size:var(--글자-라벨);cursor:pointer;align-items:center;padding:0 12px;font-family:inherit;font-weight:700;display:inline-flex}.메인채팅-다시:focus-visible{outline:2px solid var(--강조);outline-offset:1px}.메인채팅-기다림제목{color:var(--경고글자);font-size:var(--글자-라벨);margin:0;font-weight:700}.메인채팅-기다림제목 small{font-size:var(--글자-라벨)}.메인채팅-기다림줄{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.메인채팅-기다림줄>small{color:var(--글자흐림);font-size:var(--글자-라벨)}.메인채팅-줄[data-강조="1"]{outline:2px solid var(--강조);outline-offset:4px;border-radius:var(--작은모서리)}.메인채팅-신호등글{white-space:nowrap}@media (width<=480px){.메인채팅-머리{gap:8px}.메인채팅-신호등{width:var(--작은키);justify-content:center;padding:0}.메인채팅-신호등글{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.메인채팅-날짜칩.체크칩{border-color:var(--선,#cfd6e0);font-weight:700}.메인채팅-날짜칩.체크칩.고름{color:#fff;background:#111}.체크판자리{overflow:auto}.체크판{gap:14px;padding:12px 16px 24px;display:grid}.체크판-머리{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.체크판-셈{font-size:14px}.체크판-셈 strong{font-size:18px}.체크판-곁,.체크판-빈말{color:#6b7280;font-size:12px}.체크판-추가{gap:8px;display:flex}.체크판-추가 input{min-height:40px;font:inherit;border:1px solid #d6dbe3;border-radius:10px;flex:1;padding:0 12px}.체크판-탈{color:#b42318;margin:0;font-size:13px}.체크판-묶음{gap:4px;display:grid}.체크판-묶음제목{color:#374151;align-items:baseline;gap:10px;margin:6px 0 2px;font-size:13px;font-weight:700;display:flex}.체크판-묶음제목 small{color:#6b7280;font-weight:400}.체크판-목록{gap:2px;margin:0;padding:0;list-style:none;display:grid}.체크줄{border-radius:8px;grid-template-columns:1fr auto auto;align-items:start;gap:6px 10px;padding:6px 8px;display:grid}.체크줄:hover{background:#f5f7fa}.체크줄-라벨{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;display:flex}.체크줄-라벨 input{accent-color:#111;flex:none;width:16px;height:16px;margin-top:3px}.체크줄-글{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.체크줄.됨 .체크줄-글{color:#9aa3ad;text-decoration:line-through;text-decoration-thickness:1.5px}.체크줄.됨{opacity:.85}.체크줄-딱지{color:#8a5a00;white-space:nowrap;background:#fff3d6;border-radius:999px;flex:none;align-self:center;padding:1px 7px;font-size:11px}.체크줄-딱지.결정{color:#1a4fb3;background:#e8f0fe}.체크줄-딱지.GPT{color:#5b21b6;background:#ede9fe}.체크줄-딱지.사람손{color:#1b6b3a;background:#e6f6ee}.체크줄-곁{color:#8a919a;white-space:nowrap;align-self:center;align-items:center;gap:8px;font-size:11px;display:flex}.체크줄-됨글{color:#6b7280}.체크줄-곁 em{color:#6b7280;font-style:normal;font-weight:700}.체크줄-근거{text-overflow:ellipsis;overflow:hidden}.체크줄-방{border:1px solid #d6dbe3;border-radius:4px;padding:0 4px;font-size:10px}.체크줄-지움{color:#b0b7c0;cursor:pointer;background:0 0;border:0;align-self:center;padding:2px 6px;font-size:16px;line-height:1}.체크줄-지움:hover{color:#b42318}.체크줄-지움확인{align-self:center;gap:4px;display:flex}@media (width<=720px){.체크줄{grid-template-columns:1fr auto}.체크줄-곁{white-space:normal;grid-column:1/-1;max-width:none}}.메인채팅-날짜칩.브리핑칩{border-color:var(--테두리);font-weight:700}.메인채팅-날짜칩.브리핑칩.고름{color:#fff;background:#111}.브리핑판{gap:18px;padding:12px 16px 28px;display:grid}.브리핑-머리{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.브리핑-제목{font-size:var(--글자-제목);color:var(--글자);margin:0;font-weight:700}.브리핑-곁,.브리핑-빈말{font-size:var(--글자-출처);color:var(--글자흐림);margin:0}.브리핑-탈{color:#b3261e;font-size:var(--글자-라벨);margin:0}.브리핑-회차{gap:10px;display:grid}.브리핑-회차제목{font-size:var(--글자-라벨);color:var(--글자);align-items:baseline;gap:10px;margin:0;font-weight:700;display:flex}.브리핑-회차제목 small{color:var(--글자흐림);font-weight:400}.브리핑-회차머리{max-width:640px;font-size:var(--글자-본문);color:var(--글자);word-break:keep-all;margin:0;line-height:1.6}.브리핑-카드들{gap:10px;margin:0;padding:0;list-style:none;display:grid}.브리핑-카드{border:1px solid var(--테두리);border-radius:var(--카드모서리);background:var(--카드바탕);grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:start;gap:16px;padding:12px;display:grid}.브리핑-카드:not(:has(.브리핑-카드사진)){grid-template-columns:minmax(0,1fr)}.브리핑-카드사진칸{gap:4px;display:grid}.브리핑-카드사진{border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕2);display:block;overflow:hidden}.브리핑-카드사진 img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:auto;max-height:230px;display:block}.브리핑-사진안내{font-size:var(--글자-출처);color:var(--글자흐림)}.브리핑-카드글칸{gap:6px;min-width:0;display:grid}.브리핑-카드머리{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.브리핑-카드제목{font-size:var(--글자-본문);color:var(--글자);font-weight:700}.브리핑-어디서{min-height:var(--작은키);border:1px solid var(--테두리);border-radius:var(--배지모서리);background:var(--알약바탕);color:var(--글자흐림);font-size:var(--글자-라벨);white-space:nowrap;align-items:center;padding:0 10px;font-family:inherit;display:inline-flex}.브리핑-어디서.누를것{cursor:pointer;color:var(--글자)}.브리핑-어디서.누를것:hover{background:var(--알약바탕진함)}.브리핑-카드본문{max-width:640px;font-size:var(--글자-본문);color:var(--글자);white-space:pre-line;word-break:keep-all;margin:0;line-height:1.65}.브리핑-카드곁{font-size:var(--글자-출처);color:var(--글자흐림);flex-wrap:wrap;gap:10px;display:flex}.브리핑-일정{border-top:1px solid var(--테두리);gap:8px;padding-top:4px;display:grid}.브리핑-일정목록{gap:2px;margin:0;padding:0;list-style:none;display:grid}.브리핑-일정줄{border-radius:var(--작은모서리);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:7px 8px;display:grid}.브리핑-일정줄:nth-child(odd){background:var(--바탕2)}.브리핑-일정언제{font-size:var(--글자-라벨);color:var(--글자);font-weight:700}.브리핑-일정무엇{font-size:var(--글자-라벨);color:var(--글자);word-break:keep-all;line-height:1.5}.브리핑-일정누구{font-size:var(--글자-출처);color:var(--글자흐림);white-space:nowrap}.브리핑-계획표단추{min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font-size:var(--글자-라벨);cursor:pointer;justify-self:start;align-items:center;font-family:inherit;display:inline-flex}.브리핑-계획표단추:hover{background:var(--알약바탕)}.브리핑-지난회차단추{width:100%;min-height:var(--손대는키);padding:0 var(--손대는안여백);border:1px solid var(--테두리);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font-size:var(--글자-라벨);text-align:left;cursor:pointer;align-items:center;gap:10px;font-family:inherit;display:flex}.브리핑-지난회차단추 span{color:var(--글자흐림)}.브리핑-지난회차단추 em{color:var(--글자흐림);margin-left:auto;font-style:normal}@media (width<=720px){.브리핑판{padding:12px 12px 24px}.브리핑-카드{grid-template-columns:minmax(0,1fr)}.브리핑-일정줄{grid-template-columns:minmax(0,1fr) auto}.브리핑-일정언제{grid-column:1/-1}}.reactEasyCrop_Container{-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{box-sizing:border-box;color:#00000080;border:1px solid #ffffff80;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;border:0;border-left:1px solid #ffffff80;border-right:1px solid #ffffff80;position:absolute;inset:0 33.33%}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;border:1px solid #ffffff80;border-left:0;border-right:0;position:absolute;inset:33.33% 0}.새판{background:#f6f7f9;flex-direction:column;flex:1;gap:8px;min-width:0;height:100%;min-height:0;max-height:100%;padding:12px;display:flex;overflow:hidden}.새판-머리{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.새판-딱지{color:#fff;font-size:var(--글자-라벨);vertical-align:middle;background:#2563eb;border-radius:999px;margin-left:8px;padding:2px 8px;font-weight:700;display:inline-block}.새판-디자인줄{flex-wrap:wrap;gap:5px;display:flex}.새판-디자인줄 button{height:var(--작은키);min-width:34px;font-size:var(--글자-라벨);color:#16181d;cursor:pointer;background:#fff;border:1px solid #d8dade;border-radius:8px;padding:0 10px;font-weight:700}.새판-디자인줄 button:hover{background:#eef0f3}.새판-디자인줄 button[aria-pressed=true]{color:#fff;background:#16181d;border-color:#16181d}.새판-곁말{font-size:var(--글자-라벨);color:#6b7076;flex-shrink:0;margin:0}.새판-판{flex:auto;gap:10px;min-width:0;min-height:0;display:grid;overflow:hidden}.새판-판>.칸{min-height:0;max-height:100%}.칸{border-radius:var(--카드모서리);background:#fff;border:1px solid #e6e8eb;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.칸머리{font-size:var(--글자-라벨);color:#16181d;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eef0f2;flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;font-weight:700;display:flex;overflow:hidden}.칸머리 .셈{color:#8b9099;font-weight:600;font-size:var(--글자-라벨)}.칸머리 .담은셈{color:#2563eb;font-size:var(--글자-라벨);margin-left:auto;font-weight:700}.칸속{flex:auto;min-height:0;padding:8px;overflow:auto}.빈말{color:#9aa0a8;font-size:var(--글자-라벨);margin:18px 8px;line-height:1.7}.작은단추{height:var(--손대는최소);border-radius:var(--작은모서리);font-size:var(--글자-라벨);cursor:pointer;color:#16181d;background:#fff;border:1px solid #d8dade;justify-content:center;align-items:center;margin-left:auto;padding:0 9px;display:inline-flex}.분류목록{flex-direction:column;gap:2px;display:flex}.분류줄{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:7px 10px;display:flex}.분류줄:hover{background:#f2f4f6}.분류줄.고름{background:#2563eb}.분류줄.고름 .분류이름,.분류줄.고름 .분류셈{color:#fff}.분류이름{font-size:var(--글자-라벨);color:#16181d;font-weight:700}.분류셈{font-size:var(--글자-라벨);color:#8b9099}.제품목록{flex-direction:column;gap:2px;display:flex}.제품줄{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:6px 8px;display:flex}.제품줄:hover{background:#f2f4f6}.제품줄.고름{background:#eaf0ff;box-shadow:inset 0 0 0 1px #b9cdff}.제품사진{background:#f1f2f4;border-radius:7px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.제품사진 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.사진없음{background:repeating-linear-gradient(45deg,#f1f2f4,#f1f2f4 6px,#e9eaec 6px 12px);width:100%;height:100%;display:block}.제품글{flex-direction:column;gap:2px;min-width:0;display:flex}.제품이름{font-size:var(--글자-라벨);color:#16181d;font-weight:600;line-height:1.35}.제품곁{font-size:var(--글자-라벨);color:#8b9099}.제품곁 b{color:#4b5563;font-weight:700}.제품곁 i{color:#b9bec4;font-style:normal}.사진판{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-content:start;gap:8px;display:grid}.사진칸{border-radius:var(--작은모서리);cursor:pointer;aspect-ratio:1;background:#fafafa;border:2px solid #eef0f2;padding:0;position:relative;overflow:hidden}.사진칸 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.사진칸:hover{border-color:#c9d4e6}.사진칸.담김{border-color:#2563eb}.담김표{color:#fff;width:20px;height:20px;font-size:var(--글자-라벨);background:#2563eb;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:6px;left:6px}.편집판{flex-direction:column;gap:6px;display:flex}.편집줄{border:1px solid #eef0f2;border-radius:9px;align-items:center;gap:8px;padding:6px;display:flex}.편집줄 img{-o-object-fit:cover;object-fit:cover;border-radius:var(--작은모서리);flex-shrink:0;width:56px;height:56px}.편집번호{color:#4b5563;width:20px;height:20px;font-size:var(--글자-라벨);background:#eef0f3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.디자인-ㄱ{grid-template-rows:minmax(0,1fr);grid-template-columns:190px 250px 1fr 380px}.디자인-ㄴ{grid-template:"분류 분류 분류"92px"제품 사진 편집기"minmax(0,1fr)/240px 1fr 340px}.디자인-ㄴ .칸-분류{grid-area:분류}.디자인-ㄴ .칸-제품{grid-area:제품}.디자인-ㄴ .칸-사진{grid-area:사진}.디자인-ㄴ .칸-편집기{grid-area:편집기}.디자인-ㄴ .칸-분류 .분류목록{flex-direction:row;gap:6px}.디자인-ㄴ .칸-분류 .분류줄{flex-shrink:0;min-width:130px}.디자인-ㄴ .사진판{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.디자인-ㄷ{grid-template:"분류 사진 편집기"240px"제품 사진 편집기"minmax(0,1fr)/260px 1fr 340px}.디자인-ㄷ .칸-분류{grid-area:분류}.디자인-ㄷ .칸-제품{grid-area:제품}.디자인-ㄷ .칸-사진{grid-area:사진}.디자인-ㄷ .칸-편집기{grid-area:편집기}.디자인-ㄷ .사진판{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.디자인-ㄹ{grid-template:"분류 사진 편집기"minmax(0,1fr)"분류 제품 편집기"128px/190px 1fr 340px}.디자인-ㄹ .칸-분류{grid-area:분류}.디자인-ㄹ .칸-제품{grid-area:제품}.디자인-ㄹ .칸-사진{grid-area:사진}.디자인-ㄹ .칸-편집기{grid-area:편집기}.디자인-ㄹ .칸-제품 .제품목록{flex-direction:row;gap:6px}.디자인-ㄹ .칸-제품 .제품줄{flex-shrink:0;min-width:210px}.디자인-ㄹ .사진판{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.디자인-ㅁ{grid-template:"분류 분류"78px"제품 사진"minmax(0,1.25fr)"편집기 편집기"minmax(0,1fr)/1fr 1fr}.디자인-ㅁ .칸-분류{grid-area:분류}.디자인-ㅁ .칸-제품{grid-area:제품}.디자인-ㅁ .칸-사진{grid-area:사진}.디자인-ㅁ .칸-편집기{grid-area:편집기}.디자인-ㅁ .칸-분류 .분류목록{flex-direction:row;gap:6px}.디자인-ㅁ .칸-분류 .분류줄{flex-shrink:0;min-width:128px}.디자인-ㅁ .제품목록{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px;display:grid}.디자인-ㅁ .제품줄{border:1px solid #eef0f2;flex-direction:column;align-items:flex-start}.디자인-ㅁ .제품사진{width:100%;height:108px}.디자인-ㅁ .편집판{flex-flow:wrap}.디자인-ㅁ .편집줄{width:190px}.디자인-ㅂ{grid-template:"분류 분류 분류"74px"제품 사진 편집기"minmax(0,1fr)/1fr 1fr 1fr}.디자인-ㅂ .칸-분류{grid-area:분류}.디자인-ㅂ .칸-제품{grid-area:제품}.디자인-ㅂ .칸-사진{grid-area:사진}.디자인-ㅂ .칸-편집기{grid-area:편집기}.디자인-ㅂ .칸-분류 .분류목록{flex-direction:row;gap:6px}.디자인-ㅂ .칸-분류 .분류줄{flex-shrink:0;min-width:124px;padding:5px 10px}.디자인-ㅅ{grid-template:"분류 편집기"66px"제품 편집기"92px"사진 편집기"minmax(0,1fr)/1fr 340px}.디자인-ㅅ .칸-분류{grid-area:분류}.디자인-ㅅ .칸-제품{grid-area:제품}.디자인-ㅅ .칸-사진{grid-area:사진}.디자인-ㅅ .칸-편집기{grid-area:편집기}.디자인-ㅅ .칸-분류 .칸머리,.디자인-ㅅ .칸-제품 .칸머리{display:none}.디자인-ㅅ .칸-분류 .분류목록,.디자인-ㅅ .칸-제품 .제품목록{flex-direction:row;gap:6px}.디자인-ㅅ .칸-분류 .분류줄{flex-shrink:0;min-width:128px;padding:4px 10px}.디자인-ㅅ .칸-제품 .제품줄{flex-shrink:0;min-width:196px}.디자인-ㅅ .사진판{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.디자인-ㅇ{grid-template:"분류 분류"70px"제품 제품"108px"사진 편집기"minmax(0,1fr)/1fr 1fr}.디자인-ㅇ .칸-분류{grid-area:분류}.디자인-ㅇ .칸-제품{grid-area:제품}.디자인-ㅇ .칸-사진{grid-area:사진}.디자인-ㅇ .칸-편집기{grid-area:편집기}.디자인-ㅇ .칸-분류 .분류목록,.디자인-ㅇ .칸-제품 .제품목록{flex-direction:row;gap:6px}.디자인-ㅇ .칸-분류 .분류줄{flex-shrink:0;min-width:126px;padding:4px 10px}.디자인-ㅇ .칸-제품 .제품줄{flex-shrink:0;min-width:210px}.디자인-ㅇ .편집판{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.디자인-ㅈ{grid-template:"분류 제품 사진"minmax(0,1fr)"분류 제품 편집기"minmax(0,1fr)/200px 380px 1fr}.디자인-ㅈ .칸-분류{grid-area:분류}.디자인-ㅈ .칸-제품{grid-area:제품}.디자인-ㅈ .칸-사진{grid-area:사진}.디자인-ㅈ .칸-편집기{grid-area:편집기}.디자인-ㅈ .제품사진{width:56px;height:56px}.디자인-ㅈ .편집판{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.디자인-ㅊ{grid-template-rows:66px 120px minmax(0,1fr) minmax(180px,.8fr);grid-template-columns:1fr}.디자인-ㅊ .칸-분류 .칸머리,.디자인-ㅊ .칸-제품 .칸머리{display:none}.디자인-ㅊ .칸-분류 .분류목록,.디자인-ㅊ .칸-제품 .제품목록{flex-direction:row;gap:6px}.디자인-ㅊ .칸-분류 .분류줄{flex-shrink:0;min-width:128px;padding:4px 10px}.디자인-ㅊ .칸-제품 .제품줄{flex-shrink:0;min-width:200px}.디자인-ㅊ .편집판{flex-flow:wrap}.디자인-ㅊ .편집줄{width:170px}@media (width<=900px){.새판-판{grid-template:62px 116px minmax(0,1fr) minmax(180px,.8fr)/1fr!important}.새판-판 .칸{grid-area:auto!important}.새판-판 .칸-분류 .칸머리,.새판-판 .칸-제품 .칸머리{display:none}.새판-판 .칸-분류 .분류목록,.새판-판 .칸-제품 .제품목록{gap:6px;flex-direction:row!important}.새판-판 .칸-분류 .분류줄{flex-shrink:0;min-width:126px}.새판-판 .칸-제품 .제품줄{flex-shrink:0;min-width:200px}}.틀:has(.새판){height:100%;min-height:0;overflow:hidden}.틀:has(.새판)>.틀-아래{height:100%;min-height:0;overflow:hidden}.틀:has(.새판) .본문{min-height:0;padding:0;overflow:hidden}.틀:has(.새판) .본문-속{flex-direction:column;flex:1;max-width:none;min-height:0;margin:0;display:flex}.디자인-ㄴ .칸-분류 .분류줄,.디자인-ㅁ .칸-분류 .분류줄,.디자인-ㅂ .칸-분류 .분류줄,.디자인-ㅅ .칸-분류 .분류줄,.디자인-ㅇ .칸-분류 .분류줄,.디자인-ㅊ .칸-분류 .분류줄,.디자인-ㄹ .칸-제품 .제품줄,.디자인-ㅅ .칸-제품 .제품줄,.디자인-ㅇ .칸-제품 .제품줄,.디자인-ㅊ .칸-제품 .제품줄{flex:none;width:auto!important}.디자인-ㄴ .칸-분류 .칸속,.디자인-ㅁ .칸-분류 .칸속,.디자인-ㅂ .칸-분류 .칸속,.디자인-ㅅ .칸-분류 .칸속,.디자인-ㅇ .칸-분류 .칸속,.디자인-ㅊ .칸-분류 .칸속,.디자인-ㄹ .칸-제품 .칸속,.디자인-ㅅ .칸-제품 .칸속,.디자인-ㅇ .칸-제품 .칸속,.디자인-ㅊ .칸-제품 .칸속{overflow:auto hidden}@media (width<=900px){.새판-판 .칸-분류 .분류줄,.새판-판 .칸-제품 .제품줄{flex:none;width:auto!important}.새판-판 .칸-분류 .칸속,.새판-판 .칸-제품 .칸속{overflow:auto hidden}}.새판{background:var(--바탕);color:var(--글자)}.새판 .칸,.새판 .칸머리,.새판-디자인줄 button,.새판 .작은단추{background:var(--카드바탕);color:var(--글자);border-color:var(--테두리)}.새판 :is(.분류이름,.제품이름,.제품곁 b){color:var(--글자)}.새판 :is(.새판-곁말,.분류셈,.제품곁,.제품곁 i,.빈말,.셈){color:var(--글자흐림)}.새판 :is(.분류줄,.제품줄):hover,.새판 .제품줄.고름,.새판-디자인줄 button:hover{background:var(--선택강조바탕)}.새판 .제품줄.고름{box-shadow:inset 0 0 0 1px var(--브랜드)}.새판 .분류줄.고름,.새판-딱지,.새판-디자인줄 button[aria-pressed=true]{background:var(--브랜드);color:var(--브랜드글);border-color:var(--브랜드)}.새판 .분류줄.고름 :is(.분류이름,.분류셈){color:var(--브랜드글)}.새판 .편집줄{border-color:var(--테두리)}.새판 .편집번호{background:var(--바탕2);color:var(--글자흐림)}.코아라이브러리판{position:relative}.코아라이브러리판.꼴-01 .w-\[180px\]{width:180px}.코아라이브러리판.꼴-01 .w-\[210px\]{width:240px}.코아라이브러리판.꼴-01 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:400px}.코아라이브러리판.꼴-02 .w-\[180px\]{width:132px}.코아라이브러리판.꼴-02 .w-\[210px\]{width:168px}.코아라이브러리판.꼴-02 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:330px}.코아라이브러리판.꼴-02 .h-7.w-7{width:30px;height:30px}.코아라이브러리판.꼴-03 .w-\[180px\]{width:220px}.코아라이브러리판.꼴-03 .w-\[210px\]{width:340px}.코아라이브러리판.꼴-03 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:360px}.코아라이브러리판.꼴-03 .h-7.w-7{width:52px;height:52px}.코아라이브러리판.꼴-03 .truncate{-webkit-line-clamp:3}.코아라이브러리판.꼴-04 .w-\[180px\]{width:180px}.코아라이브러리판.꼴-04 .w-\[210px\]{width:240px}.코아라이브러리판.꼴-04 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:520px;box-shadow:none!important;position:static!important}.코아라이브러리판.꼴-05 .flex.h-full.min-w-0.overflow-hidden>*{flex-wrap:wrap;align-content:flex-start}.코아라이브러리판.꼴-05 .w-\[180px\]{width:180px;height:62%!important}.코아라이브러리판.꼴-05 .w-\[210px\]{width:260px;height:62%!important}.코아라이브러리판.꼴-05 .flex-1.border-r.bg-white{flex:1 1 0!important;min-width:0!important;height:62%!important}.코아라이브러리판.꼴-05 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){border-top:1px solid #e5e7eb;border-left:0;width:100%!important;min-width:0!important;max-width:none!important;height:38%!important;box-shadow:none!important;flex:0 0 100%!important;position:static!important}.코아라이브러리판.꼴-06 .w-\[180px\]{width:96px}.코아라이브러리판.꼴-06 .w-\[180px\] .text-xs{font-size:9.5px}.코아라이브러리판.꼴-06 .w-\[210px\]{width:280px}.코아라이브러리판.꼴-06 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:400px}.코아라이브러리판.꼴-07 .w-\[180px\]{width:17%}.코아라이브러리판.꼴-07 .w-\[210px\]{width:25%}.코아라이브러리판.꼴-07 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:30%}.코아라이브러리판.꼴-07 .h-7.w-7{width:48px;height:48px}.코아라이브러리판.꼴-08 .w-\[180px\]{width:116px}.코아라이브러리판.꼴-08 .w-\[210px\]{width:150px}.코아라이브러리판.꼴-08 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){display:none}.코아라이브러리판.꼴-08 .h-7.w-7{width:26px;height:26px}.코아라이브러리판.꼴-09 .w-\[180px\]{width:150px}.코아라이브러리판.꼴-09 .w-\[210px\]{width:200px}.코아라이브러리판.꼴-09 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:620px}.코아라이브러리판.꼴-10 .w-\[180px\]{width:148px}.코아라이브러리판.꼴-10 .w-\[210px\]{width:188px}.코아라이브러리판.꼴-10 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){width:340px}.코아라이브러리판.꼴-10 .text-xs{font-size:10.5px}.코아라이브러리판.꼴-10 .text-sm{font-size:11.5px}.코아라이브러리판.꼴-10 button.mb-1,.코아라이브러리판.꼴-10 button[class*=mb-0\.5]{margin-bottom:1px;padding-top:4px;padding-bottom:4px}.코아라이브러리판.꼴-10 .h-7.w-7{width:24px;height:24px}.코아라이브러리판.꼴-10 .p-3{padding:6px}.라이브러리스킨줄{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.라이브러리스킨줄 .스킨알림{font-size:var(--글자-라벨);color:#6b7076;white-space:nowrap;margin-right:2px}.라이브러리스킨줄 button{color:#16181d;min-width:30px;height:30px;font-size:var(--글자-라벨);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8dade;border-radius:7px;padding:0 9px;font-weight:600}.라이브러리스킨줄 button[aria-pressed=true]{color:#fff;background:#16181d;border-color:#16181d}.코아라이브러리판.꼴-00 .flex.h-full.min-w-0.overflow-hidden>*{flex-wrap:wrap;align-content:flex-start;display:flex}.코아라이브러리판.꼴-00 .w-\[180px\]{border-bottom:1px solid #e5e7eb;border-right:0;overflow:hidden;flex:0 0 100%!important;width:100%!important;height:60px!important}.코아라이브러리판.꼴-00 .w-\[210px\]{border-bottom:1px solid #e5e7eb;border-right:0;overflow:hidden;flex:0 0 100%!important;width:100%!important;height:104px!important}.코아라이브러리판.꼴-00 .w-\[180px\]>.flex-1.overflow-y-auto,.코아라이브러리판.꼴-00 .w-\[210px\]>.flex-1.overflow-y-auto{flex-direction:row;align-items:stretch;gap:6px;padding:6px 8px;overflow:auto hidden;display:flex!important}.코아라이브러리판.꼴-00 .w-\[180px\]>.flex-1.overflow-y-auto>button,.코아라이브러리판.꼴-00 .w-\[210px\]>.flex-1.overflow-y-auto>button{flex-shrink:0;min-width:128px;width:auto!important;margin-bottom:0!important}.코아라이브러리판.꼴-00 .w-\[180px\]>:not(.flex-1),.코아라이브러리판.꼴-00 .w-\[210px\]>:not(.flex-1){display:none!important}.코아라이브러리판.꼴-00 .flex-1.border-r.bg-white{flex:1 1 0!important;width:auto!important;min-width:0!important;height:calc(100% - 164px)!important}.코아라이브러리판.꼴-00 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){border-left:1px solid #e5e7eb;width:42%!important;min-width:0!important;max-width:42%!important;height:calc(100% - 164px)!important;box-shadow:none!important;flex:0 42%!important;position:static!important}.코아라이브러리판.꼴-00 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]) *{min-width:0}.코아라이브러리판.꼴-00.편집기접힘 .flex-1.border-r.bg-white{flex:100%!important}@media (width<=820px){.코아라이브러리판.꼴-00 .flex-1.border-r.bg-white,.코아라이브러리판.꼴-00 .h-full.shrink-0.flex-col.bg-gray-50:not(.border-r):not([class*=w-\[]){min-height:300px;flex:0 0 100%!important;width:100%!important;height:auto!important}}.코아라이브러리판,.코아라이브러리판 [data-skin-library]{background:var(--카드바탕);border-color:var(--테두리);color:var(--글자)}.코아라이브러리판 [data-skin-library=navigation] :is(.bg-white,.bg-gray-50,.bg-gray-100){background:var(--바탕2)}.코아라이브러리판 [data-skin-library=navigation] :is(.text-gray-900,.text-gray-800,.text-gray-700){color:var(--글자)}.코아라이브러리판 [data-skin-library=navigation] :is(.text-gray-600,.text-gray-500,.text-gray-400){color:var(--글자흐림)}.코아라이브러리판 [data-skin-library=navigation] :is(.border-gray-200,.border-gray-100,.border-gray-300){border-color:var(--테두리)}.코아라이브러리판 [data-skin-library=navigation] .칸머리{background:var(--카드바탕)}.라이브러리스킨줄 .스킨알림{color:var(--글자흐림)}.라이브러리스킨줄 button{border-color:var(--테두리);background:var(--카드바탕);color:var(--글자)}.라이브러리스킨줄 button:hover{background:var(--선택줄바탕)}.라이브러리스킨줄 button[aria-pressed=true]{background:var(--브랜드);border-color:var(--브랜드);color:var(--브랜드글)}.카탈로그편집{color:var(--글자);min-width:0;font-size:15px}.카탈로그편집 button,.카탈로그편집 input,.카탈로그편집 select,.카탈로그편집 textarea{font:inherit}.카탈로그머리{border-bottom:2px solid var(--테두리);justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.카탈로그머리 p{margin:0;font-size:12px}.카탈로그머리 h1{margin:5px 0 0;font-size:34px}.카탈로그도구{flex-wrap:wrap;align-items:end;gap:8px;padding:12px 0;display:flex}.카탈로그편집 label{gap:4px;font-size:12px;font-weight:700;display:grid}.카탈로그편집 input,.카탈로그편집 select,.카탈로그편집 textarea{border:1px solid var(--테두리);background:var(--카드바탕);box-sizing:border-box;border-radius:4px;min-height:42px;padding:9px}.카탈로그편집 textarea{min-height:70px}.카탈로그편집 button,.카탈로그편집 a{border:1px solid var(--테두리);background:var(--카드바탕);color:var(--글자);border-radius:4px;min-height:42px;padding:9px 11px;text-decoration:none}.카탈로그편집 .주요{background:var(--브랜드);color:var(--브랜드글)}.카탈로그안내{border-left:3px solid var(--테두리);background:var(--바탕);padding:10px}.카탈로그두칸{grid-template-columns:minmax(300px,35%) 1fr;gap:12px;display:grid}.상품함,.편집목록,.버전기록,.버전비교{border:1px solid var(--테두리);background:var(--카드바탕)}.상품함>header,.편집목록>header,.버전기록>h2{border-bottom:1px solid var(--테두리);justify-content:space-between;margin:0;padding:12px;display:flex}.상품함 h2,.편집목록 h2,.버전기록 h2{margin:0;font-size:17px}.상품찾기{grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid}.상품찾기 button{grid-column:1/-1}.상품함목록{max-height:65vh;overflow:auto}.상품함목록 article{border-top:1px solid var(--테두리);background:var(--카드바탕);grid-template-columns:64px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.상품함목록 article.담김{background:var(--바탕)}.상품썸{text-align:center;background:#eee;place-items:center;width:64px;height:64px;font-size:11px;display:grid}.상품썸 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.상품함목록 b,.상품함목록 small{display:block}.상품함목록 small{color:var(--글자흐림)}.편집카드{border-top:1px solid var(--테두리);background:var(--카드바탕);grid-template-columns:42px 28% 1fr auto;gap:9px;padding:10px;display:grid}.편집순서{flex-direction:column;gap:4px;display:flex}.편집순서 button{min-height:32px;padding:3px}.편집사진{grid-template-columns:1fr 1fr;gap:5px;display:grid}.편집사진 img,.편집사진 i{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:#eee;place-items:center;width:100%;font-style:normal;display:grid}.편집사진 input,.편집값 input,.편집값 textarea{width:100%}.편집값{grid-template-columns:1fr 1fr;gap:6px;display:grid}.편집값 label:nth-last-of-type(-n+2),.편집값>small{grid-column:1/-1}.빈편집{text-align:center;padding:50px}.버전기록{margin-bottom:12px}.버전기록 article{border-top:1px solid var(--테두리);grid-template-columns:1fr 2fr auto;align-items:center;gap:8px;padding:8px;display:grid}.버전기록 article div{gap:4px;display:flex}.버전비교{padding:10px}.버전비교 button{float:right}@media (width<=900px){.카탈로그두칸{grid-template-columns:1fr}.편집카드{grid-template-columns:36px 1fr}.편집사진,.편집값,.편집카드 .제거{grid-column:2}.버전기록 article{grid-template-columns:1fr}}@media (width<=520px){.카탈로그머리{display:block}.카탈로그도구>*{flex:140px}.상품찾기,.편집사진,.편집값{grid-template-columns:1fr}.상품찾기 button,.편집값 label:nth-last-of-type(-n+2),.편집값>small{grid-column:auto}.상품함목록 article{grid-template-columns:58px 1fr}.상품함목록 article>button{grid-column:2}.편집카드{padding:8px}}@media print{.카탈로그머리,.카탈로그도구,.상품함,.버전기록,.버전비교,.편집순서 button,.제거{display:none}.카탈로그두칸{display:block}.편집카드{-moz-column-break-inside:avoid;break-inside:avoid}}.카탈로그편집 button,.카탈로그편집 a,.카탈로그편집 input,.카탈로그편집 select{min-height:44px}.카탈로그편집 button:disabled{opacity:.5;cursor:default}.카탈로그새로읽기{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.카탈로그새로읽기 span{color:var(--글자흐림);font-size:12px}.편집사진:has(>label:only-child){grid-template-columns:1fr}.편집사진 small{font-weight:400}.카탈로그편집 fieldset{border:0;min-width:0;margin:0;padding:0}.카탈로그편집 fieldset:disabled{opacity:.65}.카탈로그편집{background:var(--카드바탕);padding:clamp(12px,2vw,24px)}.카탈로그편집 input,.카탈로그편집 select,.카탈로그편집 textarea,.카탈로그편집 label,.카탈로그편집 h1,.카탈로그편집 h2,.카탈로그편집 [role=status]{color:var(--글자)}.편집사진 label{align-content:start}.편집사진 input{font-size:11px}.편집순서{min-width:0}.편집순서 button{min-width:0;padding:3px}.카탈로그도구 input,.카탈로그도구 select{max-width:100%}.카탈로그도구 label{min-width:0}.카탈로그도구>label:first-child{max-width:350px}.카탈로그편집 .사진파일{width:100%;min-height:44px;padding:6px;font-size:10px}.사진파일::file-selector-button{font:inherit;background:var(--바탕);color:var(--글자);border:1px solid var(--테두리);padding:6px}.카탈로그편집 .편집사진 label{overflow-wrap:anywhere}.버전비교목록{background:var(--테두리);border:1px solid var(--테두리);gap:1px;margin-top:12px;display:grid}.버전비교목록 article{background:var(--카드바탕);grid-template-columns:minmax(150px,.8fr) minmax(220px,1.4fr) minmax(180px,1fr);gap:10px;padding:10px;display:grid}.버전비교목록 span,.버전비교목록 small{overflow-wrap:anywhere;font-size:13px}.버전비교목록 small{color:var(--글자흐림)}@media (width<=700px){.버전비교목록 article{grid-template-columns:1fr;gap:4px}}.카탈로그도구 label>input,.카탈로그도구 label>select{width:100%;min-width:0}@media (width<=520px){.카탈로그도구{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.카탈로그도구>*{min-width:0;max-width:100%}.카탈로그도구>label:first-child,.카탈로그도구>label:nth-of-type(2),.카탈로그도구>button:first-of-type{grid-column:1/-1;max-width:none}}.버전보관함{border:1px solid var(--테두리);background:var(--카드바탕)}.버전보관함>header{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:end;padding:16px;display:flex}.버전보관함>header p{letter-spacing:.14em;margin:0 0 4px;font-size:10px;font-weight:800}.버전보관함 h2{margin:0;font-size:22px}.버전카드줄{background:var(--브랜드);scroll-snap-type:x mandatory;grid-auto-columns:minmax(270px,360px);grid-auto-flow:column;gap:1px;display:grid;overflow-x:auto}.버전카드{background:var(--카드바탕);scroll-snap-align:start;grid-template-rows:1fr auto;grid-template-columns:100px 1fr;min-height:178px;display:grid}.버전카드.선택됨{outline:3px solid var(--브랜드);outline-offset:-3px}.버전썸네일{background:#ddd;grid-template-columns:repeat(2,1fr);grid-auto-rows:70px;gap:1px;display:grid;overflow:hidden}.버전썸네일 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.버전썸네일 img:only-child{grid-area:1/1/3/-1}.버전카드글{min-width:0;padding:12px}.버전카드글 p{align-items:center;gap:8px;margin:0;display:flex}.버전카드글 em{background:var(--브랜드);color:var(--브랜드글);padding:2px 5px;font-size:10px;font-style:normal}.버전카드글 h3{margin:8px 0 5px;font-size:16px;line-height:1.15}.버전카드글 small,.버전카드글 span{color:var(--글자흐림);font-size:11px;line-height:1.4;display:block}.버전카드동작{border-top:1px solid var(--테두리);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.버전카드동작 button{border:0;border-right:1px solid var(--테두리);background:var(--카드바탕)}.카탈로그보기전환{gap:0;margin:16px 0;display:flex}.카탈로그보기전환 button{border:1px solid var(--테두리);background:var(--카드바탕);padding:0 18px}.카탈로그보기전환 button+button{border-left:0}.카탈로그보기전환 button.선택됨{background:var(--브랜드);color:var(--브랜드글)}.카탈로그내장미리보기{border:1px solid var(--테두리);background:var(--테두리);height:min(76vh,900px);min-height:560px}.카탈로그내장미리보기 iframe{background:#fff;border:0;width:100%;height:100%;display:block}.빈미리보기{border:1px solid var(--테두리);background:var(--카드바탕);place-items:center;min-height:300px;display:grid}.카탈로그편집영역{scroll-margin-top:72px}@media (width<=600px){.버전보관함>header{padding:12px}.버전카드줄{grid-auto-columns:minmax(250px,86vw)}.카탈로그내장미리보기{height:72vh;min-height:520px}.카탈로그보기전환{z-index:15;position:sticky;top:0}.카탈로그보기전환 button{flex:1;padding:0 8px}}.버전카드줄{background:var(--카드바탕);gap:12px;padding:12px}.버전카드{border:1px solid var(--테두리)}.버전카드.선택됨{outline-offset:-2px;outline-width:2px}.버전카드글 h3{word-break:keep-all;overflow-wrap:anywhere}.버전카드[role=button]{cursor:pointer}.버전카드[role=button]:focus-visible{outline:3px solid var(--브랜드);outline-offset:2px}.버전카드동작{grid-template-columns:1fr}.버전관리{border:1px solid var(--테두리);background:var(--카드바탕);border-top:0;grid-template-columns:minmax(180px,1fr) minmax(220px,2fr) auto;align-items:end;gap:12px;padding:12px 16px;display:grid}.버전관리 span{color:var(--글자흐림);margin-top:4px;font-size:12px;display:block}.카탈로그보기전환 .상단저장{margin-left:auto}.카탈로그내장미리보기{height:auto;min-height:600px;max-height:none;transition:height .15s}.카탈로그내장미리보기 iframe{height:100%;overflow:hidden}.카탈로그내장미리보기.직접편집{outline:2px solid var(--브랜드);outline-offset:-2px}.고급상품편집{border:1px solid var(--테두리);background:var(--카드바탕);margin-top:14px}.고급상품편집>summary{cursor:pointer;background:var(--카드바탕);padding:14px 16px;font-weight:800}.고급상품편집[open]>summary{border-bottom:1px solid var(--테두리)}@media (width<=600px){.버전관리{grid-template-columns:1fr}.카탈로그보기전환{grid-template-columns:1fr 1fr;display:grid}.카탈로그보기전환 .상단저장{grid-column:1/-1;margin:0}.카탈로그내장미리보기{min-height:540px}}.카탈로그보기전환 .작업중표시{border:1px solid var(--테두리);background:var(--바탕);align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.고급상품편집{scroll-margin-top:64px}@media (width<=600px){.카탈로그보기전환 .작업중표시{grid-column:1/-1;min-height:36px}.카탈로그보기전환{background:var(--카드바탕);grid-template-columns:1fr 1fr;top:64px}.카탈로그보기전환 .상단저장{grid-column:auto}.카탈로그보기전환 .작업중표시{min-height:28px}}.새이름저장패널{border:1px solid var(--테두리);background:var(--카드바탕);grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:8px;padding:12px 16px;display:grid}.새이름저장패널 input{width:100%}@media (width<=600px){.새이름저장패널{grid-template-columns:1fr 1fr}.새이름저장패널 label{grid-column:1/-1}}.카탈로그탭{border:1px solid var(--테두리);background:var(--카드바탕);margin:16px 0 0;display:flex}.카탈로그탭 button{background:var(--카드바탕);border:0;border-radius:0;flex:1;font-weight:800}.카탈로그탭 button+button{border-left:1px solid var(--테두리)}.카탈로그탭 button.선택됨{background:var(--브랜드);color:var(--브랜드글)}.마스터안내{border:1px solid var(--테두리);background:var(--바탕);border-top:0;margin:0;padding:12px 16px;font-weight:700}.복제패널{border:1px solid var(--테두리);background:var(--카드바탕);border-top:0;grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:8px;padding:12px 16px;display:grid}.복제패널 input{width:100%}.마스터원본배지{white-space:nowrap}@media (width<=600px){.복제패널{grid-template-columns:1fr 1fr}.복제패널 label{grid-column:1/-1}.카탈로그탭 button{padding-inline:8px}}.버전보관함>header>div{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.버전보관함>header>div>p{flex-basis:100%}.버전보관함 h2 small{margin-top:5px;font-size:12px;font-weight:400;line-height:1.4;display:block}.디자인선택{flex-wrap:wrap;gap:4px;margin-top:0;display:inline-flex}.버전보관함>header>span{white-space:nowrap;align-self:flex-start;margin-left:8px;font-size:11px}.카탈로그편집 .디자인선택 button{border-color:var(--테두리);min-width:36px;min-height:36px;padding:5px}.카탈로그편집 .디자인선택 button[aria-pressed=true]{background:var(--브랜드);color:var(--브랜드글);border-color:var(--테두리)}@media (width<=600px){.버전보관함>header>div{min-width:0}.디자인선택{grid-template-columns:repeat(5,36px);display:grid}.카탈로그편집 .디자인선택 button{width:36px}}.버전관리 .삭제열기{color:var(--글자);border-color:var(--테두리)}.삭제확인{border-top:1px solid var(--테두리);grid-column:1/-1;align-items:center;gap:8px;padding:10px;display:flex}.삭제확인 b{margin-right:auto}.삭제확인 button:first-of-type{background:var(--브랜드);color:var(--브랜드글);border-color:var(--브랜드)}@media (width<=600px){.삭제확인{grid-template-columns:1fr 1fr;display:grid}.삭제확인 b{grid-column:1/-1}}.화보집카드격자{background:var(--카드바탕);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;padding:16px;display:grid}.화보집카드{border:1px solid var(--테두리);background:var(--카드바탕);cursor:pointer;border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.화보집카드.선택됨{border-color:var(--브랜드);outline:none}.화보집카드:focus-visible{outline:2px solid var(--브랜드);outline-offset:3px}.화보집표지{aspect-ratio:4/3;background:var(--바탕);box-sizing:border-box;border-bottom:1px solid var(--테두리);width:100%;position:relative;overflow:hidden}.화보집표지 img{-o-object-fit:contain;object-fit:contain;width:calc(100% - 24px);min-width:0;height:calc(100% - 24px);min-height:0;display:block;position:absolute;inset:12px}.화보집정보{flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.화보집정보 p{min-height:18px;color:var(--글자흐림);justify-content:space-between;align-items:center;margin:0;font-size:11px;font-weight:700;display:flex}.화보집선택표시{color:var(--글자);font-weight:600}.화보집카드 h3{overflow-wrap:anywhere;margin:7px 0 5px;font-size:16px;line-height:1.35}.화보집카드 small{color:var(--글자흐림);margin-bottom:14px;font-size:11px;line-height:1.4;display:block}.카탈로그편집 .화보집카드 button,.카탈로그편집 .화보집카드.선택됨 button{border:1px solid var(--테두리);background:var(--카드바탕);width:100%;color:var(--글자);margin-top:auto;font-size:12px}.버전보관함>header>span .마스터원본배지{background:var(--선택강조바탕);color:var(--글자);padding:4px 7px;font-size:10px;font-style:normal;display:inline-block}@media (width>=1500px){.화보집카드격자{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.화보집카드격자{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.화보집카드격자{gap:10px;padding:10px}.화보집표지 img{width:calc(100% - 16px);height:calc(100% - 16px);inset:8px}.화보집정보{padding:10px}.화보집카드 h3{font-size:14px}.카탈로그편집 .화보집카드 button{padding:7px 5px}}@media (width<=360px){.화보집카드격자{grid-template-columns:1fr}}.카탈로그편집 .변경버리기모달>div{box-sizing:border-box;width:min(440px,100%);height:auto;padding:22px;display:block}.변경버리기모달 h2{margin:0 0 12px;font-size:20px}.변경버리기모달 p{line-height:1.5}.변경버리기모달 footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.간편편집도구{background:var(--카드바탕);border-bottom:1px solid var(--테두리);grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid}.간편편집도구 p,.간편편집도구 label{grid-column:1/-1;margin:0;font-size:12px}.간편편집도구 input{box-sizing:border-box;width:100%}.카탈로그편집 .간편편집도구 button{min-height:36px;padding:6px;font-size:11px}.간편편집도구 button[aria-pressed=true],.사진목록탭 button[aria-pressed=true]{background:var(--브랜드);color:var(--브랜드글)}.사진목록탭{grid-template-columns:1fr 1fr;gap:4px;padding:8px;display:grid}.카탈로그편집 .사진목록탭 button{padding:5px;font-size:11px}.새이름저장패널>b{grid-column:1/-1}.카탈로그편집 .간편편집도구 button:focus-visible,.사진목록탭 button:focus-visible{outline:2px solid var(--브랜드);outline-offset:2px}.카탈로그미리보기배치{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:12px;min-width:0;display:grid}.모델화보패널{border:1px solid var(--테두리);background:var(--카드바탕);max-height:calc(100vh - 88px);position:sticky;top:72px;overflow:auto}.모델화보패널>header{z-index:2;border-bottom:1px solid var(--테두리);background:var(--카드바탕);justify-content:space-between;align-items:center;padding:10px;display:flex;position:sticky;top:0}.모델화보패널>header>div:last-child{gap:4px;display:flex}.모델화보패널>header small{color:var(--글자흐림);font-size:11px;display:block}.카탈로그편집 .모델화보새로읽기{min-height:34px;padding:4px 6px;font-size:10px}.모델패널토글{display:none}.모델화보목록{background:var(--테두리);gap:1px;display:grid}.모델화보항목{background:var(--카드바탕);gap:7px;padding:9px;display:grid}.모델화보항목[draggable=true]{cursor:grab}.모델화보항목 b{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.카탈로그편집 .모델화보확대{background:#eee;border:0;height:auto;min-height:0;padding:0;display:block}.모델화보확대 img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:280px;display:block}.카탈로그편집 .모델화보선택{min-height:36px;padding:6px;font-size:11px}.모델화보안내{color:var(--글자흐림);margin:0;padding:10px;font-size:11px;line-height:1.45}.모델화보모달{z-index:1000;background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.모델화보모달>div{background:var(--카드바탕);grid-template-rows:auto minmax(0,1fr);width:min(900px,94vw);height:min(900px,92vh);display:grid}.모델화보모달 header{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.모델화보모달>div>img{-o-object-fit:contain;object-fit:contain;background:#eee;width:100%;height:100%;min-height:0}@media (width<=900px){.카탈로그미리보기배치{grid-template-columns:1fr}.모델화보패널{grid-row:1;max-height:none;position:relative;top:auto}.모델패널토글{display:block}.모델화보패널:not(.열림) .모델화보목록,.모델화보패널:not(.열림) .모델화보안내{display:none}.모델화보목록{grid-template-columns:1fr}.모델화보확대 img{max-height:none}.모델화보모달{padding:8px}.모델화보모달>div{width:100%;height:calc(100vh - 16px)}}.선택사진자리{background:var(--바탕);border-bottom:1px solid var(--테두리);overflow-wrap:anywhere;margin:0;padding:9px 10px;font-size:11px;line-height:1.5}@media (width<=900px){.모델화보패널.열림 .모델화보목록{overscroll-behavior:contain;max-height:40svh;overflow-y:auto}.모델화보패널 .모델화보확대 img{max-height:240px}.모델화보패널:not(.열림) .사진목록탭,.모델화보패널:not(.열림) .선택사진자리{display:none}}.카탈로그편집{background:var(--바탕)}.카탈로그편집 .상품함목록 article.담김,.카탈로그편집 .버전카드.선택됨,.카탈로그편집 .화보집카드.선택됨{background:var(--선택강조바탕);border-color:var(--브랜드)}.카탈로그편집 .주요,.카탈로그편집 button.선택됨,.카탈로그편집 button[aria-pressed=true]{background:var(--브랜드);color:var(--브랜드글);border-color:var(--브랜드)}.카탈로그편집 button:focus-visible,.카탈로그편집 input:focus-visible,.카탈로그편집 select:focus-visible,.카탈로그편집 textarea:focus-visible{outline:2px solid var(--브랜드);outline-offset:2px}.카탈로그편집 button:not(:disabled):not(.주요):not(.선택됨):not([aria-pressed=true]):not(.모델화보확대):hover{background:var(--선택강조바탕);color:var(--글자)}.카탈로그편집 .상품썸,.카탈로그편집 .편집사진 i{color:#151515}.카탈로그상시도구{z-index:30;background:var(--카드바탕);border:1px solid var(--테두리);border-radius:6px;margin:12px 0;position:sticky;top:64px}.카탈로그상시도구 .간편편집도구{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.카탈로그상시도구 .간편편집도구 p{color:var(--글자흐림);flex-basis:100%}.카탈로그상시도구 .간편편집도구 label{flex:260px;align-items:center;gap:8px;min-width:0;max-width:420px;display:flex}.카탈로그상시도구 .간편편집도구 label input{flex:1;min-width:0}.카탈로그상시도구 .간편편집도구 button{min-height:40px;padding:8px 12px;font-size:12px}.카탈로그편집 .카탈로그상시도구 .사본저장동작{border-color:var(--브랜드);background:var(--브랜드);color:var(--브랜드글);font-weight:700}.카탈로그저장모달{z-index:1100;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.카탈로그저장모달 .새이름저장패널{box-sizing:border-box;background:var(--카드바탕);width:min(580px,100%);max-height:90svh;color:var(--글자);border-radius:8px;grid-template-columns:1fr auto auto;padding:20px;overflow:auto}.카탈로그저장모달 .새이름저장패널>b{margin-bottom:8px;font-size:17px;line-height:1.5}.카탈로그저장모달 .새이름저장패널 label{grid-column:1/-1;margin-bottom:8px}.카탈로그저장모달 .새이름저장패널>button:first-of-type{grid-column:2}@media (width<=600px){.카탈로그상시도구 .간편편집도구{gap:5px;padding:8px}.카탈로그상시도구 .간편편집도구 button{flex:95px;min-height:40px;padding:6px}.카탈로그상시도구 .간편편집도구 label{flex-basis:100%;max-width:none}.카탈로그저장모달 .새이름저장패널{grid-template-columns:1fr 1fr;padding:16px}.카탈로그저장모달 .새이름저장패널>button:first-of-type{grid-column:1}}.카탈로그전체모달{z-index:120;background:var(--카드바탕);border:1px solid var(--테두리);color:var(--글자);flex-direction:column;display:flex;position:fixed;inset:18px;box-shadow:0 0 0 100vmax #0008}.카탈로그전체모달>header{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.카탈로그전체모달>header button{border:1px solid var(--테두리);background:var(--바탕);color:var(--글자);cursor:pointer;padding:8px 18px}.카탈로그전체스크롤{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.카탈로그전체스크롤 iframe{border:0;width:100%;min-height:500px;display:block}@media (width<=600px){.카탈로그전체모달{inset:6px}.카탈로그전체모달>header{padding:10px}.간편편집도구{gap:6px}}.새이름저장패널>.복제오류{color:var(--감소);overflow-wrap:anywhere;grid-column:1/-1;margin:0 0 8px;font-size:13px;line-height:1.5}.카탈로그미리보기배치,.카탈로그내장미리보기,.카탈로그내장미리보기 iframe{overflow-anchor:none}.카탈로그탭줄{flex-wrap:wrap;align-items:stretch;gap:10px;margin:16px 0 0;display:flex}.카탈로그탭줄 .카탈로그탭{flex:360px;margin:0}.카탈로그탭 button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.탭개수{background:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;min-width:24px;padding:1px 8px;font-size:12px;font-weight:700;line-height:1.6;display:inline-block}.카탈로그편집 .새카탈로그단추{border:1.5px solid var(--글자);color:var(--글자);white-space:nowrap;background:0 0;flex:none;padding:9px 20px;font-weight:800}.빈미리보기{text-align:center;align-content:center;gap:14px;padding:24px 16px}.빈미리보기 p{max-width:540px;margin:0;line-height:1.6}@media (width<=600px){.카탈로그탭줄 .새카탈로그단추{flex-basis:100%}}.카탈로그생성기{--ink:var(--글자);--line:var(--테두리);max-width:1440px;color:var(--ink);color-scheme:inherit;background:var(--카드바탕);margin:0 auto;padding:28px 32px 96px;font-family:Pretendard,Noto Sans KR,sans-serif}.카탈로그생성기>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.카탈로그생성기 h1{margin:4px 0 0;font-size:28px}.카탈로그생성기 button,.카탈로그생성기 input,.카탈로그생성기 select{font:inherit}.카탈로그생성기 button{cursor:pointer}.카탈로그생성기>header button,.카탈로그생성기 footer button{border:1px solid var(--테두리);background:var(--카드바탕);min-height:44px;padding:0 20px}.카탈로그생성기>nav{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:22px 0 28px;display:grid}.카탈로그생성기>nav button{background:var(--카드바탕);color:var(--글자흐림);border:0;justify-content:center;gap:9px;padding:14px;display:flex}.카탈로그생성기>nav button[aria-current]{color:var(--글자);border-bottom:3px solid var(--브랜드)}.카탈로그생성기>nav b{font-size:12px}.생성본문{grid-template-columns:minmax(0,1fr) 390px;gap:32px;display:grid}.생성본문>aside{border-left:1px solid var(--line);padding-left:28px}.상품도구{grid-template-columns:minmax(180px,1fr) 160px auto;gap:10px;margin-bottom:18px;display:grid}.상품도구 input,.상품도구 select,.생성설정 input,.생성설정 select{border:1px solid var(--테두리);background:var(--카드바탕);min-height:44px;padding:0 12px}.상품도구 button{border:1px solid var(--브랜드);background:var(--카드바탕);padding:0 16px}.상품목록{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:10px;display:grid}.상품목록>button{text-align:left;border:1px solid var(--line);background:var(--카드바탕);border-radius:10px;flex-direction:column;min-width:0;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.상품목록>button:hover{border-color:var(--글자흐림)}.상품목록>button.선택됨{border-color:var(--글자);box-shadow:inset 0 0 0 1px var(--글자)}.상품목록 i{z-index:1;box-sizing:border-box;border:1.5px solid var(--테두리);background:var(--카드바탕);border-radius:6px;place-items:center;min-width:22px;height:22px;padding:0 4px;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:grid;position:absolute;top:8px;left:8px}.상품목록>button.선택됨 i{border-color:var(--글자);color:var(--브랜드글);background:var(--브랜드)}.상품목록 .카드사진{border-bottom:1px solid var(--line);background:var(--카드바탕);padding:6px 0;display:block}.상품목록 img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;display:block}.상품목록 .카드글{gap:4px;padding:9px 10px 10px;display:grid}.상품목록 b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.7em;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.상품목록 small{color:var(--글자흐림);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.상품목록 strong{border-top:1px solid var(--line);margin-top:2px;padding-top:6px;font-size:13px}.양식목록 span{gap:5px;display:grid}.양식목록 small{color:var(--글자흐림)}.선택요약{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:14px;display:flex}.생성본문 aside ol{max-height:210px;margin:0;padding:8px 0;list-style:none;overflow:auto}.생성본문 aside li{justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.생성본문 aside li button{color:var(--글자흐림);background:0 0;border:0}.빈선택{color:var(--글자흐림)}.양식목록{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.양식목록 button{text-align:left;border:1px solid var(--line);background:var(--카드바탕);padding:8px}.양식목록 button.선택됨{border:2px solid var(--브랜드);padding:7px}.양식목록 img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--바탕2);width:100%}.생성미리보기{border:1px solid var(--line);background:var(--바탕2);height:460px;margin-top:18px;overflow:hidden}.생성미리보기 iframe{transform-origin:0 0;pointer-events:none;border:0;width:200%;height:920px;transform:scale(.5)}.생성설정{gap:18px;max-width:620px;display:grid}.생성설정 label{gap:8px;font-weight:600;display:grid}.설정두칸{grid-template-columns:1fr 1fr;gap:14px;display:grid}.생성설정 .체크{align-items:center;gap:8px;display:flex}.생성설정 .체크 input{min-height:auto}.카탈로그생성기>footer{background:var(--카드바탕);border-top:1px solid var(--line);justify-content:space-between;margin-top:24px;padding:14px 0;display:flex;position:sticky;bottom:0}.카탈로그생성기 footer .주요{border-color:var(--글자);background:var(--브랜드);color:var(--브랜드글);min-width:180px}.카탈로그생성기 button:disabled{cursor:not-allowed;opacity:.45}.생성오류{color:var(--나쁨글자);text-align:right}.카탈로그생성기 button:focus-visible,.카탈로그생성기 input:focus-visible,.카탈로그생성기 select:focus-visible{outline:3px solid var(--파랑글자);outline-offset:2px}@media (width<=760px){.카탈로그생성기{padding:18px 16px 88px}.카탈로그생성기 h1{font-size:23px}.카탈로그생성기>nav button{padding-inline:4px;font-size:13px}.생성본문{display:block}.생성본문>aside{border:0;padding:20px 0 0}.상품도구{grid-template-columns:1fr 120px}.상품도구 button{grid-column:1/-1;min-height:44px}.상품목록{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.양식목록{grid-template-columns:repeat(2,minmax(0,1fr))}.설정두칸{grid-template-columns:1fr}.생성미리보기{height:350px}.생성미리보기 iframe{height:700px}.카탈로그생성기>footer{margin-inline:-16px;padding-inline:16px}.카탈로그생성기 footer button{min-width:0}.카탈로그생성기 footer .주요{min-width:160px}}.상품목록 .사진없음{aspect-ratio:1;background:var(--바탕2);width:100%;color:var(--글자흐림);place-items:center;font-size:11px;display:grid}.미리확대버튼{background:0 0;border:0;margin-top:14px;text-decoration:underline}.생성미리보기.확대{z-index:20;background:var(--카드바탕);height:auto;position:fixed;inset:24px;box-shadow:0 0 0 9999px #0000008f}.생성미리보기 .확대닫기{z-index:2;border:1px solid var(--브랜드);background:var(--카드바탕);min-width:72px;min-height:40px;position:absolute;top:12px;right:12px}.생성미리보기.확대{padding-top:56px}.생성미리보기.확대 iframe{height:calc(200vh - 160px)}.카탈로그생성기 button,.카탈로그생성기 input,.카탈로그생성기 select{color:var(--ink)}.카탈로그생성기 footer .주요{color:var(--브랜드글)}.생성설정 input[type=checkbox]{accent-color:var(--글자);background:var(--카드바탕)}.단계소개{margin-bottom:24px}.단계소개 h2{letter-spacing:-.7px;margin:0 0 8px;font-size:22px}.단계소개 p,.설정안내{color:var(--글자흐림);margin:0;font-size:13px;line-height:1.7}.분류칩{border-block:1px solid var(--line);gap:7px;margin-bottom:16px;padding:12px 0 5px;display:grid}.칩줄{align-items:flex-start;gap:8px;min-width:0;display:flex}.칩줄 .줄이름{width:58px;color:var(--글자흐림);letter-spacing:.3px;flex:none;padding-top:7px;font-size:11px;font-weight:800}.칩줄 .칩들{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.칩줄 button{border:1px solid var(--line);background:var(--카드바탕);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:4px 12px;font-size:12.5px;display:inline-flex}.칩줄 button:hover:not(:disabled){border-color:var(--글자흐림)}.칩줄 button span{color:var(--글자흐림);font-size:10.5px}.칩줄 button[aria-pressed=true]{border-color:var(--글자);background:var(--글자);color:var(--카드바탕);font-weight:700}.칩줄 button[aria-pressed=true] span{color:var(--카드바탕);opacity:.8}.칩줄 button:disabled{opacity:.38;cursor:default}.칩줄 em{color:var(--글자흐림);padding-top:7px;font-size:11.5px;font-style:normal}.목록도구 .분류해제{border:1px solid var(--글자);background:var(--카드바탕);border-radius:999px;flex:none;min-height:30px;padding:0 12px;font-size:12px;font-weight:700}.상품목록 .상태표{z-index:1;background:var(--글자);color:var(--카드바탕);border-radius:6px;padding:3px 7px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1.2;position:absolute;top:8px;right:8px}@media (width<=760px){.칩줄{align-items:center}.칩줄 .줄이름{width:48px;padding-top:0}.칩줄 .칩들{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.칩줄 .칩들::-webkit-scrollbar{display:none}.칩줄 button{flex:none}.칩줄 em{padding-top:0}}.상품도구{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:12px}.상품도구 input[type=search]{box-sizing:border-box;border-color:var(--line);width:100%;min-height:48px}.선택필터{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.선택필터 input{width:18px;min-height:18px;accent-color:var(--글자)}.목록도구{color:var(--글자흐림);justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;display:flex}.목록도구>div{gap:10px;display:flex}.목록도구 button{background:0 0;border:0;padding:8px 0;font-size:12px}.선택요약{align-items:baseline;gap:8px}.선택요약>span{color:var(--글자흐림);font-size:11px}.생성본문 aside li{border-bottom:1px solid var(--테두리);gap:8px}.선택상품정보{align-items:center;gap:8px;min-width:0;line-height:1.5;display:flex}.선택상품정보 img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:38px;height:44px}.선택상품동작{flex-shrink:0;display:flex}.생성본문 aside li button{min-width:28px;min-height:40px;padding:0 4px}.검색없음{text-align:center;background:var(--선택줄바탕);padding:60px 20px}.검색없음 h3{font-size:16px}.검색없음 p{color:var(--글자흐림);font-size:13px}.검색없음 button{background:var(--카드바탕);border:1px solid var(--테두리);padding:12px 18px}.최종요약{background:var(--바탕2);gap:12px;margin:0 0 6px;padding:18px 20px;font-size:13px;display:grid}.최종요약>div{justify-content:space-between;gap:12px;display:flex}.최종요약 dt{color:var(--글자흐림)}.최종요약 dd{text-align:right;margin:0;font-weight:600}.생성설정 .단계소개{margin-bottom:0}@media (width<=1100px) and (width>=761px){.생성본문{grid-template-columns:minmax(0,1fr) 320px;gap:24px}}@media (width<=760px){.단계소개 h2{font-size:19px}.상품도구{grid-template-columns:1fr;gap:12px}.목록도구{align-items:flex-start}.목록도구>div{gap:12px}.목록도구 button{padding-top:0;font-size:11px}.선택상품동작 button{min-width:36px!important}.생성미리보기.확대{inset:10px}}.번역확인{border-left:3px solid var(--경고글자);background:var(--경고바탕);color:var(--경고글자);margin:0;padding:12px 14px;font-size:13px;line-height:1.6}fieldset.생성설정{border:0;min-width:0;margin:0;padding:0}.생성본문 aside li{flex-wrap:wrap}.생성본문 aside ol{max-height:360px}.선택상품가격{color:var(--글자흐림);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;padding-left:46px;font-size:12px;display:flex}.선택상품가격 input{border:1px solid var(--테두리);background:var(--카드바탕);text-align:right;width:112px;min-height:34px;padding:0 8px;font-size:13px}.선택상품가격.고침 input{border-color:var(--브랜드);background:var(--선택강조바탕);font-weight:700}.선택상품가격.고침 small{color:var(--글자);font-weight:700}.선택상품가격.틀림 input{border-color:var(--경고글자)}.선택상품가격.틀림 small{color:var(--경고글자)}.생성본문 aside li .선택상품가격 button{min-height:34px;padding:0 6px;text-decoration:underline}.가격안내{color:var(--글자흐림);margin:8px 0 0;font-size:11px;line-height:1.5}@media (width<=760px){.선택상품가격{padding-left:0}}.선택상품정보{flex:1 1 0}.선택상품이름{box-sizing:border-box;border:1px solid var(--테두리);background:var(--카드바탕);flex:auto;width:100%;min-width:0;min-height:34px;padding:0 8px;font-size:13px;font-weight:600}.선택상품이름::placeholder{color:var(--글자흐림);font-weight:400}.선택상품이름.고침{border-color:var(--브랜드);background:var(--선택강조바탕);font-weight:700}.선택상품이름안내{min-width:0;color:var(--글자흐림);flex-basis:100%;align-items:center;gap:6px;padding-left:46px;font-size:11px;display:flex}.선택상품이름안내 small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.생성본문 aside li .선택상품이름안내 button{flex-shrink:0;min-height:28px;padding:0 6px;text-decoration:underline}.생성본문>aside{box-sizing:border-box;align-self:start;max-height:100vh;position:sticky;top:0;overflow:auto}.생성본문>aside.고르는중 ol{min-height:220px;max-height:calc(100vh - 190px)}.목록도구>span+span{font-size:11px}.카탈로그생성기>footer{align-items:center;gap:12px;box-shadow:0 -2px 14px #00000012}.고른줄{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.고른줄>b{white-space:nowrap;margin-right:6px;font-size:13px;font-weight:600}.고른줄>b strong{font-size:17px;font-weight:800}.카탈로그생성기 footer .고른줄 button{white-space:nowrap;border-radius:8px;min-height:40px;padding:0 14px;font-size:13px}@media (width<=760px){.생성본문>aside{max-height:none;position:static;overflow:visible}.생성본문>aside.고르는중 ol{min-height:0;max-height:360px}.선택상품이름안내{padding-left:0}.목록도구>span+span{display:none}.카탈로그생성기>footer{flex-wrap:wrap}.고른줄{flex:100%}.카탈로그생성기 footer .고른줄 button{flex:1 1 0;padding:0 8px;font-size:12px}.카탈로그생성기 footer>.주요{flex:100%}}.목록도구>.목록도구오른쪽{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;min-width:0;display:flex}.목록도구 .목록안내{font-size:11px}.칸수고르기{white-space:nowrap;color:var(--글자흐림);align-items:center;gap:4px;font-size:12px;display:inline-flex}.칸수고르기>span:first-child{margin-right:2px}.목록도구 .칸수고르기 button{border:1px solid var(--line);background:var(--카드바탕);min-width:30px;min-height:30px;color:var(--글자);border-radius:8px;padding:0 8px;font-size:12.5px;font-weight:700}.목록도구 .칸수고르기 button:hover:not(:disabled){border-color:var(--글자흐림)}.목록도구 .칸수고르기 button[aria-pressed=true]{border-color:var(--글자);background:var(--글자);color:var(--카드바탕)}@media (width>=761px){.상품목록{grid-template-columns:repeat(var(--칸수,4), minmax(0, 1fr))}}@media (width<=760px){.칸수고르기,.목록도구 .목록안내{display:none}}@media (width>=761px) and (height>=640px){.카탈로그생성기.고르는단계{height:var(--생성높이,calc(100vh - 110px));box-sizing:border-box;flex-direction:column;padding-top:16px;padding-bottom:0;display:flex;overflow:hidden}.카탈로그생성기.고르는단계>*{flex:none}.카탈로그생성기.고르는단계>header{padding-bottom:8px}.카탈로그생성기.고르는단계>header small{display:none}.카탈로그생성기.고르는단계 h1{margin:0;font-size:21px}.카탈로그생성기.고르는단계>header button{min-height:36px}.카탈로그생성기.고르는단계>nav{margin:6px 0 12px}.카탈로그생성기.고르는단계>nav button{padding:7px 9px}.카탈로그생성기.고르는단계>p{margin:0 0 8px}.카탈로그생성기.고르는단계>.생성본문{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}.고르는단계 .생성본문>main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.고르는단계 .생성본문>main>*{flex:none}.고르는단계 .단계소개{display:none}.고르는단계 .생성본문>main>.분류칩{flex:0 auto;gap:4px;min-height:64px;margin-bottom:8px;padding:6px 0 5px;overflow-y:auto}.고르는단계 .칩줄 .줄이름{width:50px;padding-top:4px}.고르는단계 .칩줄 .칩들{gap:4px}.고르는단계 .칩줄 button{gap:5px;min-height:24px;padding:1px 9px;font-size:11.5px}.고르는단계 .칩줄 em{padding-top:4px}.고르는단계 .상품도구{margin-bottom:8px}.고르는단계 .상품도구 input[type=search]{min-height:36px}.고르는단계 .목록도구{margin-bottom:8px}.고르는단계 .생성본문>main>.상품목록{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;grid-auto-rows:max-content;align-content:start;min-height:max(160px,45%);padding:2px 4px 16px 2px;overflow-y:auto}.고르는단계 .생성본문>main>.상품목록:empty{display:none}.고르는단계 .생성본문>main>.검색없음{flex:1 1 0;min-height:0;overflow-y:auto}.고르는단계 .생성본문>aside{overscroll-behavior:contain;align-self:stretch;min-height:0;max-height:none;position:static;overflow-y:auto}.고르는단계 .생성본문>aside.고르는중 ol{min-height:0;max-height:none}.카탈로그생성기.고르는단계>footer{margin-top:10px;padding:10px 0;position:static}.카탈로그생성기.고르는단계>.생성오류{margin:4px 0 6px}}.카탈로그빠른편집배경{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.카탈로그빠른편집{background:var(--카드바탕);color:var(--글자);width:min(880px,100%);max-height:calc(100dvh - 48px);color-scheme:inherit;overflow:auto;box-shadow:0 12px 48px #0000002e}.카탈로그빠른편집 header{border-bottom:1px solid var(--테두리);justify-content:space-between;align-items:flex-start;padding:24px 28px 18px;display:flex}.카탈로그빠른편집 small{letter-spacing:1px;color:var(--글자흐림);font-size:10px}.카탈로그빠른편집 h2{margin:6px 0;font-size:24px}.카탈로그빠른편집 header p{color:var(--글자흐림);margin:0;font-size:13px}.카탈로그빠른편집 button{cursor:pointer;background:var(--카드바탕);border:1px solid var(--테두리);min-height:42px;color:var(--글자);font:inherit;padding:8px 16px}.카탈로그빠른편집 fieldset{border:0;min-width:0;margin:0;padding:24px 28px}.빠른편집설정{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.카탈로그빠른편집 label{gap:7px;font-size:12px;font-weight:600;display:grid}.카탈로그빠른편집 input,.카탈로그빠른편집 select,.카탈로그빠른편집 textarea{box-sizing:border-box;border:1px solid var(--테두리);background:var(--카드바탕);width:100%;min-width:0;min-height:42px;color:var(--글자);font:inherit;padding:10px;font-size:14px}.빠른편집안내{color:var(--글자흐림);margin:14px 0 22px;font-size:12px;line-height:1.7}.빠른편집상품들 article{border-top:1px solid var(--테두리);padding:22px 0}.빠른편집상품제목{align-items:center;gap:12px;margin-bottom:16px;display:flex}.빠른편집상품제목 img{-o-object-fit:contain;object-fit:contain;width:44px;height:52px}.빠른편집상품제목 h3{margin:4px 0;font-size:14px;line-height:1.5}.빠른편집값{grid-template-columns:minmax(0,1fr) 180px;gap:14px;display:grid}.빠른편집설명{grid-column:1/-1}.빠른편집숨김{grid-column:1/-1;align-items:center;display:flex!important}.빠른편집숨김 input{width:17px;min-height:17px;accent-color:var(--글자)}.빠른편집오류{color:var(--나쁨글자);font-size:12px}.카탈로그빠른편집 footer{background:var(--카드바탕);border-top:1px solid var(--테두리);justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex;position:sticky;bottom:0}.카탈로그빠른편집 footer span{color:var(--글자흐림);font-size:12px}.카탈로그빠른편집 .빠른편집저장{background:var(--브랜드);border-color:var(--글자);color:var(--브랜드글);min-width:120px}.카탈로그빠른편집 button:disabled{opacity:.45;cursor:not-allowed}.카탈로그빠른편집 :focus-visible{outline:2px solid var(--파랑글자);outline-offset:2px}@media (width<=600px){.카탈로그빠른편집배경{padding:0}.카탈로그빠른편집{width:100%;height:100dvh;max-height:100dvh}.카탈로그빠른편집 header,.카탈로그빠른편집 fieldset{padding:20px}.빠른편집설정{grid-template-columns:1fr 1fr}.빠른편집값{grid-template-columns:1fr}.카탈로그빠른편집 footer{padding:14px 20px}.카탈로그빠른편집 footer span{max-width:160px}.빠른편집설명{grid-column:auto}}.카탈로그편집 .카탈로그빠른편집 h2,.카탈로그편집 .카탈로그빠른편집 h3,.카탈로그편집 .카탈로그빠른편집 label,.카탈로그편집 .카탈로그빠른편집 footer span{color:var(--글자)}.선택목업갤러리{color:#20312c;background:#f4f5f3;min-width:0;padding:24px}.선택목업소개{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.선택목업소개 small{letter-spacing:1.4px;color:#62736b;font-size:10px}.선택목업소개 h2{margin:8px 0;font-size:24px}.선택목업소개 p,.선택목업안내{color:#637169;font-size:13px;line-height:1.6}.선택목업소개>span{white-space:nowrap;color:#506257;font-size:12px}.선택목업분류{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.선택목업갤러리 button,.선택목업큰보기 button{font:inherit;cursor:pointer;color:#24372e;background:#fff;border:1px solid #cdd5ce;border-radius:4px;padding:9px 12px}.선택목업분류 button{font-size:12px}.선택목업갤러리 button[aria-pressed=true],.선택목업큰보기 button[aria-pressed=true]{color:#fff;background:#254f3e;border-color:#254f3e}.선택목업목록{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.선택목업목록 article{background:#fff;border:1px solid #dce2dd;border-radius:6px;min-width:0;overflow:hidden}.선택목업갤러리 .선택목업사진{aspect-ratio:1;background:#e9ece8;border:0;border-radius:0;width:100%;padding:18px;display:block}.선택목업사진 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.선택목업설명{padding:14px}.선택목업설명 small{color:#67766e;font-size:11px}.선택목업설명 h3{min-height:42px;margin:6px 0;font-size:14px;line-height:1.5}.선택목업설명 p{color:#67766e;margin:8px 0;font-size:11px}.선택목업방향현황{color:#78847d;flex-wrap:wrap;gap:5px;font-size:10px;display:flex}.선택목업방향현황 span{background:#f4f5f3;border-radius:2px;padding:4px}.선택목업방향현황 span[data-ready=true]{color:#245641;background:#edf4ed}.선택목업갤러리 .선택목업보기{width:100%;margin-top:14px;font-size:12px}.선택목업경고{color:#8c5520!important}.선택목업큰보기{color:#20312c;background:#fff;border:1px solid #cdd5ce;border-radius:6px;width:min(850px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0}.선택목업큰보기::backdrop{background:#14221dd9}.선택목업큰보기안{padding:20px}.선택목업큰보기 header{justify-content:space-between;align-items:center;gap:12px;display:flex}.선택목업큰보기 header small{color:#62736b;font-size:12px}.선택목업큰보기 h2{margin:6px 0 14px;font-size:20px}.선택목업큰사진{background:#e9ece8;justify-content:center;align-items:center;height:min(56dvh,580px);padding:18px;display:flex}.선택목업큰사진 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.선택목업큰보기 nav{justify-content:center;gap:8px;margin-top:16px;display:flex}.선택목업큰보기 button:disabled{opacity:.45;cursor:not-allowed}.선택목업큰보기 p{font-size:12px}.선택목업갤러리 button:focus-visible,.선택목업큰보기 button:focus-visible{outline-offset:2px;outline:3px solid #527866}.커스텀스튜디오.전체화면>.선택목업갤러리{flex:1;min-height:0;overflow:auto}@media (width<=1100px){.선택목업목록{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=740px){.선택목업갤러리{padding:14px}.선택목업목록{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.선택목업소개{flex-direction:column;align-items:flex-start;gap:4px}.선택목업소개 h2{font-size:20px}.선택목업설명{padding:10px}.선택목업큰보기안{padding:12px}.선택목업큰보기 h2{font-size:16px}.선택목업큰보기 nav button{padding:8px;font-size:11px}.선택목업소개 p{margin-bottom:4px}.선택목업갤러리 .선택목업사진{padding:10px}}.선택목업자사몰{color:#111;background:#fff;min-height:70vh;padding:40px clamp(16px,3vw,48px)}.선택목업자사몰 .선택목업소개{margin-bottom:32px}.선택목업자사몰 .선택목업소개 small{color:#555;letter-spacing:2px}.선택목업자사몰 .선택목업소개 h2{letter-spacing:-1px;font-size:clamp(24px,3vw,36px)}.선택목업자사몰 .선택목업소개 p{color:#666}.선택목업자사몰 button{color:#171717;border-color:#ddd;border-radius:0}.선택목업자사몰 button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.선택목업자사몰 button:focus-visible{outline-offset:3px;outline:2px solid #111}.선택목업자사몰 .선택목업분류{border-bottom:1px solid #ddd;gap:0;margin-bottom:28px}.선택목업자사몰 .선택목업분류 button{background:0 0;border:0;padding:12px 16px}.선택목업자사몰 .선택목업분류 button[aria-pressed=true]{color:#fff;background:#111}.선택목업자사몰 .선택목업목록{gap:30px 20px}.선택목업자사몰 .선택목업목록 article{border:0;border-radius:0}.선택목업자사몰 .선택목업사진{aspect-ratio:4/5;background:#f5f5f5;padding:24px}.선택목업자사몰 .선택목업설명{padding:16px 0}.선택목업자사몰 .선택목업설명 small{color:#666}.선택목업자사몰 .선택목업설명 h3{min-height:44px;margin:8px 0;font-size:15px}.선택목업자사몰 .선택목업보기{color:#fff;background:#111;border-color:#111;padding:12px;font-weight:600}.선택목업페이지머리{border-bottom:1px solid #ddd;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:24px;display:flex}.선택목업페이지머리>div{flex:1;min-width:0}.선택목업페이지머리 small{color:#666;font-size:11px}.선택목업페이지머리 h2{margin:6px 0;font-size:24px;line-height:1.35}.선택목업페이지머리 nav{gap:4px;display:flex}.선택목업페이지머리 button:disabled{opacity:.4;cursor:not-allowed}.선택목업페이지편집{width:100%;min-width:0}.선택목업페이지편집>.선택목업색상편집기{width:100%;max-width:none}@media (width<=740px){.선택목업자사몰{padding:24px 14px}.선택목업자사몰 .선택목업분류 button{padding:10px 12px;font-size:11px}.선택목업자사몰 .선택목업목록{gap:20px 12px}.선택목업자사몰 .선택목업사진{padding:12px}.선택목업자사몰 .선택목업설명 h3{font-size:13px}.선택목업페이지머리{flex-wrap:wrap;gap:14px}.선택목업페이지머리>div{flex-basis:calc(100% - 140px)}.선택목업페이지머리 h2{font-size:18px}.선택목업페이지머리 nav{width:100%}.선택목업페이지머리 nav button{flex:1}}.선택목업색상도구 .목업추천버튼{color:#171717;background:#fff;border:1px solid #171717;width:100%;margin-top:10px;padding:13px;font-weight:600;display:block}.선택목업색상편집기{grid-template-columns:minmax(0,1fr) 220px;gap:16px;margin-top:12px;display:grid}.선택목업색상무대{background:#e9ece8;justify-content:center;align-items:center;min-width:0;height:min(60dvh,660px);min-height:280px;padding:12px;display:flex}.선택목업색상무대>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.선택목업합성사진{justify-content:center;max-width:100%;max-height:100%;line-height:0;display:flex;position:relative}.선택목업합성사진 canvas{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(60dvh - 24px)}.선택목업합성사진 svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.선택목업색상도구{min-width:0}.선택목업색상도구>p{color:#637169;line-height:1.5}.선택목업색상목록{gap:8px;max-height:36dvh;padding:2px;display:grid;overflow:auto}.선택목업색상목록 label{align-items:center;gap:8px;font-size:12px;display:flex}.선택목업색상목록 input{cursor:pointer;background:#fff;border:1px solid #cdd5ce;flex-shrink:0;width:36px;height:30px;padding:2px}.선택목업색상버튼{gap:6px;margin-top:16px;display:grid}.선택목업색상버튼 button,.선택목업색상버튼 a{text-align:center;font-size:12px!important}.선택목업색상버튼 a{color:#254f3e;padding:8px;text-decoration:underline}@media (width<=640px){.선택목업색상편집기{grid-template-columns:1fr}.선택목업색상무대{height:42dvh;min-height:200px}.선택목업합성사진 canvas{max-height:calc(42dvh - 24px)}.선택목업색상목록{grid-template-columns:1fr 1fr;max-height:none}.선택목업색상버튼{grid-template-columns:1fr 1fr}}.선택목업로고도구{border-top:1px solid #dce2dd;gap:10px;margin-top:18px;padding-top:14px;display:grid}.선택목업로고도구 label{gap:5px;font-size:12px;display:grid}.선택목업로고도구 input{width:100%;min-width:0}.선택목업로고도구 input[type=file]{font-size:11px}.선택목업로고도구 p{color:#637169;font-size:11px;line-height:1.5}.선택목업로고도구 button{font-size:12px!important}.선택목업색상목록 fieldset{border:0;border-top:1px solid #dce2dd;gap:8px;min-width:0;margin:0;padding:10px 0;display:grid}.선택목업색상목록 legend{color:inherit;padding:0 6px 0 0;font-size:12px;font-weight:600}.선택목업색상편집기{color:#191919;grid-template-columns:minmax(0,1fr) 330px;gap:24px;font-size:15px}.선택목업색상무대{background:#f4f4f2}.선택목업색상도구{background:#fff;padding:4px 0}.선택목업색상도구 [hidden]{display:none!important}.목업도구탭{border-bottom:1px solid #ddd;margin-bottom:18px;display:flex}.선택목업색상도구 .목업도구탭 button{color:#777;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:13px 8px;font-size:15px!important}.선택목업색상도구 .목업도구탭 button[aria-pressed=true]{color:#181818;border-color:#181818;font-weight:700}.목업도구안내{color:#666;margin:0 0 16px;font-size:14px;line-height:1.6}.목업부위그룹 fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.목업부위그룹 legend{color:#777;margin-bottom:9px;padding:0;font-size:13px}.목업부위칩{flex-wrap:wrap;gap:6px;display:flex}.선택목업색상도구 .목업부위칩 button{color:#444;background:#fff;border:1px solid #ddd;border-radius:3px;align-items:center;gap:6px;padding:8px 10px;line-height:1.4;display:flex;font-size:13px!important}.선택목업색상도구 .목업부위칩 button[aria-pressed=true]{color:#171717;background:#f4f4f2;border-color:#171717}.목업부위칩 button span{border:1px solid #0002;border-radius:50%;flex-shrink:0;width:11px;height:11px}.목업현재색{border-top:1px solid #e5e5e5;align-items:center;gap:12px;margin:6px 0 16px;padding-top:18px;display:flex}.목업현재색>span{border:1px solid #ddd;border-radius:50%;width:34px;height:34px}.목업현재색 strong{font-size:15px}.목업현재색 p{color:#555;margin:3px 0 0;font-size:13px}.목업현재색 small{color:#888;margin-left:6px;font-size:11px}.목업스포츠팔레트{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 5px;display:grid}.선택목업색상도구 .목업스포츠팔레트 button{color:#555;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:2px;display:flex}.목업스포츠팔레트 button span{outline-offset:3px;border-radius:50%;outline:1px solid #0000;width:28px;height:28px;display:block;box-shadow:inset 0 0 0 1px #0002}.목업스포츠팔레트 button[aria-pressed=true] span{outline-color:#191919}.목업스포츠팔레트 small{white-space:nowrap;font-size:10px}.목업직접색{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:14px}.목업직접색 summary{color:#555;cursor:pointer;font-size:13px}.목업직접색 .선택목업색상목록{max-height:260px;padding-top:12px}.선택목업색상도구 button:focus-visible,.목업직접색 summary:focus-visible{outline-offset:3px;outline:2px solid #191919}.선택목업색상도구 .선택목업색상버튼{grid-template-columns:1fr 1fr}.선택목업색상도구 .선택목업색상버튼 button{color:#222;background:#fff;border:1px solid #d5d5d5;border-radius:3px;padding:11px 8px;font-size:13px!important}.선택목업색상도구 .선택목업색상버튼 button:first-child{color:#fff;background:#191919;border-color:#191919}.선택목업색상버튼 a{color:#777;grid-column:1/-1;font-size:12px!important}.선택목업로고도구{border-top:0;margin-top:0;padding-top:0}.선택목업로고도구 label{font-size:14px}.선택목업로고도구 p{font-size:13px}.선택목업색상도구>p[role=status]{color:#666;font-size:12px}@media (width<=850px){.선택목업색상편집기{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.목업스포츠팔레트{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=640px){.선택목업색상편집기{grid-template-columns:1fr;gap:16px}.선택목업색상도구{padding:0 4px}.목업스포츠팔레트{gap:14px 6px}.선택목업색상목록{grid-template-columns:1fr}.목업부위칩{gap:8px}}.선택목업색상도구 .목업흰색초기화{color:#777;text-underline-offset:3px;background:0 0;border:0;border-radius:0;margin:12px auto 0;padding:5px 8px;text-decoration:underline;display:block;font-size:12px!important}.목업세부도구{border-top:1px solid #e5e5e5;margin-top:18px;padding-top:12px}.목업세부도구 summary{color:#777;cursor:pointer;font-size:12px}.목업세부도구>div{flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.선택목업색상도구 .목업세부도구 button{color:#555;background:#fff;border:1px solid #ddd;border-radius:3px;padding:7px 10px;font-size:12px!important}.목업세부도구 a{color:#777;text-underline-offset:3px;font-size:12px}.목업패턴도구[hidden]{display:none!important}.목업패턴도구{gap:18px;display:grid}.목업패턴도구>p{color:#777;font-size:12px;line-height:1.6}.목업패턴도구 label{gap:9px;font-size:13px;display:grid}.목업패턴도구 select{background:#fff;border:1px solid #ddd;width:100%;padding:10px}.목업패턴도구 [role=group]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.목업패턴도구 button{color:#333;background:#fff;border:1px solid #ddd;padding:10px}.목업패턴도구 button[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.목업패턴도구 input[type=color]{background:#fff;border:1px solid #ddd;width:100%;height:38px}.목업패턴도구 input[type=range]{accent-color:#171717;width:100%}.선택목업검수판{margin-top:20px}.선택목업검수판>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.선택목업검수판 h2{margin:0 0 8px;font-size:20px}.선택목업검수판 p{color:#637169;font-size:12px;line-height:1.6}.선택목업검수선택{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.선택목업검수선택 label{align-items:center;gap:10px;font-size:13px;display:flex}.선택목업검수선택 select{color:#24372e;background:#fff;border:1px solid #cdd5ce;max-width:100%;padding:9px}.선택목업검수선택 nav{gap:6px;display:flex}.선택목업검수비교{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.선택목업검수비교 article{background:#fff;border:1px solid #dce2dd;min-width:0;padding:14px}.선택목업검수비교 h3{margin:0 0 14px;font-size:14px}.선택목업검수사진,.선택목업검수빈사진{-o-object-fit:contain;object-fit:contain;background:#e9ece8;width:100%;height:420px}.선택목업검수빈사진{justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex}.선택목업검수비교 .선택목업색상편집기{grid-template-columns:1fr;margin:0}.선택목업검수비교 .선택목업색상무대{height:420px}.선택목업검수비교 .선택목업합성사진 canvas{max-height:396px}.선택목업검수비교 .선택목업색상목록{grid-template-columns:1fr 1fr;max-height:none}.선택목업검수상태{background:#fff8ec;border:1px solid #e9d9bd;padding:10px 12px;color:#80521e!important}@media (width<=800px){.선택목업검수비교{grid-template-columns:1fr}.선택목업검수판>header{flex-direction:column}.선택목업검수선택{align-items:stretch}.선택목업검수선택 label{width:100%;min-width:0}.선택목업검수선택 select{flex:1;min-width:0}.선택목업검수사진,.선택목업검수빈사진,.선택목업검수비교 .선택목업색상무대{height:360px}.선택목업검수비교 .선택목업합성사진 canvas{max-height:336px}}.선택목업전체항목{border-top:1px solid #cdd5ce;margin:28px 0 40px;padding-top:16px}.선택목업전체항목>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.선택목업전체항목>header h3{margin:0;font-size:18px}@media (width<=600px){.선택목업전체항목>header{flex-direction:column;align-items:flex-start}}.선택목업전방향{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.선택목업전방향 article{background:#fff;border:1px solid #dce2dd;min-width:0;padding:12px}.선택목업전방향 h4{margin:0 0 10px;font-size:13px}.선택목업전방향 button{background:#e9ece8;width:100%;padding:8px}.선택목업전방향 img{-o-object-fit:contain;object-fit:contain;width:100%;height:300px}.선택목업전방향 .선택목업검수빈사진{height:318px}@media (width<=640px){.선택목업전방향{grid-template-columns:1fr}.선택목업전방향 img{height:330px}}.목업셋업추천{color:#161616;border-top:1px solid #dedede;min-width:0;max-width:100%;margin:36px 0 0;padding:24px 0}.목업셋업추천>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.목업셋업추천 h2{margin:0 0 8px;font-size:21px;font-weight:700}.목업셋업추천 p{color:#666;margin:0;font-size:13px;line-height:1.6}.목업셋업추천>header>span{color:#777;white-space:nowrap;font-size:12px}.셋업추천목록{overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:16px;max-width:100%;padding-bottom:14px;display:flex;overflow-x:auto}.셋업추천카드{scroll-snap-align:start;background:#fff;border:1px solid #e5e5e5;flex-direction:column;flex:0 0 220px;gap:9px;min-width:0;padding:12px;display:flex}.셋업추천사진{aspect-ratio:3/4;text-align:center;background:#f4f4f1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.셋업추천사진 canvas{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.셋업추천사진 canvas[hidden]{display:none}.셋업추천사진>span{color:#777;font-size:12px}.셋업추천사진>div{padding:12px}.셋업추천카드 small{color:#777;font-size:11px}.셋업추천카드 h3{flex:1;margin:0 0 7px;font-size:14px;font-weight:600;line-height:1.5}.셋업추천카드 button{font:inherit;color:#222;cursor:pointer;background:#fff;border:1px solid #222;border-radius:0;padding:10px 8px;font-size:12px}.셋업추천카드 button:hover:not(:disabled){color:#fff;background:#171717}.셋업추천카드 button:disabled{opacity:.45;cursor:wait}.셋업추천방향{justify-content:space-between;align-items:center;gap:8px;display:flex}.셋업추천방향 span{color:#666;font-size:12px}.셋업추천방향 button{border-color:#ddd;min-width:34px;padding:4px 8px;font-size:21px;line-height:1}.셋업추천상태{background:#ffffffeb;padding:6px;position:absolute;bottom:8px;left:8px;right:8px}.셋업추천사진>div{background:#fffffff2;position:absolute;bottom:8px;left:8px;right:8px}@media (width<=600px){.목업셋업추천{margin-top:24px;padding-top:20px}.목업셋업추천>header{align-items:flex-start}.목업셋업추천 h2{font-size:19px}.목업셋업추천>header>span{display:none}.셋업추천카드{flex-basis:190px}.셋업추천목록{gap:12px}}.커스텀화면{min-width:0}.커스텀판{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.커스텀미리보기{border:1px solid var(--줄);border-radius:var(--카드모서리);background:var(--카드바탕,#fff);min-width:0;padding:18px}.커스텀그림칸{border-radius:var(--작은모서리);background:#f5f5f5;place-items:center;min-height:420px;display:grid;position:relative}.커스텀그림칸.받는중{outline:2px dashed var(--글자);outline-offset:-6px}.커스텀끌기막{color:#0f0f0f;pointer-events:none;background:#f5f5f5db;place-items:center;margin:0;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.커스텀그림자리{width:100%;max-width:620px;line-height:0;position:relative}.커스텀그림{width:100%;height:auto;display:block}.커스텀숨은판{display:none}.커스텀점선판{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.커스텀읽는중{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0;position:absolute}.커스텀인쇄칸{pointer-events:none;border:1px dashed #00000073;position:absolute}.커스텀출처{color:var(--글자아주흐림);font-size:var(--글자-출처);margin:12px 0 0}.커스텀고름{border:1px solid var(--줄);border-radius:var(--카드모서리);background:var(--카드바탕,#fff);align-content:start;gap:14px;min-width:0;padding:18px;display:grid}.커스텀눈썹{color:var(--글자아주흐림);font-size:var(--글자-라벨);letter-spacing:.12em;margin:0;font-weight:800}.커스텀제품이름{margin:0;font-size:19px;font-weight:700}.커스텀값{margin:0;font-size:17px;font-weight:700}.커스텀상품격자{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:980px;margin:0;padding:0;list-style:none;display:grid}@media (width<=600px){.커스텀상품격자{grid-template-columns:repeat(2,minmax(0,1fr))}}.커스텀상품칸{width:100%;min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--카드모서리);background:var(--카드바탕,#fff);color:var(--글자);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:10px;display:grid}.커스텀상품칸.고름{border-color:var(--글자)}.커스텀상품사진{aspect-ratio:1;border-radius:var(--작은모서리);background:#f5f5f5;place-items:center;margin-bottom:4px;display:grid;overflow:hidden}.커스텀상품사진 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.커스텀사진없음{color:var(--글자흐림);font-size:var(--글자-라벨)}.커스텀상품이름{font-size:var(--글자-라벨);font-weight:700;line-height:1.4}.커스텀상품값{color:var(--글자흐림);font-size:var(--글자-라벨);font-weight:700}.커스텀고르기 .커스텀출처{margin-top:14px}.커스텀되돌이{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.커스텀되돌이단추{min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-라벨);cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.커스텀지금옷{color:var(--글자흐림);font-size:var(--글자-라벨);font-weight:700}.커스텀안내{border-radius:var(--작은모서리);color:#5a4a00;font-size:var(--글자-라벨);background:#fdf7e3;border:1px solid #e6c200;margin:0;padding:10px 12px;line-height:1.6}.커스텀탈{border-radius:var(--작은모서리);color:#b3261e;font-size:var(--글자-라벨);border:1px solid #b3261e;margin:0 0 14px;padding:12px 14px}.커스텀칸{border-top:1px solid var(--줄);gap:10px;padding-top:14px;display:grid}.커스텀칸머리{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.커스텀칸머리 h4{font-size:var(--글자-본문);margin:0;font-weight:700}.커스텀칸머리 span{color:var(--글자흐림);font-size:var(--글자-라벨)}.커스텀드롭{border:1px dashed var(--테두리);border-radius:var(--작은모서리);background:var(--바탕);min-height:96px;color:var(--글자흐림);font:inherit;text-align:center;cursor:pointer;place-items:center;gap:4px;padding:16px 12px;display:grid}.커스텀드롭:hover,.커스텀드롭:focus-visible{border-color:var(--글자)}.커스텀드롭 strong{color:var(--글자);font-size:var(--글자-라벨);font-weight:700}.커스텀드롭 span{color:var(--글자아주흐림);font-size:var(--글자-라벨);line-height:1.6}.커스텀드롭.받는중{border-style:solid;border-color:var(--글자);background:var(--알약바탕)}.커스텀견본링크{min-height:var(--손대는키);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.커스텀칸밖{color:#b3261e;font-size:var(--글자-라벨);margin:0;line-height:1.6}.커스텀파일칸{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.커스텀지움{min-height:var(--작은키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);cursor:pointer;padding:0 10px}.커스텀로고이름{color:var(--글자흐림);font-size:var(--글자-라벨);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.커스텀크기{gap:6px;display:grid}.커스텀크기 span{color:var(--글자흐림);font-size:var(--글자-라벨);font-weight:700}.커스텀크기 input{width:100%}.커스텀실물{color:var(--글자흐림);font-size:var(--글자-라벨);margin:0}.커스텀도움{color:var(--글자아주흐림);font-size:var(--글자-라벨);margin:0;line-height:1.6}.커스텀부위줄{flex-wrap:wrap;gap:6px;display:flex}.커스텀부위줄 button{min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자흐림);font:inherit;font-size:var(--글자-라벨);cursor:pointer;padding:0 12px;font-weight:700}.커스텀부위줄 button.고름{border-color:var(--글자);background:var(--글자);color:var(--바탕)}.커스텀자리줄{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.커스텀자리칩{height:var(--손대는키);font-size:var(--글자-라벨);color:var(--글자);background:var(--바탕);border:1px solid var(--테두리);border-radius:var(--작은모서리);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.커스텀자리칩.고름{border-color:var(--브랜드);color:var(--브랜드);font-weight:700}.커스텀자리점{border:1px solid #00000040;border-radius:50%;width:12px;height:12px}.커스텀색줄{flex-wrap:wrap;gap:8px;display:flex}.커스텀색칩{width:var(--작은키);height:var(--작은키);cursor:pointer;border:1px solid #00000038;border-radius:50%;padding:0}.커스텀색칩.고름{box-shadow:0 0 0 2px var(--바탕), 0 0 0 4px var(--글자)}.커스텀전체색{min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-라벨);cursor:pointer;font-weight:700}.커스텀사이즈줄{flex-wrap:wrap;gap:6px;display:flex}.커스텀사이즈줄 button{min-width:52px;min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-라벨);cursor:pointer;font-weight:700}.커스텀사이즈줄 button.고름{border-color:var(--글자);background:var(--글자);color:var(--바탕)}.커스텀수량{align-items:center;gap:8px;display:flex}.커스텀수량 span{color:var(--글자흐림);font-size:var(--글자-라벨);font-weight:700}.커스텀수량 button{width:var(--손대는키);height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);cursor:pointer;font-size:16px;font-weight:700}.커스텀수량 input{width:62px;height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-본문);text-align:center}.커스텀합계{border-top:1px solid var(--줄);justify-content:space-between;align-items:baseline;padding-top:14px;display:flex}.커스텀합계 span{color:var(--글자흐림);font-size:var(--글자-라벨)}.커스텀합계 strong{font-size:20px}.커스텀꼬리{color:var(--글자아주흐림);font-size:var(--글자-라벨);margin:0;line-height:1.6}@media (width<=1000px){.커스텀판{display:block}.커스텀미리보기{top:var(--위막대높이);z-index:5;background:var(--카드바탕,#fff);margin-bottom:20px;position:sticky}.커스텀그림칸{min-height:0;padding:6px 0}.커스텀그림자리{width:auto;max-width:100%}.커스텀그림{width:auto;max-width:100%;max-height:36vh;margin:0 auto}}.커스텀글자칸{min-height:var(--손대는키);border:1px solid var(--줄);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-본문);padding:0 12px}.커스텀글자칩{width:var(--작은키);height:var(--작은키);border-radius:var(--작은모서리);cursor:pointer;border:1px solid #00000038;padding:0}.커스텀글자칩.고름{box-shadow:0 0 0 2px var(--바탕), 0 0 0 4px var(--글자)}.커스텀부위스위치{min-height:var(--손대는키);color:var(--글자흐림);font-size:var(--글자-라벨);cursor:pointer;align-items:center;gap:8px;font-weight:700;display:flex}.커스텀부위스위치 input{width:18px;height:18px}.커스텀저장{width:100%;min-height:var(--손대는키);border:1px solid var(--글자);border-radius:var(--작은모서리);background:var(--바탕);color:var(--글자);font:inherit;font-size:var(--글자-라벨);cursor:pointer;margin-top:10px;font-weight:700}.커스텀저장:hover{background:var(--바탕흐림,#f5f5f5)}.커스텀스위치{min-height:var(--작은키);color:var(--글자흐림);font-size:var(--글자-라벨);cursor:pointer;align-items:flex-start;gap:8px;line-height:1.5;display:flex}.커스텀스위치 input{width:16px;height:16px;margin-top:2px}@media (width<=600px){.커스텀색칩,.커스텀글자칩{width:var(--손대는키);height:var(--손대는키)}.커스텀자리칩{height:var(--손대는키)}.커스텀전체색{min-height:var(--손대는키)}.커스텀수량 button{width:var(--손대는키);height:var(--손대는키)}.커스텀수량 input{height:var(--손대는키)}.커스텀부위줄 button,.커스텀글자칸{min-height:var(--손대는키)}.커스텀견본링크{min-height:var(--손대는키);font-size:var(--글자-라벨)}.커스텀도움,.커스텀꼬리,.커스텀출처,.커스텀드롭 span{font-size:var(--글자-라벨)}}.커스텀스튜디오{color:#172b3a;background:#fff;border:1px solid #cbd5e1;min-width:0}.커스텀스튜디오 [hidden]{display:none!important}.스튜디오상단{color:#172b3a;background:#f5f7f9;border-bottom:1px solid #d7dfe5;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.스튜디오상단 strong{color:#172b3a;font-size:15px}.스튜디오상단 p{color:#526473;margin:4px 0 0;font-size:12px;line-height:1.5}.스튜디오도구{flex-shrink:0;gap:8px;display:flex}.커스텀스튜디오 .스튜디오도구 button,.커스텀스튜디오 .스튜디오선택 button{color:#243c4d;cursor:pointer;background:#fff;border:1px solid #bac6cf;border-radius:3px;padding:9px 12px;font-size:12px}.커스텀스튜디오 button:focus-visible{outline-offset:2px;outline:3px solid #477cbb}.스튜디오선택{background:#fff;border-bottom:1px solid #d7dfe5;flex-shrink:0;gap:8px;padding:10px 16px;display:flex}.커스텀스튜디오 .스튜디오선택 button[aria-pressed=true],.커스텀스튜디오 .스튜디오도구 button[aria-pressed=true]{color:#fff;background:#142435;border-color:#142435}.스튜디오편집틀 iframe{background:#fff;border:0;width:100%;height:max(720px,100dvh - 285px);display:block}.스튜디오편집틀>p,.스튜디오편집틀>[role=alert]{color:#172b3a;padding:24px}.커스텀스튜디오.전체화면{z-index:1000;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.커스텀스튜디오.전체화면 .스튜디오편집틀{flex:1;min-height:0}.커스텀스튜디오.전체화면 iframe{height:100%}.커스텀스튜디오.전체화면 .스튜디오기존{flex:1;min-height:0;overflow:auto}@media (width<=600px){.스튜디오상단{flex-direction:column;align-items:flex-start;padding:12px}.스튜디오도구{width:100%}.스튜디오도구 button{flex:1}.스튜디오선택{gap:6px;padding:10px 12px}.커스텀스튜디오 .스튜디오선택 button{flex:1;min-width:0;padding:10px 6px;font-size:11px}.스튜디오편집틀 iframe{height:calc(100dvh - 250px);min-height:600px}.커스텀스튜디오.전체화면 iframe{min-height:0}}.자사몰미리보기{color:#111;isolation:isolate;background:#fff;min-width:0}.자사몰미리보기 [hidden]{display:none!important}.자사몰미리보기도구{color:#555;background:#fff;border-bottom:1px solid #ddd;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.자사몰미리보기도구 nav{gap:4px;display:flex}.자사몰미리보기도구 button{color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d5d5;border-radius:0;padding:8px 20px}.자사몰미리보기도구 button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.자사몰미리보기도구 a{color:#333;text-underline-offset:3px;margin-left:auto;text-decoration:underline}.자사몰원본화면 iframe{background:#fff;border:0;width:100%;height:calc(100vh - 200px);min-height:680px;display:block}.자사몰원본화면>p{color:#666;margin:0;padding:12px 20px;font-size:12px}.자사몰홈안내{border-top:1px solid #eee}.자사몰브랜드헤더{color:#111;background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:28px;padding:22px 32px;display:flex}.자사몰로고{cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0}.자사몰로고 img{-o-object-fit:contain;object-fit:contain;width:168px;max-height:48px;display:block}.자사몰브랜드헤더 nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.자사몰브랜드헤더 nav a,.자사몰브랜드헤더 nav button{color:#111;cursor:pointer;background:0 0;border:0;border-radius:0;padding:8px 0;font:600 13px/1.4 Arial,sans-serif;text-decoration:none}.자사몰브랜드헤더 nav button[aria-current=page]{border-bottom:2px solid #111}@media (width<=760px){.자사몰미리보기도구{gap:8px;padding:10px}.자사몰미리보기도구 a{font-size:11px}.자사몰미리보기도구>span{display:none}.자사몰브랜드헤더{padding:20px 16px;display:block}.자사몰로고 img{width:146px}.자사몰브랜드헤더 nav{justify-content:flex-start;gap:18px;margin-top:18px}.자사몰브랜드헤더 nav a,.자사몰브랜드헤더 nav button{font-size:11px}.자사몰원본화면 iframe{height:calc(100vh - 180px);min-height:660px}}.자사몰시안안내{color:#777;background:#fff;border-top:1px solid #eee;margin:0;padding:12px 20px;font-size:12px;line-height:1.6}.자사몰시안안내 a{color:#444;margin-left:10px;text-decoration:underline}.자사몰원본화면 iframe{height:calc(100dvh - 180px);min-height:740px}.커스텀제작기버전{min-width:0}.커스텀제작기버전>[hidden]{display:none!important}.커스텀제작기버전탭{background:#fff;border:1px solid #d7dfe5;gap:8px;padding:12px 16px;display:flex}.커스텀제작기버전탭 button{font:inherit;cursor:pointer;color:#24372e;background:#fff;border:1px solid #cdd5ce;border-radius:4px;padding:10px 18px;font-size:13px}.커스텀제작기버전탭 button[aria-selected=true]{color:#fff;background:#254f3e;border-color:#254f3e}.커스텀제작기버전탭 button:focus-visible{outline-offset:2px;outline:3px solid #527866}@media (width<=600px){.커스텀제작기버전탭{padding:10px 12px}.커스텀제작기버전탭 button{flex:1}}.커스텀제작기외부화면{background:#f7f7f3;border:0;width:100%;height:calc(100vh - 190px);min-height:850px;display:block}.커스텀제작기버전 [role=tabpanel][hidden]{display:none}@media (width<=600px){.커스텀제작기외부화면{min-height:720px}.커스텀제작기버전탭 button{flex:0 auto}}.팀레퍼런스{color:var(--글자);min-width:0}.레퍼런스머리{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.레퍼런스머리 h2{margin:0 0 8px;font-size:22px}.레퍼런스머리 p,.레퍼런스출처안내{color:var(--글자흐림);margin:0;font-size:13px;line-height:1.7}.레퍼런스머리>span{white-space:nowrap;color:var(--글자흐림);font-size:12px}.레퍼런스필터{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.팀레퍼런스 button{cursor:pointer;border:1px solid var(--테두리);background:var(--카드바탕);min-height:44px;color:var(--글자);font:inherit;border-radius:6px;padding:8px 12px;font-size:13px}.팀레퍼런스 button:disabled{opacity:.55;cursor:default}.팀레퍼런스 button:focus-visible,.팀레퍼런스 a:focus-visible{outline:3px solid var(--강조,var(--브랜드));outline-offset:3px}.팀레퍼런스 button[aria-pressed=true],.팀레퍼런스 .레퍼런스주버튼{background:var(--브랜드);color:var(--브랜드글);border-color:var(--브랜드)}.레퍼런스필터 small{opacity:.75;margin-left:4px}.레퍼런스요약{background:var(--카드바탕);border:1px solid var(--테두리);border-radius:8px;margin-bottom:20px;padding:16px}.레퍼런스저장줄{justify-content:space-between;align-items:center;gap:12px;display:flex}.레퍼런스저장줄 strong{font-size:15px}.레퍼런스저장줄 small{color:var(--글자흐림);font-size:12px}.레퍼런스선택목록{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.레퍼런스선택목록>div{flex-direction:column;gap:6px;min-width:0;display:flex}.레퍼런스선택목록 b{font-size:12px}.레퍼런스선택목록 span{color:var(--글자흐림);flex-wrap:wrap;gap:5px;font-size:12px;display:flex}.레퍼런스선택목록 button{min-height:44px;padding:4px 7px;font-size:11px}.레퍼런스요약>p{color:var(--글자흐림);margin:14px 0 0;font-size:12px;line-height:1.6}.레퍼런스그리드{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.레퍼런스카드{border:1px solid var(--테두리);background:var(--카드바탕);border-radius:8px;min-width:0;overflow:hidden}.레퍼런스카드.선택됨{border-color:var(--브랜드);box-shadow:0 0 0 1px var(--브랜드)}.팀레퍼런스 .레퍼런스사진{aspect-ratio:4/5;background:#f3f4f4;border:0;border-radius:0;width:100%;padding:14px;display:block;position:relative}.레퍼런스사진 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.레퍼런스사진>span{color:#334155;background:#fff;border:1px solid #d6dce0;border-radius:3px;padding:4px 7px;font-size:10px;position:absolute;bottom:8px;right:8px}.레퍼런스사진실패{color:#475569;background:#f3f4f4;justify-content:center;align-items:center;height:100%;min-height:120px;font-size:12px;line-height:1.6;display:flex}.레퍼런스카드내용{flex-direction:column;gap:10px;padding:14px;display:flex}.레퍼런스번호{color:var(--글자흐림);margin:0;font-size:11px}.레퍼런스카드 h3{min-height:45px;margin:0;font-size:15px;line-height:1.5}.레퍼런스특징{color:var(--글자흐림);min-height:58px;margin:0;font-size:12px;line-height:1.6}.팀레퍼런스 a{color:var(--글자);text-underline-offset:3px;font-size:12px;text-decoration:underline}.레퍼런스카드내용>button{width:100%;margin-top:3px}.레퍼런스출처안내{margin:20px 0}.레퍼런스모달{border:1px solid var(--테두리);background:var(--카드바탕);width:min(900px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--글자);border-radius:10px;padding:20px;overflow:auto}.레퍼런스모달::backdrop{background:#0009}.레퍼런스모달머리,.레퍼런스모달동작{justify-content:space-between;align-items:center;gap:16px;display:flex}.레퍼런스모달머리 strong{font-size:16px}.레퍼런스모달머리 button{flex-shrink:0}.레퍼런스확대사진{background:#f3f4f4;height:min(65dvh,700px);margin:16px 0}.레퍼런스확대사진 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.레퍼런스모달 p{font-size:13px;line-height:1.6}@media (width<=1200px){.레퍼런스그리드{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.레퍼런스그리드{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.레퍼런스선택목록{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.레퍼런스머리{flex-direction:column;align-items:flex-start;gap:6px}.레퍼런스머리 h2{font-size:20px}.레퍼런스그리드{grid-template-columns:minmax(0,1fr)}.레퍼런스사진{max-height:400px}.레퍼런스카드 h3,.레퍼런스특징{min-height:0}.레퍼런스모달{padding:14px}.레퍼런스모달머리 strong{font-size:14px}.레퍼런스확대사진{height:55dvh}.레퍼런스필터{gap:6px}.레퍼런스필터 button{padding:8px;font-size:12px}}.레퍼런스하단저장{background:var(--카드바탕);border:1px solid var(--테두리);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:18px;display:flex}.레퍼런스하단저장 strong{font-size:15px}.레퍼런스하단저장 p{color:var(--글자흐림);margin:6px 0 0;font-size:12px}@media (width<=480px){.레퍼런스하단저장{flex-direction:column;align-items:stretch}.레퍼런스하단저장 button{width:100%}}.카탈로그채팅도우미{border:1px solid var(--border,#748394);background:var(--surface,#fff);color:var(--text,#18212b);overflow-wrap:anywhere;max-height:38vh;margin-top:10px;padding:10px;font-size:13px;overflow:auto}.카탈로그채팅도우미 p{margin:6px 0;line-height:1.5}.카탈로그채팅도우미 button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;margin:8px 6px 0 0;padding:7px 12px}.카탈로그채팅도우미 button:disabled{opacity:.55;cursor:default}
