.modal-box{position:absolute;background:#fff;box-shadow:0 3px 4px 0 rgba(158,162,172,.7);border-radius:5px}.modal-wrap{overflow:hidden;height:100%;display:flex}.resizing .modal-wrap{pointer-events:none}.modal-shadow{box-shadow:1px 1px 5px 2px rgba(0,0,0,.2)}.modal-border{border-radius:5px}.modal-main{display:flex;height:100%;flex:1;flex-direction:column}.modal-content{position:relative;flex:1;overflow:hidden}.modal-header{height:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-header .title{font-size:24px;line-height:64px;padding-left:16px;color:#767171}.modal-header .close{float:right;width:32px;height:32px;margin-top:16px;margin-right:16px;cursor:pointer}.modal-box .notice{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:24px;background-color:#000;opacity:.8;color:#fff;padding:20px;z-index:20;line-height:1.5;border-radius:5px}.vdr-stick{left:0;top:0;box-sizing:border-box;position:absolute;font-size:1px;width:10px;height:10px}.inactive .vdr-stick{display:none}.vdr-stick-br,.vdr-stick-tl{cursor:nwse-resize}.vdr-stick-bm,.vdr-stick-tm{width:calc(100% - 20px);left:10px;cursor:ns-resize}.vdr-stick-bl,.vdr-stick-tr{cursor:nesw-resize}.vdr-stick-br,.vdr-stick-mr,.vdr-stick-tr{left:unset;right:0}.vdr-stick-bl,.vdr-stick-bm,.vdr-stick-br{top:unset;bottom:0}.vdr-stick-ml,.vdr-stick-mr{height:calc(100% - 20px);top:10px;cursor:ew-resize}.vdr-stick-mr{width:5px}.vdr-stick-bm{height:5px}.vdr-stick.not-resizable{display:none}.planDialog[data-v-32f2c2a3]{top:100px;right:100px}.content[data-v-32f2c2a3]{width:400px;min-height:200px;box-sizing:border-box;font-size:20px;max-height:calc(100vh - 300px);overflow:auto}.content .empty[data-v-32f2c2a3]{display:flex;justify-content:center;align-items:center;flex-direction:column}.content .empty img[data-v-32f2c2a3]{width:128px;height:128px}.planlist[data-v-32f2c2a3]{padding:0 16px 16px 16px;margin:0}.planlist li[data-v-32f2c2a3]{display:flex;flex-direction:row;text-align:start;font-size:20px;padding:5px 0}.planlist li[data-v-32f2c2a3]:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.planlist li div[data-v-32f2c2a3]{font-size:20px;text-align:center}.planlist img[data-v-32f2c2a3]{width:32px;height:32px;vertical-align:middle}.planlist input[data-v-32f2c2a3]{vertical-align:middle}.planlist li .check[data-v-32f2c2a3]{width:48px;height:40px}.planlist li .check img[data-v-32f2c2a3]{padding-top:4px}.planlist li div.info[data-v-32f2c2a3]{flex:1;text-align:left}.planlist li .name[data-v-32f2c2a3]{line-height:40px;text-align:left;color:#333}.planlist li .info .type[data-v-32f2c2a3]{color:#2a71e6;border:1px solid #2a71e6;display:inline-block;line-height:22px;padding:0 5px;font-size:16px;box-sizing:border-box}.planlist li .info .address[data-v-32f2c2a3]{text-align:left;color:#999;line-height:1.5}.planDialog .buttons[data-v-32f2c2a3]{display:flex;align-items:center;flex-direction:row;padding:16px}.content .empty .buttons[data-v-32f2c2a3]{padding:16px}.planDialog .buttons button[data-v-32f2c2a3]{border:1px solid #ececec;border-radius:5px;text-align:center;line-height:48px;font-size:20px;font-weight:400;color:#767171;background:transparent;box-sizing:border-box;padding:0 20px;margin:0}.planDialog .buttons button[data-v-32f2c2a3]:active{border:none;color:#fff;background:#2a71e6}.planDialog .buttons button[data-v-32f2c2a3]:disabled{color:#eee}.container[data-v-32f2c2a3]{overflow-y:auto;max-height:calc(100vh - 300px)}