#routes{margin:0 1px 25px}.route{background:#fff;background-color:var(--gray-050);border-radius:var(--large-border-radius);box-shadow:0 0 0 1px #cdd8e4,0 2px 12px rgba(205,216,228,.5);cursor:pointer;margin:14px 0;padding:0;position:relative}.route:focus{box-shadow:var(--focus-ring)}.route:hover:after{speak:none;-webkit-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:normal!important;color:var(--link-color);content:"edit";direction:ltr;display:inline-block;font-family:Craft;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:var(--icon-opacity);position:absolute;text-align:center;text-rendering:optimizeLegibility;text-transform:none;top:9px;-webkit-user-select:none;user-select:none;vertical-align:middle}body.ltr .route:hover:after{right:5px}body.rtl .route:hover:after{left:5px}.route .template,.route .uri-container{line-height:18px;min-height:18px;padding:7px 14px}.route .uri-container{background:var(--white);color:var(--link-color);position:relative}body.ltr .route .uri-container{margin-right:20px}body.rtl .route .uri-container{margin-left:20px}body.ltr .route .uri-container{padding-right:10px}body.rtl .route .uri-container{padding-left:10px}body.ltr .route .uri-container{border-radius:var(--large-border-radius) 0 0 var(--large-border-radius)}body.rtl .route .uri-container{border-radius:0 var(--large-border-radius) var(--large-border-radius) 0}body.ltr .route .uri-container{float:left}body.rtl .route .uri-container{float:right}.route .uri-container:after{background-repeat:no-repeat;content:"";display:block;height:32px;overflow:hidden;position:absolute;text-indent:-100%;top:0;width:15px}body.ltr .route .uri-container:after{right:-15px}body.rtl .route .uri-container:after{left:-15px}body.ltr .route .uri-container:after{background-image:url(../images/route-bg.png)}body.rtl .route .uri-container:after{background-image:url(../images/route-bg_rtl.png)}.route .uri-container .site{background:var(--gray-050);border-radius:var(--small-border-radius);box-shadow:inset 0 0 0 1px var(--hairline-color);color:var(--medium-text-color);display:inline-block;padding:1px 5px}body.ltr .route .uri-container .site{margin:-1px 8px -1px 0}body.rtl .route .uri-container .site{margin:-1px 0 -1px 8px}.route .uri-container .uri .token{margin:0 3px -1px}.route .template{color:var(--medium-text-color)}.route .template:before{speak:none;-webkit-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:normal!important;content:"template";direction:ltr;display:inline-block;font-family:Craft;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:var(--icon-opacity);text-align:center;text-rendering:optimizeLegibility;text-transform:none;-webkit-user-select:none;user-select:none;vertical-align:middle}body.ltr .route .template:before{margin:0 5px 0 0}body.rtl .route .template:before{margin:0 0 0 5px}.route-settings{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:column;flex-direction:column;width:500px}.route-settings .body{height:calc(100% - 119px);overflow:auto}.route-settings .body .uri{cursor:text;width:auto}.route-settings .body .uri input[type=text]{box-shadow:none}.route-settings .body .uri .token{cursor:default}.route-settings .body .uri .token:focus{box-shadow:var(--focus-ring)}.route-settings .uri-tokens{border-radius:var(--large-border-radius);box-shadow:inset 0 1px 3px -1px #bed2e9;margin-top:10px;padding:15px 25px}.route-settings .uri-tokens h4{margin-bottom:5px;text-align:center}.route-settings .uri-tokens .token{cursor:pointer}body.ltr .route-settings .uri-tokens .token{margin:5px 5px 0 0}body.rtl .route-settings .uri-tokens .token{margin:5px 0 0 5px}.route-settings .delete{color:var(--disabled-color);display:block;margin-top:7px}body.ltr .route-settings .delete{float:left}body.rtl .route-settings .delete{float:right}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.route .uri-container:after{-o-background-size:15px 32px;background-size:15px 32px}body.ltr .route .uri-container:after{background-image:url(../images/route-bg_2x.png)}body.rtl .route .uri-container:after{background-image:url(../images/route-bg_rtl_2x.png)}}
/*# sourceMappingURL=routes.css.map*/