/* Canvas chrome uses screen pixels, independently of the world's zoom. */
#freeCanvas>.canvas-account-tools{position:absolute;top:16px!important;right:16px!important;translate:none!important;transform:none!important;gap:8px!important;font-size:14px!important;align-items:center;flex-wrap:nowrap}
#freeCanvas .canvas-account-tools #canvasLabelBar138{height:32px!important;margin:0!important;padding:5px 7px!important;border-radius:20px;flex:none}
#freeCanvas .canvas-account-tools>button.canvas-publish-polished{height:32px!important;min-height:32px!important;width:70px!important;padding:0 10px!important;gap:6px!important;border:0!important;border-radius:20px!important;background:#171717!important;color:#f4f4f4!important;font-size:14px!important;font-weight:650}
#freeCanvas .canvas-publish-polished svg{width:16px!important;height:16px!important;flex:none;color:inherit!important}
#freeCanvas .canvas-account-tools>div:not(#canvasLabelBar138){box-sizing:border-box;height:32px!important;min-height:32px!important;min-width:134px;padding:0 4px 0 12px!important;gap:5px!important;border-radius:20px;background:#171717}
#freeCanvas .canvas-account-tools #canvasCredits{font-size:14px!important;font-weight:700;gap:5px!important;white-space:nowrap;flex:1}
#freeCanvas .canvas-account-tools #canvasCredits svg{width:15px!important;height:15px!important;flex:none}
#freeCanvas .canvas-account-tools .free-label{display:inline-flex!important;align-items:center;justify-content:center;font-size:11px!important;line-height:16px;white-space:nowrap;padding:0 4px;border-radius:3px}
#freeCanvas #canvasAccount{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;min-height:24px!important;max-height:24px!important;flex:0 0 24px!important}
#freeCanvas .canvas-side-tools{box-sizing:border-box!important;width:44px!important;min-height:176px;right:16px!important;top:50%!important;transform:translateY(-50%)!important;translate:none!important;padding:9px 5px 7px!important;gap:8px!important;border:1px solid #303030!important;border-radius:26px!important;background:#111e!important}
#freeCanvas .canvas-side-tools>button{box-sizing:border-box!important;flex:none;width:32px!important;height:32px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;place-items:center;border:0!important;background:transparent!important;color:#eee;border-radius:50%!important}
#freeCanvas .canvas-side-tools>button svg{width:20px!important;height:20px!important;flex:none;pointer-events:none}
#freeCanvas .canvas-side-tools #canvasSideAdd{width:26px!important;height:26px!important;background:#18d4e8!important;color:#002b30!important}
#freeCanvas .canvas-side-tools #canvasPanMode{height:44px!important;min-height:44px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px!important;background:#252525!important;border-radius:18px!important;color:#18d4e8!important}
#freeCanvas .canvas-side-tools #canvasPanMode small{display:block!important;font-size:10px!important;line-height:6px!important;letter-spacing:1px;color:inherit!important}
#freeCanvas .canvas-side-tools #canvasFrames190:hover,#freeCanvas .canvas-side-tools #canvasFrames190[aria-expanded=true]{background:#293639!important;color:#18d4e8}
#freeCanvas .canvas-side-tools>button[aria-label="資產庫"]{background:transparent!important;color:#18d4e8!important}
@media(max-width:600px){#freeCanvas>.canvas-account-tools{right:8px!important;gap:5px!important}#freeCanvas .canvas-account-tools>div:not(#canvasLabelBar138){min-width:110px}#freeCanvas .canvas-side-tools{right:8px!important}}
