/* RANKSCAN execution pages and admin catalog v1.2.0 */
.route-execution,.route-execution-detail{
  --ex-ink:#172846;--ex-muted:#61708b;--ex-line:#dfe8f3;--ex-coral:#ff7467;
  --ex-violet:#765ee0;--ex-blue:#3f84dc;--ex-amber:#ffb740;--ex-mint:#33bea0;
  background:linear-gradient(180deg,#fffdf9 0,#f7fbff 52%,#fff 100%)!important;color:var(--ex-ink)!important
}
.route-execution main,.route-execution-detail main{padding:32px 18px 80px!important;overflow:hidden!important}
.route-execution .rs-run-title-v100,.route-execution .rs-run-section-v100,.route-execution .rs-run-process-v100,
.route-execution-detail .rs-run-breadcrumb-v120,.route-execution-detail .rs-run-detail-v100,.route-execution-detail .rs-run-notice-v100,.route-execution-detail .rs-run-bottom-chat-v120{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}

/* execution list hero */
.route-execution .rs-run-title-v100{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;gap:24px!important;align-items:center!important;min-height:485px!important;padding:64px 68px!important;border:1px solid #e5ddff!important;border-radius:36px!important;background:linear-gradient(128deg,#fff0ec 0%,#fff9e9 45%,#eff6ff 100%)!important;box-shadow:0 26px 70px rgba(74,87,132,.13)!important;text-align:left!important;overflow:hidden!important}
.route-execution .rs-run-title-v100:before{content:""!important;position:absolute!important;top:-110px!important;right:-80px!important;width:390px!important;height:390px!important;border-radius:50%!important;background:rgba(255,255,255,.58)!important}
.route-execution .rs-run-title-v100>.rs-run-title-copy-v120{position:relative!important;z-index:2!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;align-items:initial!important;justify-content:initial!important;gap:0!important}
.route-execution .rs-run-title-v100>.rs-run-title-copy-v120>span{width:auto!important;max-width:max-content!important}
.route-execution .rs-run-title-v100>.rs-run-title-copy-v120>h1,.route-execution .rs-run-title-v100>.rs-run-title-copy-v120>p,.route-execution .rs-run-title-v100>.rs-run-title-copy-v120>div,.route-execution .rs-run-title-v100>.rs-run-title-copy-v120>ul{width:auto!important;min-width:0!important;max-width:650px!important;flex:none!important}
.route-execution .rs-run-title-v100 h1,.route-execution .rs-run-title-v100 p,.route-execution .rs-run-title-v100 li,.route-execution .rs-run-title-v100 a{word-break:keep-all!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important}
.route-execution .rs-run-title-copy-v120>span,.route-execution .rs-run-section-v100>header>span,.route-execution .rs-run-process-v100>header>span,.route-execution-detail .rs-run-detail-copy-v120>span,.route-execution-detail .rs-run-detail-v100>aside>span,.route-execution-detail .rs-run-notice-v100 span{display:inline-flex!important;padding:7px 11px!important;border-radius:999px!important;background:#fff!important;color:#ef665a!important;box-shadow:0 6px 17px rgba(70,83,121,.08)!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.2px!important}
.route-execution .rs-run-title-v100 h1{margin:16px 0!important;color:var(--ex-ink)!important;font-size:clamp(39px,4.2vw,59px)!important;line-height:1.12!important;letter-spacing:-2.6px!important}
.route-execution .rs-run-title-v100 p{max-width:650px!important;margin:0!important;color:#576984!important;font-size:17px!important;line-height:1.75!important}
.route-execution .rs-run-title-v100>div>div{display:flex!important;justify-content:flex-start!important;gap:10px!important;margin-top:27px!important}
.route-execution .rs-run-title-v100 .btn{min-width:160px!important;border:1px solid #d7e1ef!important;border-radius:14px!important;background:#fff!important;color:#3b5f8d!important;text-align:center!important;box-shadow:0 8px 20px rgba(63,82,120,.08)!important}
.route-execution .rs-run-title-v100 .btn.primary{border:0!important;background:linear-gradient(135deg,#ff7467,#ff9b5f)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,116,103,.26)!important}
.route-execution .rs-run-title-v100 ul{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:23px 0 0!important;padding:0!important;list-style:none!important}
.route-execution .rs-run-title-v100 li{padding:8px 11px!important;border-radius:999px!important;background:rgba(255,255,255,.75)!important;color:#50627d!important;font-size:12px!important;font-weight:800!important;box-shadow:0 6px 15px rgba(68,80,115,.06)!important}
.route-execution .rs-run-title-v100 li:before{content:"✓"!important;margin-right:5px!important;color:#31a88e!important;font-weight:1000!important}
.route-execution .rs-run-title-art-v120{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;min-height:340px!important}
.route-execution .rs-run-title-art-v120 span{position:absolute!important;width:310px!important;height:310px!important;border-radius:50%!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 22px 45px rgba(81,87,136,.1)!important}
.route-execution .rs-run-title-art-v120 img{position:relative!important;width:330px!important;height:330px!important;object-fit:contain!important;filter:drop-shadow(0 25px 22px rgba(57,72,114,.18))!important}

/* service cards */
.route-execution .rs-run-section-v100{padding:58px 48px!important;border:1px solid #dceaf5!important;border-radius:34px!important;background:linear-gradient(135deg,#f2fbff,#f8f3ff)!important;box-shadow:0 20px 54px rgba(63,80,120,.08)!important}
.route-execution .rs-run-section-v100>header,.route-execution .rs-run-process-v100>header{position:static!important;width:auto!important;height:auto!important;min-height:0!important;margin:0 0 28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}
.route-execution .rs-run-section-v100 h2,.route-execution .rs-run-process-v100 h2{margin:9px 0!important;color:var(--ex-ink)!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.25!important;letter-spacing:-1.4px!important}
.route-execution .rs-run-section-v100 header p,.route-execution .rs-run-process-v100 header p{margin:0!important;color:var(--ex-muted)!important;font-size:15px!important}
.route-execution .rs-run-grid-v100{gap:22px!important}
.route-execution .rs-run-card-v100{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;column-gap:22px!important;padding:30px!important;border:1px solid #e3e8f1!important;border-radius:27px!important;background:#fff!important;box-shadow:0 15px 35px rgba(62,78,116,.09)!important;transition:.2s ease!important}
.route-execution .rs-run-card-v100:nth-child(2n){background:linear-gradient(145deg,#fff,#fff7ee)!important}
.route-execution .rs-run-card-v100:hover{transform:translateY(-5px)!important;box-shadow:0 22px 45px rgba(62,78,116,.14)!important}
.route-execution .rs-run-icon-v100{grid-row:1/6!important;display:grid!important;width:108px!important;height:108px!important;place-items:center!important;border-radius:25px!important;background:#edf7ff!important;overflow:hidden!important}
.route-execution .rs-run-icon-v100.posting{background:#fff1e5!important}.route-execution .rs-run-icon-v100.generic{background:#f1edff!important}
.route-execution .rs-run-icon-v100 img{display:block!important;width:102px!important;height:102px!important;object-fit:contain!important;filter:drop-shadow(0 10px 10px rgba(70,81,119,.15))!important}
.route-execution .rs-run-card-v100>span{color:#f06d60!important;font-size:11px!important}.route-execution .rs-run-card-v100 h3{margin:6px 0!important;color:var(--ex-ink)!important;font-size:23px!important}.route-execution .rs-run-card-v100 p{min-height:52px!important;color:var(--ex-muted)!important;line-height:1.65!important}
.route-execution .rs-run-price-v120{margin:14px 0!important;padding:12px 14px!important;border-radius:13px!important;background:#f7f9fd!important}.route-execution .rs-run-price-v120 b{color:#df654f!important}.route-execution .rs-run-price-v120 small{color:#73819a!important}
.route-execution .rs-run-card-v100>a{border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#765ee0,#5389e5)!important;color:#fff!important;box-shadow:0 10px 20px rgba(91,101,205,.2)!important}
.route-execution .rs-run-empty-v120{padding:35px!important;border:1px dashed #c9d7ea!important;border-radius:20px!important;background:#fff!important;color:var(--ex-muted)!important;text-align:center!important}

/* process */
.route-execution .rs-run-process-v100{padding:55px 46px!important;border:1px solid #ffe2bc!important;border-radius:34px!important;background:linear-gradient(135deg,#fff9ec,#fff,#fff1f4)!important;box-shadow:0 20px 50px rgba(95,77,49,.08)!important}
.route-execution .rs-run-process-v100 ol{gap:14px!important;margin:0!important}
.route-execution .rs-run-process-v100 li{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;min-height:220px!important;padding:22px 16px!important;border:1px solid #e8eaf1!important;border-radius:22px!important;background:#fff!important;text-align:center!important;box-shadow:0 10px 25px rgba(70,81,112,.07)!important}
.route-execution .rs-run-process-v100 li>img{width:78px!important;height:78px!important;object-fit:contain!important;border-radius:18px!important}
.route-execution .rs-run-process-v100 li>b{position:absolute!important;top:14px!important;right:14px!important;width:31px!important;height:31px!important;border-radius:10px!important;background:#fff0eb!important;color:#ef6d60!important}
.route-execution .rs-run-process-v100 li>span{margin-top:10px!important;color:var(--ex-ink)!important;font-size:16px!important}.route-execution .rs-run-process-v100 li small{color:var(--ex-muted)!important;font-size:12px!important}
.route-execution .rs-run-chat-cta-v120{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin-top:20px!important;padding:22px 26px!important;border-radius:20px!important;background:linear-gradient(135deg,#6d57d8,#4d87df)!important;color:#fff!important;text-decoration:none!important;box-shadow:0 14px 30px rgba(82,92,197,.2)!important}
.route-execution .rs-run-chat-cta-v120 span b,.route-execution .rs-run-chat-cta-v120 span small{display:block!important}.route-execution .rs-run-chat-cta-v120 span small{margin-top:5px!important;color:#eef1ff!important}.route-execution .rs-run-chat-cta-v120 strong{padding:12px 16px!important;border-radius:12px!important;background:#fff!important;color:#604dca!important;white-space:nowrap!important}

/* detail */
.route-execution-detail .rs-run-breadcrumb-v120{display:flex!important;align-items:center!important;gap:9px!important;margin-top:0!important;margin-bottom:14px!important;color:#7a879b!important;font-size:13px!important}.route-execution-detail .rs-run-breadcrumb-v120 a{color:#4c75ab!important;text-decoration:none!important}.route-execution-detail .rs-run-breadcrumb-v120 b{color:#4e5d74!important}
.route-execution-detail .rs-run-detail-v100{display:grid!important;grid-template-columns:minmax(0,1.05fr) 330px minmax(300px,.72fr)!important;gap:18px!important;padding:26px!important;border:1px solid #e1e5f2!important;border-radius:34px!important;background:linear-gradient(135deg,#fff2ed,#fffaf0 47%,#f0f5ff)!important;box-shadow:0 24px 65px rgba(69,83,126,.12)!important}
.route-execution-detail .rs-run-detail-copy-v120{padding:29px 10px 29px 24px!important}
.route-execution-detail .rs-run-detail-v100 h1{margin:14px 0 12px!important;color:var(--ex-ink)!important;font-size:clamp(35px,3.6vw,51px)!important;line-height:1.16!important;letter-spacing:-2px!important}.route-execution-detail .rs-run-detail-copy-v120>p{color:#576984!important;font-size:16px!important;line-height:1.75!important}
.route-execution-detail .rs-run-detail-meta-v100{display:flex!important;align-items:center!important;gap:9px!important;margin:21px 0!important}.route-execution-detail .rs-run-detail-meta-v100 b,.route-execution-detail .rs-run-detail-meta-v100 small{padding:9px 11px!important;border-radius:10px!important;background:#fff!important;box-shadow:0 7px 17px rgba(71,83,116,.07)!important}.route-execution-detail .rs-run-detail-meta-v100 b{color:#e26752!important}.route-execution-detail .rs-run-detail-meta-v100 small{color:#62718a!important}
.route-execution-detail .rs-run-detail-actions-v120{display:flex!important;gap:9px!important;flex-wrap:wrap!important}.route-execution-detail .rs-run-detail-actions-v120 .btn{border:1px solid #dae3ee!important;border-radius:13px!important;background:#fff!important;color:#476486!important;box-shadow:0 7px 18px rgba(66,79,112,.08)!important}.route-execution-detail .rs-run-detail-actions-v120 .btn.primary{border:0!important;background:linear-gradient(135deg,#ff7467,#ff9b5d)!important;color:#fff!important;box-shadow:0 11px 23px rgba(255,116,103,.25)!important}
.route-execution-detail .rs-run-chat-note-v120{margin-top:13px!important;color:#738097!important;font-size:12px!important}
.route-execution-detail .rs-run-detail-art-v120{position:relative!important;display:grid!important;place-items:center!important;min-height:330px!important}.route-execution-detail .rs-run-detail-art-v120 span{position:absolute!important;width:270px!important;height:270px!important;border-radius:50%!important;background:rgba(255,255,255,.76)!important}.route-execution-detail .rs-run-detail-art-v120 img{position:relative!important;width:290px!important;height:290px!important;object-fit:contain!important;filter:drop-shadow(0 22px 18px rgba(60,73,112,.17))!important}
.route-execution-detail .rs-run-detail-v100>aside{align-self:stretch!important;padding:30px 25px!important;border:1px solid #fff!important;border-radius:25px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 13px 30px rgba(67,78,109,.08)!important}.route-execution-detail .rs-run-detail-v100>aside h2{margin:12px 0 18px!important;color:var(--ex-ink)!important;font-size:23px!important}.route-execution-detail .rs-run-detail-v100>aside ul{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important}.route-execution-detail .rs-run-detail-v100>aside li{display:flex!important;gap:8px!important;align-items:flex-start!important;margin:0!important;padding:11px!important;border-radius:12px!important;background:#f6f9fd!important;color:#53637c!important}.route-execution-detail .rs-run-detail-v100>aside li i{display:grid!important;flex:0 0 21px!important;width:21px!important;height:21px!important;place-items:center!important;border-radius:7px!important;background:#e7f8f3!important;color:#22a386!important;font-style:normal!important;font-weight:900!important}
.route-execution-detail .rs-run-notice-v100{display:grid!important;grid-template-columns:270px 1fr!important;gap:28px!important;padding:32px 38px!important;border:1px solid #e5eaf1!important;border-radius:26px!important;background:#fff!important;box-shadow:0 15px 38px rgba(62,78,112,.07)!important}.route-execution-detail .rs-run-notice-v100 h2{margin:10px 0 0!important;color:var(--ex-ink)!important}.route-execution-detail .rs-run-notice-v100 p{margin:0 0 10px!important;color:var(--ex-muted)!important;line-height:1.7!important}
.route-execution-detail .rs-run-bottom-chat-v120{display:grid!important;grid-template-columns:90px 1fr auto!important;gap:18px!important;align-items:center!important;padding:24px 30px!important;border:1px solid #e1d7ff!important;border-radius:25px!important;background:linear-gradient(135deg,#f2edff,#edf7ff,#fff2e9)!important;box-shadow:0 15px 38px rgba(77,71,127,.09)!important}.route-execution-detail .rs-run-bottom-chat-v120 img{width:85px!important;height:85px!important;object-fit:contain!important}.route-execution-detail .rs-run-bottom-chat-v120 b{color:var(--ex-ink)!important;font-size:18px!important}.route-execution-detail .rs-run-bottom-chat-v120 p{margin:5px 0 0!important;color:var(--ex-muted)!important}.route-execution-detail .rs-run-bottom-chat-v120 a{padding:14px 18px!important;border-radius:13px!important;background:linear-gradient(135deg,#765ee0,#508be4)!important;color:#fff!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(86,95,200,.21)!important;white-space:nowrap!important}

/* admin product catalog */
.route-admin .rs-admin-service-head-v120,.route-admin .rs-admin-service-create-v120,.route-admin .rs-admin-service-list-v120{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}
.route-admin .rs-admin-service-head-v120{background:linear-gradient(135deg,#f0edff,#eef8ff,#fff3ea)!important;border-color:#dddff2!important}
.route-admin .rs-admin-service-create-v120,.route-admin .rs-admin-service-list-v120{margin-top:18px!important;padding:25px!important;border:1px solid #dfe7f1!important;border-radius:23px!important;background:#fff!important;box-shadow:0 13px 34px rgba(54,70,106,.07)!important}
.route-admin .rs-admin-service-create-v120>header,.route-admin .rs-admin-service-list-v120>header{position:static!important;display:flex!important;width:auto!important;height:auto!important;min-height:0!important;align-items:center!important;gap:14px!important;margin:0 0 20px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
.route-admin .rs-admin-service-create-v120>header>i{display:grid!important;width:48px!important;height:48px!important;place-items:center!important;border-radius:15px!important;background:#fff0e9!important;color:#ef6c5e!important;font-size:25px!important;font-style:normal!important;font-weight:900!important}
.route-admin .rs-admin-service-create-v120 header span,.route-admin .rs-admin-service-list-v120 header span{color:#785fdc!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.1px!important}.route-admin .rs-admin-service-create-v120 h3,.route-admin .rs-admin-service-list-v120 h3{margin:4px 0!important;color:#172846!important;font-size:23px!important}.route-admin .rs-admin-service-create-v120 header p{margin:0!important;color:#67758d!important}
.route-admin .rs-admin-service-form-v120{gap:14px!important;padding:20px!important;border-radius:18px!important;background:#f8faff!important}.route-admin .rs-admin-service-form-v120>div:first-of-type{grid-template-columns:repeat(4,minmax(0,1fr))!important}.route-admin .rs-admin-service-form-v120 label{color:#33445e!important}.route-admin .rs-admin-service-form-v120 label>small{color:#8793a5!important;font-size:11px!important;font-weight:500!important}.route-admin .rs-admin-service-form-v120 input,.route-admin .rs-admin-service-form-v120 select,.route-admin .rs-admin-service-form-v120 textarea{border-color:#ccd9e9!important;background:#fff!important}.route-admin .rs-admin-service-form-v120 input:focus,.route-admin .rs-admin-service-form-v120 select:focus,.route-admin .rs-admin-service-form-v120 textarea:focus{outline:3px solid rgba(82,137,224,.14)!important;border-color:#6e9de4!important}.route-admin .rs-admin-service-texts-v120{grid-template-columns:repeat(2,minmax(0,1fr))!important}.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100 label{display:flex!important;align-items:flex-start!important;padding:13px!important;border:1px solid #d9e5f3!important;border-radius:13px!important;background:#fff!important}.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100 input{width:auto!important;margin-top:4px!important}.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100 span b,.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100 span small{display:block!important}.route-admin .rs-admin-service-form-v120 .rs-run-checks-v100 span small{margin-top:3px!important;color:#78869a!important}.route-admin .rs-admin-service-form-v120>button{justify-self:start!important;min-width:190px!important;border-radius:12px!important;background:linear-gradient(135deg,#6f59da,#4e89e2)!important;color:#fff!important}
.route-admin .rs-admin-service-list-v120>header{justify-content:space-between!important}.route-admin .rs-admin-service-list-v120>header>b{padding:8px 11px!important;border-radius:10px!important;background:#eef4ff!important;color:#4e72ad!important}
.route-admin .rs-admin-service-list-v120 details{margin:10px 0!important;border:1px solid #dfe7f1!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important}.route-admin .rs-admin-service-list-v120 summary{display:grid!important;grid-template-columns:52px 1fr auto auto!important;gap:13px!important;align-items:center!important;padding:14px!important;cursor:pointer!important}.route-admin .rs-admin-service-list-v120 summary>span:nth-child(2) b,.route-admin .rs-admin-service-list-v120 summary>span:nth-child(2) small{display:block!important}.route-admin .rs-admin-service-list-v120 summary>span:nth-child(2) small{margin-top:4px!important;color:#77859a!important}.route-admin .rs-admin-service-icon-v120{display:grid!important;width:48px!important;height:48px!important;place-items:center!important;border-radius:14px!important;background:#e9f5ff!important;color:#3475c1!important;font-size:11px!important;font-weight:1000!important}.route-admin .rs-admin-service-icon-v120.posting{background:#fff0e2!important;color:#db6c27!important}.route-admin .rs-admin-service-icon-v120.generic{background:#efeaff!important;color:#735adb!important}.route-admin .rs-admin-service-list-v120 summary>em{padding:7px 9px!important;border-radius:999px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important}.route-admin .rs-admin-service-list-v120 summary>em.on{background:#e9f8f3!important;color:#248c73!important}.route-admin .rs-admin-service-list-v120 summary>em.off{background:#f1f3f6!important;color:#7b8595!important}.route-admin .rs-admin-service-list-v120 summary>i{color:#5278b1!important;font-style:normal!important;font-size:12px!important;font-weight:900!important}.route-admin .rs-admin-service-list-v120 details>.rs-admin-service-form-v120{margin:0 14px 14px!important;border-top:1px solid #e1e8f2!important}

.route-chat .rs-new-chat-v100 .rs-chat-service-tag-v120{display:inline-flex!important;padding:7px 11px!important;border-radius:999px!important;background:#fff0e9!important;color:#ed695c!important;font-size:11px!important;font-weight:900!important;letter-spacing:1px!important}
.route-chat .rs-new-chat-v100 .rs-chat-service-tag-v120+h2{margin:12px 0 8px!important}
.route-chat .rs-new-chat-v100 p{margin:0 0 18px!important;color:#68768c!important;line-height:1.65!important}

@media(max-width:1000px){
  .route-execution .rs-run-title-v100{grid-template-columns:1fr 300px!important;padding:52px 40px!important}.route-execution .rs-run-title-art-v120 img{width:285px!important;height:285px!important}
  .route-execution-detail .rs-run-detail-v100{grid-template-columns:1fr 280px!important}.route-execution-detail .rs-run-detail-v100>aside{grid-column:1/-1!important}.route-execution-detail .rs-run-detail-art-v120 img{width:260px!important;height:260px!important}
  .route-admin .rs-admin-service-form-v120>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:760px){
  .route-execution main,.route-execution-detail main{padding-left:14px!important;padding-right:14px!important}
  .route-execution .rs-run-title-v100{grid-template-columns:1fr!important;min-height:0!important;padding:40px 23px 25px!important;border-radius:27px!important}.route-execution .rs-run-title-v100 h1{font-size:38px!important;letter-spacing:-1.8px!important}.route-execution .rs-run-title-v100 p{font-size:15px!important}.route-execution .rs-run-title-v100>div>div{flex-direction:column!important}.route-execution .rs-run-title-v100 .btn{width:100%!important}.route-execution .rs-run-title-art-v120{min-height:250px!important}.route-execution .rs-run-title-art-v120 span{width:230px!important;height:230px!important}.route-execution .rs-run-title-art-v120 img{width:245px!important;height:245px!important}
  .route-execution .rs-run-section-v100,.route-execution .rs-run-process-v100{padding:38px 19px!important;border-radius:27px!important}.route-execution .rs-run-grid-v100{grid-template-columns:1fr!important}.route-execution .rs-run-card-v100{grid-template-columns:88px 1fr!important;padding:22px!important}.route-execution .rs-run-icon-v100{width:84px!important;height:84px!important}.route-execution .rs-run-icon-v100 img{width:80px!important;height:80px!important}.route-execution .rs-run-process-v100 ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}.route-execution .rs-run-process-v100 li{min-height:205px!important}.route-execution .rs-run-chat-cta-v120{align-items:flex-start!important;flex-direction:column!important}.route-execution .rs-run-chat-cta-v120 strong{width:100%!important;text-align:center!important}
  .route-execution-detail .rs-run-detail-v100{grid-template-columns:1fr!important;padding:22px!important;border-radius:27px!important}.route-execution-detail .rs-run-detail-copy-v120{padding:13px 2px!important}.route-execution-detail .rs-run-detail-art-v120{min-height:245px!important}.route-execution-detail .rs-run-detail-art-v120 span{width:220px!important;height:220px!important}.route-execution-detail .rs-run-detail-art-v120 img{width:235px!important;height:235px!important}.route-execution-detail .rs-run-detail-v100>aside{grid-column:auto!important}.route-execution-detail .rs-run-notice-v100{grid-template-columns:1fr!important;padding:27px 23px!important}.route-execution-detail .rs-run-bottom-chat-v120{grid-template-columns:70px 1fr!important;padding:22px!important}.route-execution-detail .rs-run-bottom-chat-v120 img{width:68px!important;height:68px!important}.route-execution-detail .rs-run-bottom-chat-v120>a{grid-column:1/-1!important;text-align:center!important}
  .route-admin .rs-admin-service-form-v120>div:first-of-type,.route-admin .rs-admin-service-texts-v120{grid-template-columns:1fr!important}.route-admin .rs-admin-service-create-v120,.route-admin .rs-admin-service-list-v120{padding:17px!important}.route-admin .rs-admin-service-list-v120 summary{grid-template-columns:45px 1fr auto!important}.route-admin .rs-admin-service-list-v120 summary>i{display:none!important}
}
@media(max-width:480px){
  .route-execution .rs-run-process-v100 ol{grid-template-columns:1fr!important}.route-execution .rs-run-process-v100 li{min-height:190px!important}.route-execution .rs-run-card-v100{grid-template-columns:1fr!important}.route-execution .rs-run-icon-v100{grid-row:auto!important;margin-bottom:12px!important}.route-execution .rs-run-card-v100>a{grid-column:1!important}
  .route-execution-detail .rs-run-detail-actions-v120{flex-direction:column!important}.route-execution-detail .rs-run-detail-actions-v120 .btn{width:100%!important;text-align:center!important}.route-execution-detail .rs-run-bottom-chat-v120{grid-template-columns:1fr!important;text-align:center!important}.route-execution-detail .rs-run-bottom-chat-v120 img{margin:auto!important}
  .route-admin .rs-admin-service-form-v120 .rs-run-checks-v100{grid-template-columns:1fr!important}.route-admin .rs-admin-service-list-v120 summary{grid-template-columns:42px 1fr!important}.route-admin .rs-admin-service-list-v120 summary>em{grid-column:2!important;justify-self:start!important}
}
