.collapsible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collapsible .body{-webkit-box-flex:1;-ms-flex:1;flex:1}.geometry>.collapsible>.body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geometry>.collapsible .header header ul{margin:0 0 0 15px}.geometry>.collapsible .header header ul button{border-radius:0;white-space:nowrap}.geometry>.collapsible .header header ul li:first-child button{border-top-left-radius:3px;border-bottom-left-radius:3px}.geometry>.collapsible .header header ul li:last-child button{border-top-right-radius:3px;border-bottom-right-radius:3px}.geometry>.collapsible .header header.light h4{color:#e6e7e8}.geometry>.collapsible .header header.light button{color:#e6e7e8;border-color:#e6e7e8;background:none}.geometry>.collapsible .header header.light button:hover{background:#fff;color:#718096;border-color:#fff}.geometry footer{background:#fff;padding:20px 20px 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.geometry footer .actions{list-style:none;margin:0;padding:0;overflow:hidden}.geometry footer .actions.full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:10px}.geometry footer .actions.full-width li{margin-right:7px;margin-left:0}.geometry footer .actions.full-width li:first-child{margin-right:0}.geometry footer .actions.full-width li button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.geometry footer .actions li{margin-left:5px;float:right}.geometry footer .coordinates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.geometry footer .coordinates.margin .fields:first-child{margin-right:8px}.geometry footer .coordinates.margin .fields:last-child{margin-left:8px}.geometry footer .coordinates .fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.geometry footer .coordinates .fields.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.geometry footer .coordinates .fields.columns,.geometry footer .coordinates .fields .field{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.geometry footer .coordinates .fields .field{display:inline-block;width:100%;margin-bottom:3px}.geometry footer .field{-webkit-box-flex:1;-ms-flex:1;flex:1}.geometry footer hr{border-top:1px dashed #cbd5e0}.geometry .points-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:150px;padding:15px 0 0 15px}.geometry .points,.geometry .points-container{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.geometry .tree{list-style:none}.geometry .tree:first-of-type{padding:0 0 0 20px;margin:0}.point[data-v-7a1af73a]{outline:none;margin:3px 0}.point .point-body[data-v-7a1af73a]{background:#8392af;display:inline-block;padding:3px 12px 3px 3px;border-radius:20px;-webkit-transition:background .3s;transition:background .3s;min-height:20px}.point .point-body.active[data-v-7a1af73a]{background:#43b6f1}.point .point-body.over[data-v-7a1af73a]{background:#0e84c0}.point .circle[data-v-7a1af73a]{position:relative;width:20px}.point .circle>[data-v-7a1af73a]{width:20px;height:20px;border-radius:50%;background:#fff;outline:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25)}.point .circle>[data-v-7a1af73a]:active{cursor:-webkit-grabbing;cursor:grabbing}.point .drag-handler[data-v-7a1af73a]{cursor:-webkit-grab;cursor:grab;position:absolute;top:0;left:0}.point .title[data-v-7a1af73a]{font-size:12px;vertical-align:middle;line-height:20px;vertical-align:top;margin-left:25px;white-space:nowrap;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.point.active .handler-inactive[data-v-7a1af73a],.point.active .handler[data-v-7a1af73a]{border:3px solid #43b6f1}.point.dark .title[data-v-7a1af73a]{color:#2d3748}.point .collapsible[data-v-7a1af73a]{position:relative}.point .chevron[data-v-7a1af73a]{margin-right:3px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer;position:absolute;left:-20px;top:5px}.point .chevron .icon[data-v-7a1af73a]{width:16px;height:16px}.point .chevron[data-v-7a1af73a]:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.point .chevron.is-collapsed[data-v-7a1af73a]:hover{-webkit-transform:translate(2px);transform:translate(2px)}.point section[data-v-7a1af73a]{-webkit-transition:background .3s;transition:background .3s}.point section.locked[data-v-7a1af73a]{background:#3c475d}.point section.locked .drag-handler[data-v-7a1af73a]{-webkit-box-shadow:none;box-shadow:none}.point section.delete[data-v-7a1af73a]{background:#f59b9c}.point .delete-button[data-v-7a1af73a]{position:absolute;top:0;left:0}.point .circle[data-v-7a1af73a]{text-align:center;color:#3c475d}.point .circle .icon[data-v-7a1af73a]{width:12px;height:12px;stroke-width:2px;-webkit-transform:none;transform:none}.point .delete-button[data-v-7a1af73a]{background:#ee5558;text-align:center}.point .tree[data-v-7a1af73a]{list-style:none;padding:0 0 0 20px}.point.sortable-drag .chevron[data-v-7a1af73a],.point.sortable-drag .tree[data-v-7a1af73a]{display:none}.point.sortable-chosen>.collapsible>.point-body[data-v-7a1af73a]{opacity:.7}