.rich-body[data-v-115f0079] h2{margin:1em 0 .4em;font-size:1.3rem;font-weight:700}.rich-body[data-v-115f0079] h3{margin:.9em 0 .3em;font-size:1.1rem;font-weight:700}.rich-body[data-v-115f0079] p{margin:.5em 0}.rich-body[data-v-115f0079] ul,.rich-body[data-v-115f0079] ol{margin:.5em 0;padding-left:1.4em}.rich-body[data-v-115f0079] ul{list-style:outside}.rich-body[data-v-115f0079] ol{list-style:decimal}.rich-body[data-v-115f0079] blockquote{border-left:4px solid var(--color-brand-200);color:var(--color-muted);margin:.6em 0;padding:.2em .9em}.rich-body[data-v-115f0079] a{color:var(--color-brand-600);text-decoration:underline}.post-body[data-v-28d258da] h2{color:var(--color-brand-800);margin:1.6em 0 .5em;font-size:1.45rem;font-weight:700}.post-body[data-v-28d258da] h3{margin:1.3em 0 .4em;font-size:1.15rem;font-weight:700}.post-body[data-v-28d258da] p{margin:.8em 0;line-height:1.75}.post-body[data-v-28d258da] ul,.post-body[data-v-28d258da] ol{gap:.35em;margin:.8em 0;padding-left:1.4em;display:grid}.post-body[data-v-28d258da] ul{list-style:outside}.post-body[data-v-28d258da] ol{list-style:decimal}.post-body[data-v-28d258da] li{line-height:1.65}.post-body[data-v-28d258da] blockquote{border-left:4px solid var(--color-brand-200);color:var(--color-muted);margin:1em 0;padding:.4em 1em}.post-body[data-v-28d258da] a{color:var(--color-brand-600);text-underline-offset:2px;font-weight:600;text-decoration-line:underline}.post-body[data-v-28d258da] img{border-radius:12px;margin:1em auto}.preview-box{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.preview-box .stage-viewport{height:100%}.preview-flash{border-radius:8px;animation:1.4s ease-out preview-flash}@keyframes preview-flash{0%,40%{outline-offset:8px;outline:6px solid #ffd666e6}to{outline-offset:8px;outline:6px solid #ffd66600}}.preview-box--scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff8c #00000040;overflow:hidden scroll}.preview-box--scroll .stage-viewport{height:auto}.preview-box--scroll::-webkit-scrollbar{width:10px}.preview-box--scroll::-webkit-scrollbar-thumb{background:#ffffff8c;border-radius:999px}.preview-box--scroll::-webkit-scrollbar-track{background:#00000040}.cropper-container{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;inset:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{border-radius:inherit;outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{opacity:.5;border:0 dashed #eee;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:before,.cropper-center:after{content:" ";background-color:#eee;display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{border-radius:inherit;background-color:#fff;top:0;left:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media (width>=768px){.cropper-point.point-se{width:15px;height:15px}}@media (width>=992px){.cropper-point.point-se{width:10px;height:10px}}@media (width>=1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{content:" ";opacity:0;background-color:#39f;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.unlock-box[data-v-8cf0fd1b]{animation:.6s cubic-bezier(.2,1.4,.4,1) unlock-pop-8cf0fd1b}.unlock-spark[data-v-8cf0fd1b]{border-radius:2px;width:10px;height:10px;animation:1.8s ease-out infinite unlock-spark-8cf0fd1b;position:absolute}@keyframes unlock-pop-8cf0fd1b{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes unlock-spark-8cf0fd1b{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--sx), var(--sy)) rotate(540deg) scale(.2);opacity:0}}
