/* The original computed frame styles, scoped to the seven additional IDs. */
#screen .shared-scene[data-style="scribble2"] .original-track .live-photo.scene-hit{background:rgb(255, 251, 237);border:calc(2.5px * var(--live-scale)) solid rgb(52, 50, 45);border-radius:calc(6px * var(--live-scale)) calc(3px * var(--live-scale)) calc(8px * var(--live-scale)) calc(4px * var(--live-scale));box-shadow:rgba(40, 36, 27, 0.22) calc(3px * var(--live-scale)) calc(5px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(7px * var(--live-scale)) calc(7px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(40, 39, 35);font-family:STKaiti, KaiTi, "Comic Sans MS", serif;}
#screen .shared-scene[data-style="scribble2"] .original-track .live-empty .live-photo.scene-hit{background:rgb(255, 248, 214);border:calc(2.5px * var(--live-scale)) dashed rgb(52, 50, 45);border-radius:calc(6px * var(--live-scale)) calc(3px * var(--live-scale)) calc(8px * var(--live-scale)) calc(4px * var(--live-scale));box-shadow:rgba(40, 36, 27, 0.1) calc(2px * var(--live-scale)) calc(3px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(7px * var(--live-scale)) calc(7px * var(--live-scale)) calc(20px * var(--live-scale));opacity:0.9;color:rgb(80, 85, 167);font-family:STKaiti, KaiTi, "Comic Sans MS", serif;}
#screen .shared-scene[data-style="scribble2"] .original-track .live-photo>img{border:calc(2px * var(--live-scale)) solid rgb(74, 71, 60);border-radius:calc(0px * var(--live-scale));filter:saturate(0.7) contrast(1.05);}
#screen .shared-scene[data-style="scribble2"] .original-track .live-photo::before,#screen .shared-scene[data-style="scribble2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="scribble2"] .original-track .empty-frame-label{color:rgb(80, 85, 167);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 STKaiti, KaiTi, "Comic Sans MS", serif}
#screen .shared-scene[data-style="scribble2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="scribble2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="scribble2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(25px * var(--live-scale))}
#screen .shared-scene[data-style="scribble2"] .original-track .native-rope path{stroke-width:calc(2.9px * var(--live-scale));stroke-dasharray:calc(7px * var(--live-scale)) calc(1.6px * var(--live-scale))}
#screen .app-view:has([data-style="scribble2"]){--paper:#e1eddb;--ink:rgb(40, 39, 35);background:#e1eddb;font-family:STKaiti, KaiTi, "Comic Sans MS", serif}
#screen .app-view:has([data-style="scribble2"]) .editor-top,#screen .app-view:has([data-style="scribble2"]) .editor-meta,#screen .app-view:has([data-style="scribble2"]) .editor-actions,#screen .app-view:has([data-style="scribble2"]) .detail-bottom{background:#e1eddb;color:rgb(40, 39, 35)}
#screen .app-view:has([data-style="scribble2"]) .primary-btn{background:#ffdb67;color:rgb(40, 39, 35);border:2.5px solid rgb(52, 50, 45);border-radius:calc(6px * 1) calc(3px * 1) calc(8px * 1) calc(4px * 1);box-shadow:3px 3px 0 rgb(52, 50, 45)}
#screen .shared-scene[data-style="scribble2"] .original-track .live-empty:first-of-type .live-photo.scene-hit{background:#fff8d6 url('assets/originals/scribble-cow.svg') center calc(55px * var(--live-scale))/calc(195px * var(--live-scale)) calc(195px * var(--live-scale)) no-repeat}#screen .shared-scene[data-style="scribble2"] .original-track .live-empty:first-of-type .icon{visibility:hidden}
#screen .shared-scene[data-style="flat2"] .original-track .live-photo.scene-hit{background:rgb(255, 255, 255);border:calc(1.5px * var(--live-scale)) solid rgb(200, 212, 215);border-radius:calc(14px * var(--live-scale));box-shadow:rgba(97, 126, 143, 0.13) calc(0px * var(--live-scale)) calc(8px * var(--live-scale)) calc(18px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(70, 87, 126);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="flat2"] .original-track .live-empty .live-photo.scene-hit{background:rgba(255, 255, 255, 0.55);border:calc(1.5px * var(--live-scale)) dashed rgb(200, 212, 215);border-radius:calc(14px * var(--live-scale));box-shadow:rgba(97, 126, 143, 0.13) calc(0px * var(--live-scale)) calc(8px * var(--live-scale)) calc(18px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(29px * var(--live-scale));opacity:0.58;color:rgb(70, 87, 126);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="flat2"] .original-track .live-photo>img{border:calc(0px * var(--live-scale)) solid rgb(70, 87, 126);border-radius:calc(8px * var(--live-scale));filter:none;}
#screen .shared-scene[data-style="flat2"] .original-track .live-photo::before,#screen .shared-scene[data-style="flat2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="flat2"] .original-track .empty-frame-label{color:rgb(70, 87, 126);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 "PingFang SC", "Microsoft YaHei", sans-serif}
#screen .shared-scene[data-style="flat2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="flat2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="flat2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="flat2"] .original-track .native-rope path{stroke-width:calc(3px * var(--live-scale));stroke-dasharray:none}
#screen .app-view:has([data-style="flat2"]){--paper:#fcfaf6;--ink:rgb(70, 87, 126);background:#fcfaf6;font-family:"PingFang SC", "Microsoft YaHei", sans-serif}
#screen .app-view:has([data-style="flat2"]) .editor-top,#screen .app-view:has([data-style="flat2"]) .editor-meta,#screen .app-view:has([data-style="flat2"]) .editor-actions,#screen .app-view:has([data-style="flat2"]) .detail-bottom{background:#fcfaf6;color:rgb(70, 87, 126)}
#screen .app-view:has([data-style="flat2"]) .primary-btn{background:#ed8794;color:#fff;border:1.5px solid rgb(200, 212, 215);border-radius:calc(14px * 1);box-shadow:none}
#screen .shared-scene[data-style="hand2"] .original-track .live-photo.scene-hit{background:rgb(255, 249, 234);border:calc(1.5px * var(--live-scale)) solid rgb(138, 116, 96);border-radius:calc(3px * var(--live-scale)) calc(6px * var(--live-scale)) calc(2px * var(--live-scale)) calc(7px * var(--live-scale));box-shadow:rgba(105, 75, 52, 0.17) calc(3px * var(--live-scale)) calc(6px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(101, 84, 73);font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif;}
#screen .shared-scene[data-style="hand2"] .original-track .live-empty .live-photo.scene-hit{background:rgba(255, 249, 232, 0.52);border:calc(1.5px * var(--live-scale)) dashed rgb(138, 116, 96);border-radius:calc(3px * var(--live-scale)) calc(6px * var(--live-scale)) calc(2px * var(--live-scale)) calc(7px * var(--live-scale));box-shadow:rgba(105, 75, 52, 0.17) calc(3px * var(--live-scale)) calc(6px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(29px * var(--live-scale));opacity:0.58;color:rgb(101, 84, 73);font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif;}
#screen .shared-scene[data-style="hand2"] .original-track .live-photo>img{border:calc(1px * var(--live-scale)) solid rgb(160, 141, 121);border-radius:calc(0px * var(--live-scale));filter:saturate(0.65) sepia(0.12);}
#screen .shared-scene[data-style="hand2"] .original-track .live-photo::before,#screen .shared-scene[data-style="hand2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="hand2"] .original-track .empty-frame-label{color:rgb(101, 84, 73);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 STKaiti, KaiTi, "ZCOOL XiaoWei", serif}
#screen .shared-scene[data-style="hand2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="hand2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="hand2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="hand2"] .original-track .native-rope path{stroke-width:calc(3px * var(--live-scale));stroke-dasharray:calc(5px * var(--live-scale)) calc(2px * var(--live-scale))}
#screen .app-view:has([data-style="hand2"]){--paper:#f7efdf;--ink:rgb(101, 84, 73);background:#f7efdf;font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif}
#screen .app-view:has([data-style="hand2"]) .editor-top,#screen .app-view:has([data-style="hand2"]) .editor-meta,#screen .app-view:has([data-style="hand2"]) .editor-actions,#screen .app-view:has([data-style="hand2"]) .detail-bottom{background:#f7efdf;color:rgb(101, 84, 73)}
#screen .app-view:has([data-style="hand2"]) .primary-btn{background:#c7765c;color:#fff;border:1.5px solid rgb(138, 116, 96);border-radius:calc(3px * 1) calc(6px * 1) calc(2px * 1) calc(7px * 1);box-shadow:3px 3px 0 rgb(138, 116, 96)}
#screen .shared-scene[data-style="warmjournal2"] .original-track .live-photo.scene-hit{background:rgb(255, 255, 255);border:calc(0px * var(--live-scale)) solid rgb(40, 39, 36);border-radius:calc(18px * var(--live-scale));box-shadow:rgba(54, 49, 42, 0.15) calc(0px * var(--live-scale)) calc(12px * var(--live-scale)) calc(25px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(10px * var(--live-scale)) calc(10px * var(--live-scale)) calc(28px * var(--live-scale));opacity:1;color:rgb(40, 39, 36);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="warmjournal2"] .original-track .live-empty .live-photo.scene-hit{background:rgb(255, 255, 255);border:calc(1px * var(--live-scale)) dashed rgb(183, 178, 167);border-radius:calc(18px * var(--live-scale));box-shadow:none;padding:calc(10px * var(--live-scale)) calc(10px * var(--live-scale)) calc(28px * var(--live-scale));opacity:0.58;color:rgb(40, 39, 36);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="warmjournal2"] .original-track .live-photo>img{border:calc(0px * var(--live-scale)) solid rgb(40, 39, 36);border-radius:calc(12px * var(--live-scale));filter:none;}
#screen .shared-scene[data-style="warmjournal2"] .original-track .live-photo::before,#screen .shared-scene[data-style="warmjournal2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="warmjournal2"] .original-track .empty-frame-label{color:rgb(40, 39, 36);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 "PingFang SC", "Microsoft YaHei", sans-serif}
#screen .shared-scene[data-style="warmjournal2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="warmjournal2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="warmjournal2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="warmjournal2"] .original-track .native-rope path{stroke-width:calc(2.2px * var(--live-scale));stroke-dasharray:none}
#screen .app-view:has([data-style="warmjournal2"]){--paper:#f8f7f3;--ink:rgb(40, 39, 36);background:#f8f7f3;font-family:"PingFang SC", "Microsoft YaHei", sans-serif}
#screen .app-view:has([data-style="warmjournal2"]) .editor-top,#screen .app-view:has([data-style="warmjournal2"]) .editor-meta,#screen .app-view:has([data-style="warmjournal2"]) .editor-actions,#screen .app-view:has([data-style="warmjournal2"]) .detail-bottom{background:#f8f7f3;color:rgb(40, 39, 36)}
#screen .app-view:has([data-style="warmjournal2"]) .primary-btn{background:#ffbe32;color:rgb(40, 39, 36);border:0;border-radius:calc(18px * 1);box-shadow:none}
#screen .shared-scene[data-style="pop2"] .original-track .live-photo.scene-hit{background:rgb(255, 253, 248);border:calc(2.5px * var(--live-scale)) solid rgb(28, 24, 33);border-radius:calc(20px * var(--live-scale));box-shadow:rgb(28, 24, 33) calc(6px * var(--live-scale)) calc(7px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(28, 24, 33);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="pop2"] .original-track .live-empty .live-photo.scene-hit{background:rgb(255, 224, 234);border:calc(2.5px * var(--live-scale)) dashed rgb(28, 24, 33);border-radius:calc(20px * var(--live-scale));box-shadow:rgb(28, 24, 33) calc(5px * var(--live-scale)) calc(5px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(29px * var(--live-scale));opacity:0.58;color:rgb(28, 24, 33);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="pop2"] .original-track .live-photo>img{border:calc(2px * var(--live-scale)) solid rgb(28, 24, 33);border-radius:calc(11px * var(--live-scale));filter:none;}
#screen .shared-scene[data-style="pop2"] .original-track .live-photo::before,#screen .shared-scene[data-style="pop2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="pop2"] .original-track .empty-frame-label{color:rgb(28, 24, 33);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 "PingFang SC", "Microsoft YaHei", sans-serif}
#screen .shared-scene[data-style="pop2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="pop2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="pop2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="pop2"] .original-track .native-rope path{stroke-width:calc(4.5px * var(--live-scale));stroke-dasharray:none}
#screen .app-view:has([data-style="pop2"]){--paper:#fff9f8;--ink:rgb(28, 24, 33);background:#fff9f8;font-family:"PingFang SC", "Microsoft YaHei", sans-serif}
#screen .app-view:has([data-style="pop2"]) .editor-top,#screen .app-view:has([data-style="pop2"]) .editor-meta,#screen .app-view:has([data-style="pop2"]) .editor-actions,#screen .app-view:has([data-style="pop2"]) .detail-bottom{background:#fff9f8;color:rgb(28, 24, 33)}
#screen .app-view:has([data-style="pop2"]) .primary-btn{background:#ffe86f;color:rgb(28, 24, 33);border:2.5px solid rgb(28, 24, 33);border-radius:calc(20px * 1);box-shadow:3px 3px 0 rgb(28, 24, 33)}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-photo.scene-hit{background:rgb(255, 251, 232);border:calc(2px * var(--live-scale)) solid rgb(95, 99, 168);border-radius:calc(15px * var(--live-scale)) calc(5px * var(--live-scale)) calc(16px * var(--live-scale));box-shadow:rgb(231, 184, 220) calc(5px * var(--live-scale)) calc(6px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(60, 66, 126);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-empty .live-photo.scene-hit{background:rgb(245, 231, 239);border:calc(2px * var(--live-scale)) dashed rgb(95, 99, 168);border-radius:calc(15px * var(--live-scale)) calc(5px * var(--live-scale)) calc(16px * var(--live-scale));box-shadow:none;padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(29px * var(--live-scale));opacity:0.58;color:rgb(60, 66, 126);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-photo>img{border:calc(2px * var(--live-scale)) solid rgb(115, 118, 182);border-radius:calc(9px * var(--live-scale));filter:none;}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-photo::before,#screen .shared-scene[data-style="kawaii2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="kawaii2"] .original-track .empty-frame-label{color:rgb(60, 66, 126);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 "PingFang SC", "Microsoft YaHei", sans-serif}
#screen .shared-scene[data-style="kawaii2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="kawaii2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="kawaii2"] .original-track .native-rope path{stroke-width:calc(3.6px * var(--live-scale));stroke-dasharray:none}
#screen .app-view:has([data-style="kawaii2"]){--paper:#fbf8ef;--ink:rgb(60, 66, 126);background:#fbf8ef;font-family:"PingFang SC", "Microsoft YaHei", sans-serif}
#screen .app-view:has([data-style="kawaii2"]) .editor-top,#screen .app-view:has([data-style="kawaii2"]) .editor-meta,#screen .app-view:has([data-style="kawaii2"]) .editor-actions,#screen .app-view:has([data-style="kawaii2"]) .detail-bottom{background:#fbf8ef;color:rgb(60, 66, 126)}
#screen .app-view:has([data-style="kawaii2"]) .primary-btn{background:#5558ae;color:#fff;border:2px solid rgb(95, 99, 168);border-radius:calc(15px * 1) calc(5px * 1) calc(16px * 1);box-shadow:3px 3px 0 rgb(95, 99, 168)}
#screen .shared-scene[data-style="kawaii2"] .original-track .live-photo.scene-hit::after{display:block;content:"✦";position:absolute;right:calc(-9px * var(--live-scale));bottom:calc(-12px * var(--live-scale));color:#ffc859;text-shadow:1px 1px #615fac;font-size:calc(30px * var(--live-scale));pointer-events:none}
#screen .shared-scene[data-style="desktop2"] .original-track .live-photo.scene-hit{background:rgb(250, 255, 122);border:calc(3px * var(--live-scale)) solid rgb(49, 88, 220);border-radius:calc(7px * var(--live-scale));box-shadow:rgb(49, 88, 220) calc(7px * var(--live-scale)) calc(8px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(9px * var(--live-scale));opacity:1;color:rgb(32, 33, 82);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="desktop2"] .original-track .live-empty .live-photo.scene-hit{background:rgb(250, 255, 134);border:calc(3px * var(--live-scale)) dashed rgb(49, 88, 220);border-radius:calc(7px * var(--live-scale));box-shadow:rgb(49, 88, 220) calc(5px * var(--live-scale)) calc(5px * var(--live-scale)) calc(0px * var(--live-scale)) calc(0px * var(--live-scale));padding:calc(9px * var(--live-scale)) calc(9px * var(--live-scale)) calc(29px * var(--live-scale));opacity:0.58;color:rgb(32, 33, 82);font-family:"PingFang SC", "Microsoft YaHei", sans-serif;}
#screen .shared-scene[data-style="desktop2"] .original-track .live-photo>img{border:calc(2px * var(--live-scale)) solid rgb(32, 33, 82);border-radius:calc(0px * var(--live-scale));filter:saturate(1.25);}
#screen .shared-scene[data-style="desktop2"] .original-track .live-photo::before,#screen .shared-scene[data-style="desktop2"] .original-track .live-photo::after{display:none}
#screen .shared-scene[data-style="desktop2"] .original-track .empty-frame-label{color:rgb(32, 33, 82);justify-content:center;padding:0;font:200 calc(50px * var(--live-scale))/1 "PingFang SC", "Microsoft YaHei", sans-serif}
#screen .shared-scene[data-style="desktop2"] .original-track .empty-frame-label>span{display:none}
#screen .shared-scene[data-style="desktop2"] .original-track .empty-frame-label .icon{width:calc(36px * var(--live-scale));height:calc(36px * var(--live-scale));stroke-width:1;display:block}
#screen .shared-scene[data-style="desktop2"] .original-track .live-clip.full-clip{width:calc(46px * var(--live-scale));height:calc(78px * var(--live-scale));top:calc(27px * var(--live-scale))}
#screen .shared-scene[data-style="desktop2"] .original-track .native-rope path{stroke-width:calc(4.5px * var(--live-scale));stroke-dasharray:none}
#screen .app-view:has([data-style="desktop2"]){--paper:#ffe9f1;--ink:rgb(32, 33, 82);background:#ffe9f1;font-family:"PingFang SC", "Microsoft YaHei", sans-serif}
#screen .app-view:has([data-style="desktop2"]) .editor-top,#screen .app-view:has([data-style="desktop2"]) .editor-meta,#screen .app-view:has([data-style="desktop2"]) .editor-actions,#screen .app-view:has([data-style="desktop2"]) .detail-bottom{background:#ffe9f1;color:rgb(32, 33, 82)}
#screen .app-view:has([data-style="desktop2"]) .primary-btn{background:#fcf96c;color:rgb(32, 33, 82);border:3px solid rgb(49, 88, 220);border-radius:calc(7px * 1);box-shadow:3px 3px 0 rgb(49, 88, 220)}


/* Reuse each original theme’s button rules, without the surrounding App skin. */
#screen .app-view:has([data-style="scribble2"]) .primary-btn{background:rgb(255, 251, 237);color:rgb(40, 39, 35);border:2px solid rgb(52, 50, 45);border-radius:6px 3px 7px 4px;box-shadow:rgb(52, 50, 45) 2px 2px 0px 0px;font-family:STKaiti, KaiTi, "Comic Sans MS", serif;font-weight:400;}
#screen .app-view:has([data-style="scribble2"]) .primary-btn::before,#screen .app-view:has([data-style="scribble2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="scribble2"]) .secondary-btn{background:rgb(255, 219, 103);color:rgb(52, 50, 45);border:2px solid rgb(52, 50, 45);border-radius:7px 3px 8px 4px;box-shadow:rgb(52, 50, 45) 3px 3px 0px 0px;font-family:STKaiti, KaiTi, serif;font-weight:900;}
#screen .app-view:has([data-style="scribble2"]) .secondary-btn::before,#screen .app-view:has([data-style="scribble2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="scribble2"]) .scene-arrow{background:rgb(246, 242, 223);color:rgb(40, 39, 35);border:2px solid rgb(52, 50, 45);border-radius:5px 3px 6px 2px;box-shadow:rgb(174, 189, 165) 2px 2px 0px 0px;font-family:STKaiti, KaiTi, "Comic Sans MS", serif;font-weight:400;}
#screen .app-view:has([data-style="scribble2"]) .scene-arrow::before,#screen .app-view:has([data-style="scribble2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="scribble2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="flat2"]) .primary-btn{background:rgb(252, 250, 246);color:rgb(70, 87, 126);border:1.5px solid rgb(183, 196, 205);border-radius:22px;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="flat2"]) .primary-btn::before,#screen .app-view:has([data-style="flat2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="flat2"]) .secondary-btn{background:rgb(237, 135, 148);color:rgb(255, 255, 255);border:1.5px solid rgb(183, 196, 205);border-radius:12px;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:900;}
#screen .app-view:has([data-style="flat2"]) .secondary-btn::before,#screen .app-view:has([data-style="flat2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="flat2"]) .scene-arrow{background:rgb(252, 250, 246);color:rgb(70, 87, 126);border:1.5px solid rgb(200, 212, 215);border-radius:50%;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="flat2"]) .scene-arrow::before,#screen .app-view:has([data-style="flat2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="flat2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="hand2"]) .primary-btn{background:rgb(247, 239, 223);color:rgb(101, 84, 73);border:1.5px solid rgb(121, 105, 88);border-radius:0px;box-shadow:rgb(101, 84, 73) 3px 3px 0px 0px;font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif;font-weight:400;}
#screen .app-view:has([data-style="hand2"]) .primary-btn::before,#screen .app-view:has([data-style="hand2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="hand2"]) .secondary-btn{background:rgb(199, 118, 92);color:rgb(255, 255, 255);border:1.5px solid rgb(121, 105, 88);border-radius:5px 3px 6px 2px;box-shadow:rgb(139, 108, 91) 3px 3px 0px 0px;font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif;font-weight:900;}
#screen .app-view:has([data-style="hand2"]) .secondary-btn::before,#screen .app-view:has([data-style="hand2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="hand2"]) .scene-arrow{background:rgb(247, 239, 223);color:rgb(101, 84, 73);border:1.5px solid rgb(121, 105, 88);border-radius:8px 2px 7px 4px;box-shadow:none;font-family:STKaiti, KaiTi, "ZCOOL XiaoWei", serif;font-weight:400;}
#screen .app-view:has([data-style="hand2"]) .scene-arrow::before,#screen .app-view:has([data-style="hand2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="hand2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="warmjournal2"]) .primary-btn{background:rgb(248, 247, 243);color:rgb(40, 39, 36);border:1px solid rgb(217, 214, 206);border-radius:22px;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="warmjournal2"]) .primary-btn::before,#screen .app-view:has([data-style="warmjournal2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="warmjournal2"]) .secondary-btn{background:rgb(255, 190, 50);color:rgb(38, 35, 31);border:0px solid rgb(38, 35, 31);border-radius:28px;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:800;}
#screen .app-view:has([data-style="warmjournal2"]) .secondary-btn::before,#screen .app-view:has([data-style="warmjournal2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="warmjournal2"]) .scene-arrow{background:rgb(233, 232, 225);color:rgb(40, 39, 36);border:0px solid rgb(40, 39, 36);border-radius:50%;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="warmjournal2"]) .scene-arrow::before,#screen .app-view:has([data-style="warmjournal2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="warmjournal2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="pop2"]) .primary-btn{background:rgb(255, 249, 248);color:rgb(28, 24, 33);border:2.5px solid rgb(28, 24, 33);border-radius:22px;box-shadow:rgb(28, 24, 33) 3px 3px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="pop2"]) .primary-btn::before,#screen .app-view:has([data-style="pop2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="pop2"]) .secondary-btn{background:rgb(255, 232, 111);color:rgb(28, 24, 33);border:2.5px solid rgb(28, 24, 33);border-radius:24px;box-shadow:rgb(28, 24, 33) 4px 4px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:900;}
#screen .app-view:has([data-style="pop2"]) .secondary-btn::before,#screen .app-view:has([data-style="pop2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="pop2"]) .scene-arrow{background:rgb(255, 249, 248);color:rgb(28, 24, 33);border:2.5px solid rgb(28, 24, 33);border-radius:50%;box-shadow:rgb(28, 24, 33) 2px 2px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="pop2"]) .scene-arrow::before,#screen .app-view:has([data-style="pop2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="pop2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="kawaii2"]) .primary-btn{background:rgb(251, 248, 239);color:rgb(60, 66, 126);border:2px solid rgb(95, 99, 168);border-radius:0px;box-shadow:rgb(60, 66, 126) 3px 3px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="kawaii2"]) .primary-btn::before,#screen .app-view:has([data-style="kawaii2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="kawaii2"]) .secondary-btn{background:rgb(85, 88, 174);color:rgb(255, 255, 255);border:2px solid rgb(95, 99, 168);border-radius:15px;box-shadow:rgb(220, 163, 202) 4px 4px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:900;}
#screen .app-view:has([data-style="kawaii2"]) .secondary-btn::before,#screen .app-view:has([data-style="kawaii2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="kawaii2"]) .scene-arrow{background:rgb(255, 241, 212);color:rgb(60, 66, 126);border:2px solid rgb(95, 99, 168);border-radius:11px;box-shadow:none;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="kawaii2"]) .scene-arrow::before,#screen .app-view:has([data-style="kawaii2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="kawaii2"]) button:disabled{opacity:.38;box-shadow:none}
#screen .app-view:has([data-style="desktop2"]) .primary-btn{background:rgb(255, 233, 241);color:rgb(32, 33, 82);border:2px solid rgb(49, 88, 220);border-radius:0px;box-shadow:rgb(32, 33, 82) 3px 3px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="desktop2"]) .primary-btn::before,#screen .app-view:has([data-style="desktop2"]) .primary-btn::after{display:none}
#screen .app-view:has([data-style="desktop2"]) .secondary-btn{background:rgb(252, 249, 108);color:rgb(32, 33, 82);border:2px solid rgb(49, 88, 220);border-radius:5px;box-shadow:rgb(49, 88, 220) 4px 4px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:900;}
#screen .app-view:has([data-style="desktop2"]) .secondary-btn::before,#screen .app-view:has([data-style="desktop2"]) .secondary-btn::after{display:none}
#screen .app-view:has([data-style="desktop2"]) .scene-arrow{background:rgb(212, 206, 255);color:rgb(32, 33, 82);border:2px solid rgb(49, 88, 220);border-radius:4px;box-shadow:rgb(49, 88, 220) 2px 2px 0px 0px;font-family:"PingFang SC", "Microsoft YaHei", sans-serif;font-weight:400;}
#screen .app-view:has([data-style="desktop2"]) .scene-arrow::before,#screen .app-view:has([data-style="desktop2"]) .scene-arrow::after{display:none}
#screen .app-view:has([data-style="desktop2"]) button:disabled{opacity:.38;box-shadow:none}

.original-template-group{grid-column:1/-1;margin:14px 0 0;font:600 15px/1.5 system-ui;color:var(--ink);text-align:left}

.original-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:4}
