:is(.rich-text-content,.tiptap-content){font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.75;color:#1f2937}:is(.rich-text-content,.tiptap-content)>*:first-child{margin-top:0}:is(.rich-text-content,.tiptap-content)>*:last-child{margin-bottom:0}:is(.rich-text-content,.tiptap-content) h1{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-bottom:1rem}:is(.rich-text-content,.tiptap-content) h2{font-size:1.5rem;line-height:2rem;font-weight:600;margin-top:2.5rem;margin-bottom:.75rem;color:#0f172a}:is(.rich-text-content,.tiptap-content) h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem;color:#0f172a}:is(.rich-text-content,.tiptap-content) p{margin:0 0 1.2rem}:is(.rich-text-content,.tiptap-content) p:empty{margin:0}:is(.rich-text-content,.tiptap-content) p:has(br:only-child):not(:has(img,video,iframe,object,embed,svg,canvas)){margin:0 0 1.2rem;min-height:1.2rem}:is(.rich-text-content,.tiptap-content) ol{list-style-type:decimal;padding-left:1.5rem;margin:0 0 1.2rem}:is(.rich-text-content,.tiptap-content) ul{list-style-type:disc;padding-left:1.5rem;margin:0 0 1.2rem}:is(.rich-text-content,.tiptap-content) li{margin-bottom:.5rem;padding-left:.15rem;line-height:1.9}:is(.rich-text-content,.tiptap-content) table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.98rem;line-height:1.75;color:#1e293b;background:#fff;border:1px solid rgb(226 232 240);border-radius:1rem;overflow:hidden;box-shadow:0 10px 24px #0f172a0a}:is(.rich-text-content,.tiptap-content) thead{background:#f8fafc}:is(.rich-text-content,.tiptap-content) th,:is(.rich-text-content,.tiptap-content) td{padding:.9rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgb(226 232 240)}:is(.rich-text-content,.tiptap-content) th{font-weight:600;color:#0f172a}:is(.rich-text-content,.tiptap-content) tbody tr:last-child td{border-bottom:0}:is(.rich-text-content,.tiptap-content) tbody tr:nth-child(2n){background:#f8fafc99}:is(.rich-text-content,.tiptap-content) strong{font-weight:600}:is(.rich-text-content,.tiptap-content) em{font-style:italic}:is(.rich-text-content,.tiptap-content) u{text-decoration:underline}:is(.rich-text-content,.tiptap-content) blockquote{border-left:4px solid rgb(56 189 248);border-top-right-radius:1rem;border-bottom-right-radius:1rem;background:#f0f9ff99;padding:.75rem 1.5rem;margin:.75rem 0;color:#4b5563;font-style:italic}:is(.rich-text-content,.tiptap-content) hr{display:block;width:100%;border:0;border-top:1px solid rgb(203 213 225);margin:2rem 0}:is(.rich-text-content,.tiptap-content) pre,:is(.rich-text-content,.tiptap-content) code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;background-color:#f3f4f6}:is(.rich-text-content,.tiptap-content) pre{padding:.75rem 1rem;border-radius:.375rem;overflow-x:auto;margin:.75rem 0}:is(.rich-text-content,.tiptap-content) code{padding:.125rem .25rem;border-radius:.25rem}:is(.rich-text-content,.tiptap-content) a{color:#2563eb;text-decoration:underline}:is(.rich-text-content,.tiptap-content) a:hover{color:#1e40af}:is(.rich-text-content,.tiptap-content) .ql-align-center{text-align:center}:is(.rich-text-content,.tiptap-content) .ql-align-right{text-align:right}:is(.rich-text-content,.tiptap-content) .ql-align-justify{text-align:justify}:is(.rich-text-content,.tiptap-content) img{max-width:100%;height:auto;display:block;border-radius:1.75rem;box-shadow:0 1px 3px #0f172a14}:is(.rich-text-content,.tiptap-content) figure{display:block;width:fit-content;max-width:100%;margin:1.75rem auto}:is(.rich-text-content,.tiptap-content) figure:empty{display:none}:is(.rich-text-content,.tiptap-content) figure>div{display:block;max-width:100%}:is(.rich-text-content,.tiptap-content) figcaption{margin-top:.5rem;color:#9ca3af;font-size:.875rem;line-height:1.5;text-align:center}:is(.rich-text-content,.tiptap-content) p:has(>img)+p:not(:empty):not(:has(br)){font-size:.75rem;line-height:1rem;text-align:center;color:#9ca3af}#item_detail .rich-text-content ul,#item_detail .tiptap-content ul,.detail_contents.rich-text-content ul,.detail_contents.tiptap-content ul{list-style-type:disc}#item_detail .rich-text-content ol,#item_detail .tiptap-content ol,.detail_contents.rich-text-content ol,.detail_contents.tiptap-content ol{list-style-type:decimal}
