html:has(.cdetail-page),html:has(.cdetail-page) body{background-image:none;background-color:#fffdfa;font-family:NanumSquareRound,Malgun Gothic,sans-serif;color:#302a24;line-height:normal}.cdetail-page{margin-top:60px}.cdetail-detail{display:flex;gap:46px}.cdetail-cover,.cdetail-info{flex:1 1 0;min-width:0}.cdetail-cover{align-self:flex-start;aspect-ratio:1/1;border-radius:16px;background-color:#fceed6;background-repeat:no-repeat}@media (max-width:1089px){.cdetail-detail{gap:30px}}@media (max-width:779px){.cdetail-detail{flex-direction:column}.cdetail-cover,.cdetail-info{flex:none;width:100%}.cdetail-head{flex-wrap:wrap;align-items:center;gap:10px 8px}.cdetail-name{flex:1 0 100%}}.cdetail-info{min-width:0;padding-top:6px;display:flex;flex-direction:column}.cdetail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cdetail-name{font-size:28px;font-weight:800;word-break:keep-all;overflow-wrap:anywhere}.cdetail-icons{flex:none}.cdetail-artist,.cdetail-icons{display:flex;align-items:center;gap:8px}.cdetail-artist{margin-top:16px;text-decoration:none;color:inherit;width:-moz-fit-content;width:fit-content}.cdetail-artist:hover .cdetail-artist-name{text-decoration:underline}.cdetail-artist-avatar{width:26px;height:26px;border-radius:50%;background-color:rgba(225,216,207,.6);flex:none}.cdetail-artist-name{font-size:14px;font-weight:700}.cdetail-artist-id{font-size:12px;color:#89725a}.cdetail-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.tag{border-radius:14px;padding:6px 14px;font-size:12px;font-weight:700;background:#fff;border:1px solid #e1d8cf;color:#89725a}.tag.use{background:#fae2b0;border-color:#fae2b0;color:#302a24}a.tag{text-decoration:none}a.tag:hover{border-color:#d99e5f;color:#c4864a}.btn-topping-off{opacity:.6;cursor:default}.cdetail-guide{margin-top:34px}.cdetail-guide-title{font-size:16px;font-weight:700;margin-bottom:14px}.cdetail-guide-body{font-size:13px;line-height:1.9;color:#89725a;white-space:pre-line}.cdetail-actions{display:flex;gap:12px;margin-top:auto;padding-top:40px;flex-wrap:wrap}.cdetail-actions>.btn-bake,.cdetail-actions>.btn-bake-help{flex:1 1 0;min-width:-moz-max-content;min-width:max-content}.btn-bake,.btn-bake-help{height:46px;padding:0 32px;white-space:nowrap;border:none;border-radius:23px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn-bake{background:#d99e5f;color:#fff}.btn-bake:hover{filter:brightness(.93)}.btn-bake-help{background:rgba(225,216,207,.45);color:#89725a}.btn-bake-help:hover{filter:brightness(.97)}@media (max-width:419px){.cdetail-actions{gap:8px}.btn-bake,.btn-bake-help{padding:0 16px;font-size:14px}}.cdetail-toast{margin-top:14px;font-size:12px;font-weight:700;color:#d99e5f}a.btn-cookie-edit,a.btn-topping-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}