/* Alienware Ice — tema claro opcional sem alterar o Dark aprovado. */
.wise7039-preferences{padding:10px 12px 13px;border-top:1px solid var(--border-color);min-width:254px;background:var(--bg-panels)}
.wise7039-pref-heading{font-size:10px;font-weight:800;letter-spacing:1.15px;color:var(--highlight-blue);margin:0 0 9px}
.wise7039-themes{display:flex;gap:6px;margin-bottom:11px}
.wise7039-themes button{width:50%;padding:9px 6px;border-radius:8px;color:var(--text-main);background:var(--bg-base);border:1px solid var(--border-color);font-size:11px;cursor:pointer}
.wise7039-themes button.active{background:var(--highlight-blue);color:white;border-color:var(--highlight-blue)}
.wise7039-themes button i{margin-right:4px}
.wise7039-option{display:flex!important;align-items:center!important;gap:7px;padding:6px 0;color:var(--text-main);font-size:11px;white-space:nowrap;cursor:pointer}
.wise7039-option input{width:15px!important;height:15px;accent-color:var(--highlight-blue);margin:0}
.wise7039-caption{font-size:10px;line-height:1.45;color:var(--text-main);opacity:.7;margin-top:7px;max-width:270px}
body.wise7039-collision-on #drawing-sheet .canvas-sprite.wise7039-collision-outline::after{content:"";pointer-events:none;position:absolute;inset:0;clip-path:var(--wise7039-clip,polygon(0 0,100% 0,100% 100%,0 100%));border:2px dashed #ff612e;outline:1px solid rgba(255,113,56,.9);outline-offset:1px;background:rgba(255,120,35,.1);z-index:999}
body #drawing-sheet .canvas-sprite.wise7039-inactive:not(.selected){opacity:.27!important;filter:saturate(.45);pointer-events:none}
body.wise7039-light{--bg-base:#e9f0f6;--bg-panels:#f8fbff;--bg-sheet:#fff;--text-main:#273c50;--text-light:#112b43;--border-color:#bfcfdc;--highlight-blue:#087da9;--accent-orange:#008abd;--conn-line:#049ac2;--event-bg:#f4f8fc;--event-border:#cbd9e5;--danger:#c3343e;--success:#078c77;background:#e9f0f6;color:#273c50}
.wise7039-light .main-header{background:linear-gradient(95deg,#fff 0%,#ecf6ff 60%,#cdeaf5 100%);border-bottom:1px solid #accddd}
.wise7039-light .main-header .title{color:#087da9}
.wise7039-light .toolbar{background:linear-gradient(#fff,#edf5fa);border-color:#bbd4df}
.wise7039-light .toolbar button,.wise7039-light .main-menu button{color:#294b60}
.wise7039-light .toolbar button:hover,.wise7039-light .main-menu button:hover{background:#d6ecf4;color:#00628e}
.wise7039-light .sidebar-left,.wise7039-light .sidebar-right,.wise7039-light #properties-form{background:#f6faff;color:#273c50}
.wise7039-light .sidebar-left h3,.wise7039-light .sidebar-right h3{background:#e8f3fa;color:#476880}
.wise7039-light input,.wise7039-light select,.wise7039-light textarea{background:#fff;color:#183a4f;border-color:#b5d0df}
.wise7039-light input:disabled,.wise7039-light select:disabled{background:#e6edf3;color:#678093}
.wise7039-light .center-tabs{background:#dcecf5}
.wise7039-light .tab{background:#e6f0f7;color:#345e79}
.wise7039-light .tab.active{background:#fff;color:#0b648c;border-top-color:#02afd0}
.wise7039-light .selected-tree-item{background:#c7e8f6!important;color:#0d5c82;border-color:#13a7ca}
.wise7039-light .dropdown-content{box-shadow:0 12px 34px rgba(21,71,111,.18)}
.wise7039-light .dropdown-content a{color:#21465e}
.wise7039-light .dropdown-content a:hover{background:#d8eff9;color:#075983}
.wise7039-light .styled-btn,.wise7039-light .add-action-btn,.wise7039-light .btn-secondary{background:#edf6fc;color:#255271;border-color:#a9cddf}
.wise7039-light .styled-btn:hover,.wise7039-light .add-action-btn:hover{background:#daedf9;color:#075c88}
.wise7039-light .center-area,.wise7039-light #canvas-margin-wrapper{background:#d5e4ef;background-image:radial-gradient(#b6c9d6 1px,transparent 1px);background-size:40px 40px}
.wise7039-light #drawing-sheet{background-color:#fff;background-image:linear-gradient(rgba(0,135,175,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,135,175,.045) 1px,transparent 1px)}
.wise7039-light .event-block{background:#f7fbff;color:#163f5d;border-color:#c5d8e8}
.wise7039-light .event-condition-area:hover{background:#e6f5fd}
.wise7039-light .event-actions-area{color:#244f67}
.wise7039-light .group-header{background:#d8edf8;color:#076c92;border-color:#abd4e7}
.wise7039-light .variable-block{background:#e8f4fb;color:#174867}
.wise7039-light .wise703-shell{background:#f7fbff!important;color:#274156!important}
.wise7039-light #wise703-studio header,.wise7039-light #wise703-studio footer{background:#e7f2fa!important;color:#22445b}
.wise7039-light #wise703-studio aside{background:#f5faff!important;color:#204459}
.wise7039-light #wise703-studio button{background:#ecf6fc;color:#22526f;border-color:#b8d2e1}
.wise7039-light #wise703-studio button:hover{background:#d5f0fb!important;color:#075e81!important}
.wise7039-light #wise703-studio .wise703-center{background:#e5eef5}
.wise7039-light #wise703-studio .wise704-scroller{background:#dde9ef}
.wise7039-light #wise703-studio input,.wise7039-light #wise703-studio select{background:#fff!important;color:#23475d!important;border-color:#bad0e0!important}
.wise7039-light #wise703-studio .wise703-heading{color:#087da9}
.wise7039-light #wise703-studio header strong{color:#0b5379}
.wise7039-light #wise703-studio .wise704-camera-panel{background:#e5f1f9;color:#26475e}
.wise7039-light #wise-editor-status{background:#daeef7;color:#2a5870;border-color:#bdd5e3}
.wise7039-light ::-webkit-scrollbar-thumb{background:#a3c8d9;border-color:#e8f2f8}
