.widgetRight{background-color:var(--background-color);color:var(--app-font-color);border-top:2px solid #6e6e6e4d;border-left:3px solid var(--app-secondary-color);flex-direction:column;padding:5px;display:flex;position:relative;right:0}.widget{z-index:300;background-color:var(--background-color);border-radius:5px;flex-direction:column;display:flex;box-shadow:0 1px 4px #0006}.widgetMd:focus,.widgetLg:focus,.widgetRight:focus{outline:none}.widgetBody{max-height:calc(100% - var(--widget-header-height));width:100%;color:var(--app-font-color);flex-grow:1;flex-shrink:1;padding:.75rem;position:relative;overflow-y:auto}.widgetSm{border-top:3px solid var(--app-secondary-color);width:100%;height:100%;position:relative;bottom:0;left:0;box-shadow:0 -2px 4px #63636333}.widgetMd,.widgetLg{top:calc(var(--header-height) + 5px);border-left:3px solid var(--app-secondary-color);position:absolute;right:5px}.widgetSm .widgetBody{flex-grow:1;max-height:100%;overflow-y:auto}.esri-button{background-color:var(--button-color);color:#fff!important;border:2px solid var(--button-color)!important;min-width:60px!important;padding:6px 12px!important;font-weight:700!important;text-decoration:none!important}.esri-button:hover{background-color:var(--button-hover-background)!important;color:var(--button-hover-color)!important;border:2px solid var(--button-hover-border)!important}.secondary-button{cursor:pointer;background-color:var(--background-color);color:var(--app-font-color)!important;border:2px solid var(--app-font-color)!important;min-width:60px!important;padding:6px 12px!important;font-weight:400!important;text-decoration:none!important}.secondary-button:hover{box-shadow:inset 0px 0px .1px .5px var(--app-font-color);border:2px solid var(--app-font-color)!important;color:var(--app-font-color)!important}calcite-button[appearance=solid]{--calcite-ui-brand:var(--button-color);--calcite-ui-brand-hover:var(--button-hover-background);border:2px solid var(--button-color)}calcite-button[appearance=outline-fill]{--calcite-ui-brand:var(--app-font-color);--calcite-ui-brand-hover:var(--app-font-color);--calcite-font-weight-normal:400}[data-theme=dark] calcite-button[appearance=solid]:hover{border:2px solid var(--button-hover-border)!important}[data-theme=light] calcite-button[appearance=solid]:hover{--calcite-ui-brand:var(--app-primary-color);--calcite-ui-brand-hover:var(--background-color);--calcite-ui-text-inverse:var(--app-primary-color);border:2px solid var(--button-color)}
