.rainbow[data-v-b9df93f4]{background:radial-gradient(50% 50% at 50% 50%,#fff 0,transparent 100%),conic-gradient(from 0deg at 50% 50%,red,#ffa800 47.73deg,#ff0 79.56deg,#0f0 121.33deg,#0ff 180.99deg,#00f 238.67deg,#f0f 294.36deg,red 1turn),#c4c4c4}.ProseMirror-focused{outline:none}.tiptap{line-height:1.375;word-wrap:break-word;text-wrap:wrap;word-break:break-word}.tiptap p:empty:before{content:"";display:block;height:1.375em}.blur-highlight{background-color:var(--color-primary-light)}.singleLine{overflow:hidden;padding:16px 8px;white-space:nowrap}.singleLine br{display:none}.singleLine *{display:inline!important;white-space:nowrap!important}.note-shadow[data-v-f6a3a137]{box-shadow:0 4px 5px -6px #0f171f99,0 11px 13px -12px #0f171f66,inset 0 48px 10px -12px #0f172c05}.btn{transition:filter .3s}.btn:hover{filter:brightness(var(--93a882a6))}.btn-rounded{border-radius:10px}.runner-container .btn-rounded{border-radius:10rem}.btn-pill{border-radius:999999999px}.btn-realistic{background-color:transparent!important;transition:filter .25s}.btn-first-realistic{background:#00000040;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1);will-change:transform}.btn-first-realistic,.btn-second-realistic{border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.btn-second-realistic{background:linear-gradient(270deg,var(--a35f477a) 0,var(--c5a32e46) 8%,var(--c5a32e46) 92%,var(--a35f477a))}.btn-face-realistic{background:var(--7d20aa4c);border-radius:12px;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1);will-change:transform}.btn-face-realistic:hover{filter:brightness(var(--93a882a6))}.btn-realistic:hover .btn-face-realistic{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.btn-realistic:active .btn-face-realistic{transform:translateY(-2px);transition:transform 34ms}.btn-realistic:hover .btn-realistic-first{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.btn-realistic:active .btn-realistic-first{transform:translateY(1px);transition:transform 34ms}.btn-realistic:focus:not(:focus-visible){outline:none}.btn-offset{background-color:transparent!important}.btn-first-offset{background-color:#111;transform:translate(8px,8px);transition:transform .2s ease-out}.btn-first-offset,.btn-last-offset{border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.btn-last-offset{background-color:var(--7d20aa4c);outline:2px solid #111}.btn-face-offset{left:0;position:absolute;top:0;z-index:20}.btn-offset:active .btn-first-offset,.btn-offset:hover .btn-first-offset{transform:translate(0)}.btn-offset:active .btn-face-offset{transform:translate(2px,2px)}.btn-offset:active .btn-last-offset{border:2px solid #111}.btn-block{background-color:transparent!important}.btn-first-block{background-color:var(--7d20aa4c);left:0;top:0;width:100%}.btn-first-block,.btn-second-block{height:100%;outline:2px solid #000;outline-offset:-2px;position:absolute;transition:transform .2s ease-out}.btn-second-block{background:var(--c5a32e46);background-image:linear-gradient(0deg,var(--7d20aa4c) 25%,var(--7d20aa4c) 0,var(--7d20aa4c) 50%,#000 0,#000 75%,var(--7d20aa4c) 0,var(--7d20aa4c));background-size:5px 7px;right:-10px;top:10px;transform:skew(0,45deg);transform-origin:bottom right;width:10px;z-index:-2}.btn-block .btn-last-block,.btn-face-block{transition:transform .2s ease-out}.btn-block .btn-last-block{background:#000;height:10px;left:10px;outline:2px solid #000;outline-offset:-2px;position:absolute;top:100%;transform:skew(45deg);transform-origin:bottom right;width:100%;z-index:-1}.btn-block:hover .btn-first-block{transform:translate(5px,5px)}.btn-block:hover .btn-second-block{transform:skew(0,45deg) scaleX(.5)}.btn-block:hover .btn-last-block{transform:skew(45deg) scaleY(.5)}.btn-block:active .btn-first-block{transform:translate(10px,10px)}.btn-block:active .btn-second-block{transform:skew(0,45deg) scaleX(0)}.btn-block:active .btn-last-block{transform:skew(45deg) scaleY(0)}.btn-block:hover .btn-face-block{transform:translate(5px,5px)}.btn-block:active .btn-face-block{transform:translate(10px,10px)}.tape-cover[data-v-72ee6daf]{background-size:cover}.tape-contain[data-v-72ee6daf]{background-size:contain}
