/* One connected work canvas; all five nodes and textareas are the retained editor. */
body.ai-atelier #activity-stage[data-activity="transfer"]{border:0;background:transparent;padding:0;box-shadow:none;color:#dcecf6;}
.transfer-canvas{--tr-cyan:#a8dfe9;--tr-warm:#e6c18e;--tr-line:#42617b;container-type:inline-size;min-width:0;border:1px solid #49677f;border-radius:16px;background:linear-gradient(130deg,#142b3f,#0c1a2b 78%);padding:20px;}
.transfer-canvas .tr-header{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;margin-bottom:15px;}
.transfer-canvas .tr-eyebrow{font-size:10px;letter-spacing:.12em;color:#aac8de;}
.transfer-canvas .tr-header>strong{font-size:22px;font-weight:500;color:#e6f5fc;}
.transfer-canvas .tr-session{font-size:11px;color:#c7b6e4;margin-left:auto;}
.transfer-canvas .tr-scenarios{display:flex;gap:9px;flex-wrap:wrap;padding-bottom:13px;border-bottom:1px solid #3d5a74;}
body.ai-atelier #activity-stage .transfer-canvas .tr-scenarios button{background:#142e44;color:#c1d8e9;border-color:#577793;box-shadow:none;min-height:42px;font-size:14px;padding:8px 21px;}
body.ai-atelier #activity-stage .transfer-canvas .tr-scenarios button[aria-pressed="true"]{background:#294c64;color:#e6fbff;border-color:#b1e2e8;box-shadow:inset 0 -2px #a9e0e9;}
body.ai-atelier #activity-stage .transfer-canvas>.ex-question{color:#b7d2e6;border:0;padding:0;margin:11px 0 17px;font-size:14px;line-height:1.8;}
.transfer-canvas .tr-board{min-width:0;padding:16px 16px 11px;border:1px solid #3e5e77;border-radius:9px;background:radial-gradient(ellipse at 50% 0,#2c597023,transparent 70%),linear-gradient(#91c4e006 1px,transparent 1px),linear-gradient(90deg,#91c4e006 1px,transparent 1px),#0d2132;background-size:auto,28px 28px,28px 28px,auto;}
.transfer-canvas .tr-board-heading{display:flex;align-items:center;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;font-size:13px;color:#cbe6ef;}
.transfer-canvas .tr-key{font-size:10px;color:#a9bfd2;}
.transfer-canvas .tr-live-map{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:18px;margin:23px 0 14px;isolation:isolate;}
.transfer-canvas .tr-live-map:before{content:"";position:absolute;z-index:-1;left:10%;right:10%;top:39px;height:1px;background:linear-gradient(90deg,#7fc4d2,#927bb8 72%,#c5ab7f);box-shadow:0 0 10px #93d8e42a;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node{--tr-node:#b5dce6;position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start;text-align:center!important;min-width:0;min-height:215px!important;width:100%;margin:0;padding:0 5px 13px!important;gap:10px!important;background:transparent!important;color:var(--tr-node)!important;border:0!important;border-radius:0;box-shadow:none!important;overflow-wrap:anywhere;word-break:normal;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:after{content:""!important;position:absolute;pointer-events:none;top:34px;right:-14px;width:9px;height:9px;border-top:1px solid #8aaabe;border-right:1px solid #8aaabe;transform:rotate(45deg);}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:last-child:after{display:none;}
.transfer-canvas .tr-object{display:block;flex-shrink:0;width:80px;height:80px;overflow:visible;}
.transfer-canvas .tr-object-orbit{fill:#163047;stroke:var(--tr-node);stroke-width:1.2;}
.transfer-canvas .tr-object-line{fill:none;stroke:var(--tr-node);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}
.transfer-canvas .tr-object-seal{fill:#17384b;stroke:var(--tr-node);stroke-width:1.5;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node small{font-size:13px;opacity:1;color:#acccdf;line-height:1.6;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node strong{display:block;width:100%;color:#ddedf6;font-size:18px;font-weight:500;line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node.pr-plan-blank{--tr-node:#cfb38a;background:transparent!important;color:#dbc39e!important;border:0!important;}
.transfer-canvas .pr-task-node.pr-plan-blank .tr-object-orbit{fill:#152936;stroke-dasharray:4 4;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node.pr-plan-blank strong{color:#d5bd98;font-size:19px;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node[aria-pressed="true"]{--tr-node:#d9f9ff!important;}
.transfer-canvas .pr-task-node[aria-pressed="true"] .tr-object-orbit{fill:#25485c;stroke-width:2.5;stroke-dasharray:none;filter:drop-shadow(0 0 8px #96dae82a);}
.transfer-canvas .pr-task-node.pr-plan-blank[aria-pressed="true"] .tr-object-orbit{stroke-dasharray:4 4;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node[aria-pressed="true"] small{color:#dcf8fe;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:hover .tr-object-orbit{stroke-width:2.5;fill:#234459;}
body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:focus-visible{outline:2px solid #ecc68e;outline-offset:6px;border-radius:4px;}
body.ai-atelier #activity-stage .transfer-canvas .pr-inquiry-plan-status{border-top:1px solid #36546d;font-size:12px!important;line-height:1.8!important;color:#b0cdde!important;padding-top:10px;margin:0!important;}
body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor{display:flex;gap:15px;align-items:flex-end;margin:15px 0 0;background:#173146;border:0;border-left:2px solid #93c6d4;border-radius:0;padding:15px 18px;box-shadow:none;min-width:0;}
body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor label{flex:1;min-width:0;font-size:14px;line-height:1.8;color:#d0e9f2;}
body.ai-atelier #activity-stage .transfer-canvas textarea{box-sizing:border-box;max-width:100%;display:block;width:100%;background:#0c2335;color:#e0f3fb;border:1px solid #587b92;border-radius:6px;padding:11px 13px;font:inherit;font-size:16px;line-height:1.8;resize:vertical;overflow-wrap:anywhere;}
body.ai-atelier #activity-stage .transfer-canvas textarea::placeholder{color:#8eacbf;opacity:1;}
body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor textarea{min-height:91px;margin-top:7px;}
body.ai-atelier #activity-stage .transfer-canvas button[data-focus="pr-plan-save"]{flex-shrink:0;background:#b1e6ed;color:#10283b;border:1px solid #b1e6ed;border-radius:6px;box-shadow:none;font-size:14px;min-height:45px;padding:10px 18px;}
.transfer-canvas .tr-exchange{display:grid;gap:0;margin-top:11px;}
body.ai-atelier #activity-stage .transfer-canvas .tr-exchange>.ex-detail{color:#b9d3e5;font-size:12px;line-height:1.8;margin:0;border-bottom:1px solid #365169;padding:9px 0;}
.transfer-canvas .tr-exchange summary{cursor:pointer;min-height:27px;}
body.ai-atelier #activity-stage .transfer-canvas .pr-caption{color:#abc8db!important;font-size:12px!important;line-height:1.8!important;}
.transfer-canvas .pr-old-plan-values p{color:#bdd4e5;}
.transfer-canvas .pr-old-plan-values strong{color:#d8e9f4;}
.transfer-canvas .pr-example-plan{gap:11px;min-width:0;}
.transfer-canvas .pr-example-plan>div{background:#142d41;border-color:#8fb4ca;min-width:0;padding:11px;}
.transfer-canvas .pr-example-plan small{color:#a9c8de;}
.transfer-canvas .pr-example-plan strong{color:#cddfed;}
.transfer-canvas .pr-peer-fields{gap:16px;min-width:0;}
.transfer-canvas .pr-peer-fields label{font-size:13px;color:#c7dbea;min-width:0;}
body.ai-atelier #activity-stage .transfer-canvas .pr-peer-fields textarea{font-size:14px;min-height:95px;}
@media(min-width:1600px){
 .transfer-canvas{padding:24px;}
 .transfer-canvas .tr-header>strong{font-size:27px;}
 .transfer-canvas .tr-eyebrow,.transfer-canvas .tr-session{font-size:13px;}
 .transfer-canvas .tr-board{padding:21px 24px 15px;}
 .transfer-canvas .tr-board-heading{font-size:17px;}
 .transfer-canvas .tr-key{font-size:13px;}
 .transfer-canvas .tr-live-map{margin-top:28px;gap:26px;}
 .transfer-canvas .tr-live-map:before{top:52px;}
 .transfer-canvas .tr-object{width:106px;height:106px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node{min-height:254px!important;gap:13px!important;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:after{top:47px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node small{font-size:16px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node strong{font-size:23px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node.pr-plan-blank strong{font-size:24px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor label,body.ai-atelier #activity-stage .transfer-canvas>.ex-question{font-size:18px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor textarea{font-size:20px;min-height:106px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-inquiry-plan-status{font-size:15px!important;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-exchange>.ex-detail{font-size:15px;}
}
@container(max-width:720px){
 .transfer-canvas .tr-live-map{grid-template-columns:1fr;margin:20px 0 13px;gap:19px;}
 .transfer-canvas .tr-live-map:before{top:25px;bottom:25px;left:30px;right:auto;width:1px;height:auto;background:linear-gradient(#7fc4d2,#927bb8 72%,#c5ab7f);}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node{display:grid!important;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:16px!important;row-gap:3px!important;min-height:82px!important;padding:0!important;text-align:left!important;align-items:start!important;}
 .transfer-canvas .tr-object{grid-column:1;grid-row:1/3;width:62px;height:62px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node small{grid-column:2;grid-row:1;font-size:12px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node strong{grid-column:2;grid-row:2;font-size:17px;line-height:1.75;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node.pr-plan-blank strong{font-size:18px;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-task-node:after{width:7px;height:7px;right:auto;left:27px;top:auto;bottom:-7px;transform:rotate(135deg);}
 .transfer-canvas .tr-board-heading{font-size:13px;}
 .transfer-canvas .tr-key{width:100%;font-size:10px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor{display:block;padding:13px;}
 body.ai-atelier #activity-stage .transfer-canvas button[data-focus="pr-plan-save"]{width:100%;margin-top:12px;}
 .transfer-canvas .pr-example-plan{grid-template-columns:1fr;}
 .transfer-canvas .pr-peer-fields,.transfer-canvas .pr-old-plan-values{grid-template-columns:1fr;}
}
@media(max-width:650px){
 .transfer-canvas{padding:13px 11px 10px;border-radius:12px;}
 .transfer-canvas .tr-header{gap:5px 10px;}
 .transfer-canvas .tr-header>.tr-eyebrow{width:100%;font-size:9px;}
 .transfer-canvas .tr-header>strong{font-size:18px;}
 .transfer-canvas .tr-session{font-size:10px;margin-left:0;}
 .transfer-canvas .tr-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-bottom:11px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-scenarios button{font-size:12px;padding:8px 4px;}
 body.ai-atelier #activity-stage .transfer-canvas>.ex-question{font-size:12px;margin:10px 0 12px;}
 .transfer-canvas .tr-board{padding:13px 11px 10px;}
 body.ai-atelier #activity-stage .transfer-canvas textarea{font-size:16px;padding:9px 11px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-live-editor label{font-size:13px;}
}
@media(prefers-reduced-motion:reduce){.transfer-canvas *{animation:none!important;transition:none!important;}}

/* The same editable graph now leads to a retained peer-review comparison. */
.transfer-canvas :is(.tr-draft-stage,.tr-peer-stage,.tr-revision-stage){min-width:0;margin-top:18px;padding-top:14px;border-top:1px solid #3b5870;}
body.ai-atelier #activity-stage .transfer-canvas .tr-stage-title{font-size:19px;font-weight:500;line-height:1.6;color:#dceef7;margin:0 0 13px;}
.transfer-canvas .pr-review-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:15px 0 0;}
.transfer-canvas .pr-review-step{display:block;padding:10px 8px;color:#a7c1d3;background:#132a3d;border:1px solid #3b566f;border-radius:6px;font-size:13px;line-height:1.7;text-align:center;}
.transfer-canvas .pr-review-step.is-current{color:#dff9fc;border-color:#a2d9de;box-shadow:inset 0 -2px #a2d9de;background:#214357;}
.transfer-canvas .tr-save-hint{font-size:12px;line-height:1.8;color:#acc7d8;margin:9px 0;}
.transfer-canvas .tr-freeze-box{display:flex;gap:15px;align-items:center;justify-content:space-between;background:#172f43;padding:12px 15px;border:1px dashed #55768e;border-radius:7px;}
.transfer-canvas .pr-review-start-note{font-size:13px;color:#b9d4e3;line-height:1.8;margin:0;min-width:0;}
body.ai-atelier #activity-stage .transfer-canvas :is([data-focus="pr-review-start"],[data-focus="pr-review-confirm"],[data-focus="pr-review-oral"],[data-focus="pr-review-save"]){background:#1b3b52;color:#d9eff8;border:1px solid #7196ad;border-radius:6px;min-height:44px;padding:9px 15px;font-size:14px;line-height:1.7;box-shadow:none;}
body.ai-atelier #activity-stage .transfer-canvas :is([data-focus="pr-review-start"],[data-focus="pr-review-save"]){background:#b1e6ed;color:#10283b;border-color:#b1e6ed;flex-shrink:0;}
.transfer-canvas .tr-peer-stage>.pr-peer-discussion{margin:0;padding:12px 15px;background:#142c40;border:1px solid #426179;border-radius:7px;}
.transfer-canvas .tr-peer-stage summary{color:#c9ddec;font-size:14px;cursor:pointer;line-height:1.8;min-height:30px;}
.transfer-canvas .tr-peer-stage .pr-peer-fields{display:block;}
.transfer-canvas :is(.tr-peer-stage .pr-peer-fields label,.tr-revision-response){display:block;font-size:14px;line-height:1.8;color:#d2e6f1;min-width:0;}
.transfer-canvas .pr-review-peer-status{font-size:13px;line-height:1.8;color:#c9b7e1;margin:9px 0;}
.transfer-canvas .pr-review-peer-actions{display:flex;gap:10px;flex-wrap:wrap;}
.transfer-canvas .pr-review-comparison{border-top-color:#8d7dac;}
.transfer-canvas .pr-review-confirmed-question{color:#d1bfed;font-size:14px;line-height:1.8;padding:10px 13px;background:#2a2b435c;border-left:2px solid #b9a3d5;margin:0 0 12px;overflow-wrap:anywhere;white-space:pre-wrap;}
.transfer-canvas .pr-review-compare-table{min-width:0;border:1px solid #4c687f;border-radius:7px;overflow:hidden;}
.transfer-canvas :is(.pr-review-compare-header,.pr-review-row){display:grid;grid-template-columns:minmax(90px,.38fr) minmax(0,1fr) minmax(0,1fr);min-width:0;}
.transfer-canvas .pr-review-compare-header{background:#1e3c52;color:#d9eaf5;}
.transfer-canvas .pr-review-compare-header>strong{font-size:13px;font-weight:500;line-height:1.7;padding:10px 12px;min-width:0;overflow-wrap:anywhere;}
.transfer-canvas .pr-review-row{border-top:1px solid #36536c;background:#102637;}
.transfer-canvas .pr-review-field-title{font-size:13px;line-height:1.8;padding:12px;color:#c1d9e9;overflow-wrap:anywhere;}
body.ai-atelier #activity-stage .transfer-canvas :is(.pr-review-before,.pr-review-after){font-family:inherit;font-size:14px;line-height:1.9;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;overflow:visible;color:#cfe2ee;background:transparent;padding:11px 13px;margin:0;border:0;border-left:1px solid #36536c;min-width:0;max-width:100%;border-radius:0;box-shadow:none;}
.transfer-canvas .pr-review-changed{background:#34304c4d;}
.transfer-canvas .pr-review-changed .pr-review-field-title{color:#ead8fa;border-left:3px solid #bca1dc;}
body.ai-atelier #activity-stage .transfer-canvas .pr-review-changed .pr-review-after{border-left:1px dashed #b9a1db;color:#e8dff4;background:#a68ac60b;}
.transfer-canvas :is(.pr-review-diff-status,.pr-review-empty){font-size:13px;line-height:1.9;color:#b9d1e1;margin:11px 0;overflow-wrap:anywhere;}
.transfer-canvas .pr-review-empty{padding:15px;border:1px dashed #536d85;border-radius:7px;}
.transfer-canvas .tr-revision-response{margin:13px 0 12px;}
.transfer-canvas .tr-writing-optional{display:block;color:#aac6d8;font-size:12px;line-height:1.8;margin:3px 0;}
.transfer-canvas .tr-oral-closing{margin:16px 0 12px;padding:14px 17px 12px;border:1px solid #608b91;border-left:3px solid #b1dfd3;border-radius:7px;background:linear-gradient(110deg,#1a3c46,#152b3f);min-width:0;}
.transfer-canvas .tr-oral-heading{display:flex;align-items:baseline;gap:9px 14px;flex-wrap:wrap;}
.transfer-canvas .tr-oral-time{font-size:11px;color:#c4ded2;border:1px solid #7aa699;border-radius:4px;padding:2px 7px;white-space:nowrap;}
.transfer-canvas .tr-oral-heading>strong{font-size:15px;font-weight:500;line-height:1.7;color:#d9edf0;}
body.ai-atelier #activity-stage .transfer-canvas .tr-oral-frame{font-size:20px;line-height:1.9;color:#ecf8ed;margin:9px 0 7px;overflow-wrap:anywhere;}
.transfer-canvas .tr-oral-note{font-size:12px;line-height:1.8;color:#b7cfdc;margin:0;}
body.ai-atelier.fl-large #activity-stage .transfer-canvas .tr-oral-frame{font-size:clamp(23px,1.7vw,28px);}
@media(min-width:1600px){body.ai-atelier #activity-stage .transfer-canvas .tr-oral-frame{font-size:25px;}.transfer-canvas .tr-oral-heading>strong{font-size:19px;}.transfer-canvas .tr-oral-time,.transfer-canvas .tr-oral-note,.transfer-canvas .tr-writing-optional{font-size:15px;}}
@media(max-width:650px){.transfer-canvas .tr-oral-closing{padding:12px 11px 10px;}.transfer-canvas .tr-oral-heading>strong{font-size:14px;}body.ai-atelier #activity-stage .transfer-canvas .tr-oral-frame{font-size:19px;}.transfer-canvas .tr-oral-note{font-size:12px;}}
.transfer-canvas .tr-revision-response textarea{margin-top:6px;}
.transfer-canvas .pr-review-history{font-size:13px;line-height:1.9;margin-top:14px;border-top:1px solid #3b5871;padding-top:10px;color:#bad2e3;}
.transfer-canvas .pr-review-history summary{min-height:34px;cursor:pointer;line-height:1.9;}
body.ai-atelier #activity-stage .transfer-canvas .pr-review-history summary{color:#bdd6e7;}
.transfer-canvas .pr-review-history-round{border:1px solid #3e5c74;padding:10px 13px;border-radius:7px;margin-top:9px;}
.transfer-canvas :is(.pr-review-history-before,.pr-review-history-version){border-left:2px solid #809eb5;margin:10px 0;padding:0 11px;}
.transfer-canvas .pr-review-history-version{border-left-color:#b79dce;}
body.ai-atelier #activity-stage .transfer-canvas .pr-review-history h4{font-size:14px;color:#d9eaf5;font-weight:500;margin:0 0 6px;}
.transfer-canvas .pr-review-history p{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#b8d0e0;}
.transfer-canvas textarea{color-scheme:dark;scrollbar-width:thin;scrollbar-color:#627f95 #102638;}
@media(min-width:1600px){
 body.ai-atelier #activity-stage .transfer-canvas .tr-stage-title{font-size:24px;}
 .transfer-canvas .pr-review-step{font-size:17px;}
 .transfer-canvas :is(.pr-review-start-note,.pr-review-peer-status,.pr-review-diff-status,.pr-review-empty,.tr-save-hint){font-size:16px;}
 .transfer-canvas :is(.pr-review-field-title,.pr-review-compare-header>strong,.pr-review-confirmed-question){font-size:17px;}
 body.ai-atelier #activity-stage .transfer-canvas :is(.pr-review-before,.pr-review-after){font-size:18px;}
 .transfer-canvas :is(.tr-peer-stage .pr-peer-fields label,.tr-revision-response){font-size:18px;}
}
@container(max-width:720px){
 .transfer-canvas .tr-freeze-box{display:block;}
 .transfer-canvas .tr-freeze-box>button{width:100%;margin-top:10px;}
 .transfer-canvas .pr-review-compare-header{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
 .transfer-canvas .pr-review-row{display:block;}
 .transfer-canvas .pr-review-field-title{display:block;border-bottom:1px solid #36536c;}
 body.ai-atelier #activity-stage .transfer-canvas :is(.pr-review-before,.pr-review-after){border:0;border-top:1px solid #2e4b61;padding:10px 12px;}
 .transfer-canvas .pr-review-before:before,.transfer-canvas .pr-review-after:before{display:block;font-size:12px;line-height:1.8;margin-bottom:4px;color:#91b4cb;}
 .transfer-canvas .pr-review-before:before{content:'修订前';}
 .transfer-canvas .pr-review-after:before{content:'当前草稿';color:#bda6dc;}
 body.ai-atelier #activity-stage .transfer-canvas .pr-review-changed .pr-review-after{border-left:3px dashed #b9a1db;}
}
@media(max-width:650px){
 .transfer-canvas .pr-review-step{font-size:11px;padding:8px 4px;}
 .transfer-canvas .pr-review-steps{gap:6px;}
 .transfer-canvas .pr-review-peer-actions{display:grid;grid-template-columns:1fr;}
 .transfer-canvas .tr-peer-stage>.pr-peer-discussion{padding:10px;}
 body.ai-atelier #activity-stage .transfer-canvas .tr-stage-title{font-size:18px;}
 body.ai-atelier #activity-stage .transfer-canvas textarea{font-size:16px;}
}
