body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:Arial,Helvetica,sans-serif;background-color:#f0f0f0}#app[data-v-67b6119a]{position:fixed;top:0;left:0;width:100%;height:100%}.fullscreen-toggle[data-v-67b6119a]{position:absolute;top:20px;right:20px;z-index:10000;cursor:pointer;background:rgba(0,0,0,.4);color:#fff;padding:10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s ease,-webkit-transform .2s;transition:background .3s ease,-webkit-transform .2s;transition:background .3s ease,transform .2s;transition:background .3s ease,transform .2s,-webkit-transform .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2)}.fullscreen-toggle[data-v-67b6119a]:hover{background:rgba(0,0,0,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.flipper-display-section[data-v-67b6119a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;overflow:hidden}.design-canvas[data-v-67b6119a]{width:100%;height:100%;position:relative}.dynamic-element[data-v-67b6119a]{white-space:pre-wrap;word-break:break-word;overflow:hidden;line-height:1.2}.shape-element[data-v-67b6119a]{width:100%;height:100%}.main-flipper-display[data-v-67b6119a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1vw;width:100%;height:100%}.flip-card[data-v-67b6119a]{-webkit-perspective:2000px;perspective:2000px;position:relative}.flipper[data-v-67b6119a]{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1s cubic-bezier(.5,0,.5,1);transition:-webkit-transform 1s cubic-bezier(.5,0,.5,1);transition:transform 1s cubic-bezier(.5,0,.5,1);transition:transform 1s cubic-bezier(.5,0,.5,1),-webkit-transform 1s cubic-bezier(.5,0,.5,1)}.flipper.flip[data-v-67b6119a]{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.card-face[data-v-67b6119a]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-face.back[data-v-67b6119a]{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip-card-inner[data-v-67b6119a]{position:relative;width:100%;height:100%;background:var(--flipper-bg,#fff);border:var(--flipper-border,1px solid #e0e0e0);border-radius:.8vw;-webkit-box-shadow:0 .4vw .8vw rgba(0,0,0,.15);box-shadow:0 .4vw .8vw rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.flip-card-bottom[data-v-67b6119a],.flip-card-top[data-v-67b6119a]{position:absolute;left:0;width:100%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-color:var(--flipper-bg,#fff);color:var(--flipper-text,#000);-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-top[data-v-67b6119a]{top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:.8vw .8vw 0 0}.flip-card-bottom[data-v-67b6119a]{bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0 0 .8vw .8vw}.flip-card-bottom span[data-v-67b6119a],.flip-card-top span[data-v-67b6119a]{font-size:1em;font-weight:800;color:var(--flipper-text,#000);font-family:Arial,sans-serif;line-height:1}.flip-card-top span[data-v-67b6119a]{-webkit-transform:translateY(50%);transform:translateY(50%)}.flip-card-bottom span[data-v-67b6119a],.flip-card-divider[data-v-67b6119a]{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flip-card-divider[data-v-67b6119a]{position:absolute;top:50%;left:0;width:100%;height:1px;background:rgba(0,0,0,.1);z-index:10}