/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial}}}.comment-editor{transition:all .2s}.comment-editor:focus-within{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:oklch(47.3% .137 46.201);border-color:#8d8d8d}@supports (color:color-mix(in lab, red, red)){.comment-editor:focus-within{--tw-shadow-color:color-mix(in oklab, var(--color-amber-800,oklch(47.3% .137 46.201)) var(--tw-shadow-alpha), transparent)}}.comment-editor.is-active .toolbar{display:flex}.comment-editor.is-active .editor .tiptap p:first-child{margin-top:calc(var(--spacing,.25rem) * 3)}.comment-editor.has-error{border-color:var(--color-error);--tw-shadow-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.comment-editor.has-error{--tw-shadow-color:color-mix(in oklab, var(--color-error) var(--tw-shadow-alpha), transparent)}}.comment-editor .input-rating{align-items:center;font-weight:500;display:flex}.comment-editor .input-rating .rating{margin-right:.75rem}.comment-editor .toolbar .format button{margin-right:calc(var(--spacing,.25rem) * 2);cursor:pointer;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);background-color:#0000;border-width:0;outline:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.comment-editor .toolbar .format button:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.comment-editor .toolbar .format button:hover{--tw-shadow-color:color-mix(in oklab, var(--color-info) var(--tw-shadow-alpha), transparent)}}.comment-editor .toolbar .format button.is-active{background-color:var(--color-accent);--tw-shadow-color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.comment-editor .toolbar .format button.is-active{--tw-shadow-color:color-mix(in oklab, var(--color-primary-content) var(--tw-shadow-alpha), transparent)}}.comment-editor .toolbar .format button.is-active svg{fill:#fff}.comment-editor .toolbar .format button:last-child{margin-right:0}.comment-editor .toolbar .format button svg{flex-grow:0;flex-shrink:0;width:20px;height:20px}.comment-editor .toolbar .actions button{transition:all .2s}.comment{--avatar-size:28px;--vertical-border-color:#858585;--vertical-border-active-color:#cecece;padding-top:1rem}.comment.hasChildren,.comment.hasChildren>.content{position:relative}.comment.hasChildren>.content:before{content:"";left:calc(var(--avatar-size) / 2);border-left:1px solid var(--vertical-border-color);width:1px;height:calc(100% - 1em);transition:all .2s;position:absolute;top:1em}.comment.hasChildren .children{background-color:inherit;padding-left:2em}.comment.hasChildren .children .vertical-line-box{width:var(--avatar-size);height:calc(100% - var(--avatar-size));z-index:2;justify-content:center;display:flex;position:absolute;top:0;left:0}.comment.hasChildren .children .comment{position:relative}.comment.hasChildren .children .comment:before{content:"";left:calc(calc(var(--avatar-size) / 2) * -1);border-left:1px solid var(--vertical-border-color);width:1px;height:100%;transition:all .2s;position:absolute;top:0}.comment.hasChildren .children .comment:last-child:before{content:none}.comment.hasChildren .children .comment .info{position:relative}.comment.hasChildren .children .comment .info:before{content:"";top:calc(calc(var(--avatar-size) / 3) * -1);left:calc(calc(var(--avatar-size) / 2) * -1);width:calc(calc(var(--avatar-size) / 2) - 5px);height:calc(var(--avatar-size) * .75);border-left:1px solid var(--vertical-border-color);border-bottom:1px solid var(--vertical-border-color);border-bottom-left-radius:3em;transition:all .2s;position:absolute}.comment.hasChildren .children .comment:last-child .info:before{top:calc(calc(var(--avatar-size) / 2) * -1)}.comment.hasChildren .children .show-more{transform:translateX(calc(var(--avatar-size) * -1));align-items:baseline;display:flex}.comment.hasChildren .children .show-more .line{height:2em;width:calc(var(--avatar-size) + 1em);padding-bottom:.5em;transition:all .2s;position:relative}.comment.hasChildren .children .show-more .line:before{content:"";left:calc(var(--avatar-size) / 2);width:calc(var(--avatar-size) / 2);border-left:1px solid var(--vertical-border-color);border-bottom:1px solid var(--vertical-border-color);border-bottom-left-radius:3em;height:1.5em;position:absolute;top:0}.comment.hasChildren .children .show-more .line:after{content:"";left:var(--avatar-size);border-bottom:1px solid var(--vertical-border-color);width:.5em;height:1.5em;position:absolute;top:0}.comment.hasChildren .children .show-more .text{color:var(--color-slate-300,oklch(86.9% .022 252.894));cursor:pointer;flex-direction:row;align-items:center;font-size:13px;font-weight:600;transition:all .2s;display:flex}.comment.hasChildren .children .show-more .text .icon{border:2px solid #888;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:5px;line-height:1;display:flex}.comment.hasChildren .children .show-more .text .icon svg{width:14px;height:14px}.comment.hasChildren .children .show-more .text .icon svg path{fill:#fff}.comment.hasChildren .children .show-more .text:hover{color:#333}.comment.hasChildren.active>.content:before,.comment.hasChildren.active>.children>.comment:before{border-left-color:var(--vertical-border-active-color)}.comment.hasChildren.active>.children>.comment>.info:before,.comment.hasChildren.active>.children>.show-more .line:before{border-left-color:var(--vertical-border-active-color);border-bottom-color:var(--vertical-border-active-color)}.comment.hasChildren.active>.children>.show-more .line:after{border-bottom-color:var(--vertical-border-active-color)}.comment .info{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.comment .info .avatar{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-slate-600,oklch(44.6% .043 257.281));color:var(--color-slate-200,oklch(92.9% .013 255.508));width:var(--avatar-size);height:var(--avatar-size);text-transform:uppercase;background-repeat:no-repeat;background-size:cover;border-radius:3px;justify-content:center;align-items:center;display:flex;overflow:hidden}.comment .info .name{margin-right:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.comment .info .time{padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);opacity:.65;position:relative}@media (width>=64rem){.comment .info .time:before,.comment .info .time:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.comment .info .time:before{left:3px}.comment .info .time:after{right:3px}}.comment .info .show-rating{align-items:center;padding-left:.75rem;display:flex}@media not all and (width>=64rem){.comment .info .show-rating{flex:0 0 100%;padding-left:3rem}}.comment .info .show-rating .star-rating{margin-right:.125rem}.comment .content{padding-top:1em;padding-left:2rem;position:relative}.load-more{cursor:pointer;border-radius:5px;flex-flow:row;justify-content:center;align-items:center;margin-top:1.5rem;padding:.5rem;transition:all .2s;display:flex}.load-more:hover{background-color:#576f7645}.load-more .icon{margin-right:.5rem}.load-more span{color:#222;font-size:13px;font-weight:600}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
