.size-box{display:flex;flex:1}.bg{background-color:#eeeff5;height:100%}.top{padding:6px 36px;justify-content:flex-start;background-color:#8880f1;height:64px;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2)}.top,.user-wrapper{display:flex;align-items:center}.user-wrapper{position:relative;gap:4px;cursor:pointer;padding:6px 12px;border-radius:6px;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-wrapper:hover{background-color:hsla(0,0%,100%,.15)}.username{font-size:14px;font-weight:500}.user-arrow{font-size:12px;transition:transform .2s;display:inline-block}.user-arrow.open{transform:rotate(180deg)}.user-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:120px;overflow:hidden;z-index:1000}.dropdown-item{display:flex;align-items:center;padding:12px 16px;color:#e74c3c;font-size:14px;cursor:pointer;transition:background-color .15s}.dropdown-item:hover{background-color:#fdf2f2}.top-action{border:none;border-radius:4px;background:#fff;color:#554dc4;padding:7px 16px;justify-content:center;margin-left:20px}.foot,.top-action{display:flex;flex-wrap:nowrap;align-items:center}.foot{position:absolute;background:#d6d4f5;bottom:0;height:48px;width:100%;flex-direction:row;padding:0 24px}.iptxt{font-size:14px;color:#5a5783}.word-row{margin-bottom:10px}.input-row{margin-top:20px;display:flex;justify-content:center;align-items:center}.input-row input{margin-right:10px}.dialog{position:fixed;top:0;left:0;height:100%;background:rgba(0,0,0,.5);justify-content:center}.dialog,.dialog-content{width:100%;display:flex;align-items:center}.dialog-content{background:#fff;padding:20px;border-radius:5px;text-align:left;max-width:400px;flex-direction:column}.list{padding:28px}.menu{background-color:#fff;justify-content:space-between;border-radius:6px;display:flex;flex-direction:row;color:#554dc4;align-items:center;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #c8c8c8}a,a:hover{text-decoration:none}a:hover{background-color:#aaa}.error{color:red;margin-bottom:10px}