@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-DQZyH_nt.woff) format("woff")}:root{color:#151515;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}.mobile-carousel{position:relative;display:block;width:100%;min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-user-select:none;user-select:none}.mobile-carousel::-webkit-scrollbar{display:none}.mobile-carousel{overflow-x:auto;overflow-y:hidden;touch-action:pan-y}.mobile-carousel[data-dragging=true]{cursor:none}.mobile-carousel-content{display:flex;width:max-content;min-width:100%;transform:translate(var(--mobile-carousel-overdrag));will-change:transform}.mobile-carousel-scrollbar{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .15s ease}.mobile-carousel-scrollbar[data-visible=true]{opacity:1}.mobile-carousel-scrollbar-thumb{position:absolute;right:4px;bottom:4px;height:3px;border-radius:999px;background:#00000059}body{min-width:320px;overflow:hidden}button,input,textarea{font:inherit}button{cursor:pointer}.phone-stage{position:relative;display:grid;width:100%;height:100%;place-items:center;padding:24px}.device-menu-bar{position:absolute;z-index:100;top:18px;right:18px;padding:3px;border-radius:12px}.device-picker-trigger{display:flex;gap:10px;align-items:center;height:34px;padding:0 10px 0 12px;border:0;border-radius:9px;background:transparent;color:#151515;font:600 14px/1 ui-sans-serif,system-ui,sans-serif}.device-picker-trigger:hover,.device-picker-trigger[data-state=open]{background:#0000000e}.device-picker-trigger:focus-visible{outline:2px solid rgba(0,0,0,.72);outline-offset:2px}.device-picker-menu{z-index:200;min-width:168px;padding:3px;border-radius:12px;background:#fffffffa;box-shadow:0 0 1px #0000000f,0 0 0 1px #00000014,0 4px 4px #0000000d;transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:device-menu-in .12s ease-out}.device-picker-item{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 9px 0 10px;border-radius:8px;color:#181818;font:500 14px/1 ui-sans-serif,system-ui,sans-serif;outline:none;-webkit-user-select:none;user-select:none}.device-picker-item[data-highlighted]{background:#f0f0f0}.device-picker-item[data-state=checked]{font-weight:600}.device-picker-check{display:grid;place-items:center;color:#181818}@keyframes device-menu-in{0%{opacity:0;transform:scale(.98) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.phone-scale-box{position:relative}.phone-device{position:absolute;left:0;top:0;transform-origin:top left;-webkit-user-select:none;user-select:none}.phone-bezel{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;z-index:2;-webkit-user-drag:none;pointer-events:none}.device-screen{position:absolute;overflow:hidden;border-radius:42px;background:#fff;box-shadow:inset 0 0 0 1px #00000014;cursor:none;z-index:1;-webkit-user-select:none;user-select:none}.device-camera{position:absolute;z-index:75;display:block;border-radius:50%;background:#050505;box-shadow:inset 0 0 0 1px #ffffff14;pointer-events:none}.device-screen,.device-screen *{cursor:none!important}.device-screen img,.keyboard-asset{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.device-screen input,.device-screen textarea,.device-screen select,.device-screen option,.device-screen [contenteditable=true]{-webkit-user-select:auto;user-select:auto}.device-screen:active,.device-screen:active *,.device-screen input,.device-screen textarea,.device-screen button,.device-screen a,.device-screen [role=button]{cursor:none!important}.device-screen[data-cursor-debug=true],.device-screen[data-cursor-debug=true] *{cursor:default!important}.device-screen *:focus,.device-screen *:focus-visible{outline:0!important;box-shadow:none!important}.flow-stack,.flow-scenes,.flow-screen,.mobile-app-viewport{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-app-viewport[data-platform=android][data-keyboard-visible=false]{bottom:var(--device-safe-area-bottom, 48px)}.flow-stack{--flow-header-height: 0px;--flow-header-content-height: 0px;--flow-header-safe-area: 0px;--flow-footer-height: 0px;--keyboard-height: 0px;overflow:hidden;background:transparent;touch-action:pan-y}.flow-fixed-header{position:absolute;z-index:12;top:0;right:0;left:0;height:var(--flow-header-height);padding-top:var(--flow-header-safe-area);box-sizing:border-box;background:transparent;border-bottom:0;-webkit-backdrop-filter:none;backdrop-filter:none}.flow-fixed-footer{position:absolute;z-index:12;right:0;bottom:var(--keyboard-height);left:0;height:var(--flow-footer-height);background:transparent;transition:bottom .26s cubic-bezier(.2,.8,.2,1)}.flow-scenes{top:var(--flow-header-height);bottom:0;overflow:hidden}.flow-screen{overflow:hidden;background:transparent;will-change:transform}.mobile-page{position:absolute;top:0;right:0;bottom:0;left:0;--mobile-safe-area-height: var(--device-safe-area-bottom, 34px);--keyboard-height: 0px}.mobile-page[data-keyboard-visible=true],.mobile-app-viewport[data-platform=android] .mobile-page{--mobile-safe-area-height: 0px}.mobile-scroll{position:absolute;top:0;right:0;bottom:var(--keyboard-height);left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;touch-action:none;-webkit-user-select:none;user-select:none;transition:bottom .26s cubic-bezier(.2,.8,.2,1)}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll[data-dragging=true]{cursor:none}.mobile-cursor{position:absolute;z-index:80;top:0;left:0;width:48px;height:48px;border:.5px solid rgba(0,0,0,.12);border-radius:999px;background:radial-gradient(circle at 50% 44%,#ffffffb3 0,#ffffffb3 34%,#ffffff8a 58%,#eeeeee7a);box-shadow:inset 0 1px 2px #fff9,inset 0 -5px 10px #0000000d,inset 0 0 0 1px #00000006;opacity:0;pointer-events:none;transition:opacity 90ms ease,background 80ms ease,box-shadow 80ms ease;will-change:transform}.mobile-cursor:before{position:absolute;top:3px;left:50%;width:32px;height:17px;transform:translate(-50%);border-radius:999px;background:linear-gradient(#ffffff61,#fff0);content:"";pointer-events:none}.mobile-cursor:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 1px 0 3px #ffffff47,inset -1px 0 3px #00000005;content:"";pointer-events:none}.mobile-cursor-hotspot{position:absolute;left:50%;top:50%;width:9px;height:9px;transform:translate(-50%,-50%);border:1px solid rgba(0,122,255,.95);border-radius:999px;background:#ffffffd1;box-shadow:0 0 0 1px #ffffffbf,0 0 0 3px #007aff29;pointer-events:none}.mobile-cursor-hotspot:before,.mobile-cursor-hotspot:after{position:absolute;left:50%;top:50%;background:#007afff2;content:"";transform:translate(-50%,-50%)}.mobile-cursor-hotspot:before{width:17px;height:1px}.mobile-cursor-hotspot:after{width:1px;height:17px}.mobile-cursor[data-visible=true]{opacity:1}.mobile-cursor[data-active=true]{background:radial-gradient(circle at 50% 55%,#e8e8e894 0,#e8e8e894 30%,#f8f8f880 62%,#ffffffad);box-shadow:inset 0 3px 7px #00000014,inset 0 -4px 8px #ffffff57,inset 0 0 0 1px #00000008}.mobile-cursor[data-active=true]:before{background:linear-gradient(#0000000e,#0000)}.mobile-cursor[data-active=true]:after{box-shadow:inset 0 5px 9px #0000000b,inset 0 -3px 7px #ffffff47}.mobile-scroll-content{display:grid;gap:0;grid-template-columns:minmax(0,1fr);min-width:0;padding:0;will-change:transform}.app-screen{background:#fff}.mobile-scrollbar{position:absolute;z-index:9;top:4px;right:5px;bottom:calc(var(--mobile-safe-area-height) + var(--keyboard-height) + 4px);width:4px;opacity:0;pointer-events:none;transition:bottom .26s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.mobile-page[data-keyboard-dragging=true] .mobile-scroll,.mobile-page[data-keyboard-dragging=true] .mobile-scrollbar,.flow-stack[data-keyboard-dragging=true] .flow-fixed-footer{transition:none}.mobile-scrollbar[data-visible=true]{opacity:1}.mobile-scrollbar-thumb{width:4px;min-height:36px;border-radius:999px;background:#00000047;box-shadow:0 0 0 1px #ffffff2e;transition:background .12s ease}.status-bar{position:absolute;z-index:72;top:0;right:0;left:0;display:grid;grid-template-columns:1fr auto;align-items:center;height:54px;padding:10px 34px 0 36px;background:transparent;color:#050505;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;pointer-events:none}.device-screen[data-device=pixel-10] .status-bar{align-items:start;height:auto;padding:32px 32px 0;font-family:Roboto,Arial,sans-serif}.status-time{justify-self:start;min-width:58px;text-align:center;font-size:15px;font-weight:600;letter-spacing:0;line-height:1}.status-indicators{display:flex;align-items:center;justify-self:end}.status-indicator-svg{display:block}.status-indicator-svg[data-platform=ios]{width:79px;height:13px}.status-indicator-svg[data-platform=android]{width:50px;height:14px}.device-screen[data-device=pixel-10] .status-time{font-weight:500;transform:translateY(2px)}.home-indicator-svg{position:absolute;z-index:70;right:0;bottom:0;left:0;display:block;width:100%;height:var(--device-safe-area-bottom, 34px);pointer-events:none}.android-navigation-bar{position:absolute;z-index:70;bottom:-1px;left:-1px;display:block;width:428px;height:var(--device-safe-area-bottom, 48px);pointer-events:none;-webkit-user-drag:none}h1,h2,p{margin:0}h1{font-size:26px;line-height:1.08;letter-spacing:0}h2{font-size:15px}p{color:#555;font-size:14px;line-height:1.45}.field-label{color:#555;font-size:13px;font-weight:800}.mobile-field{display:grid;gap:8px}.mobile-field input{width:100%;min-height:44px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:#151515;padding:0 12px;outline:0}.mobile-field input:focus{border-color:#00000029;box-shadow:none}.device-screen .mobile-field input:focus,.device-screen .mobile-field input:focus-visible{border-color:#0000001f;outline:0!important;box-shadow:none!important}.sheet-overlay{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;background:#00000057}.bottom-sheet{position:absolute;z-index:21;right:0;left:0;display:flex;flex-direction:column;min-height:260px;overflow:hidden;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -16px 48px #0003;touch-action:none}.sheet-handle-zone{display:grid;height:30px;place-items:center;touch-action:none}.sheet-handle{width:42px;height:5px;border-radius:999px;background:#c9c9c4}.sheet-header{display:grid;gap:4px;padding:0 18px 14px}.sheet-title{margin:0;font-size:18px;font-weight:900}.sheet-description{margin:0;color:#737373;font-size:13px;line-height:1.35}.sheet-content{overflow:auto;padding:0 18px 24px}.keyboard-dock{position:absolute;z-index:30;right:0;bottom:-1px;left:0;height:339px;padding:0;overflow:hidden;border-radius:32px 32px 0 0;background:#d8d9de;box-shadow:none;pointer-events:none;will-change:transform}.keyboard-dock[data-platform=android]{border-radius:0;background:#f3f2f6;box-shadow:0 -1px 2px #00000014}.keyboard-dock[data-visible=true]{pointer-events:auto}.keyboard-asset{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:center bottom;-webkit-user-drag:none;pointer-events:none}.keyboard-dock[data-platform=android] .keyboard-asset{border-radius:0;object-fit:fill}.kinling-mobile-app{position:absolute;top:0;right:0;bottom:0;left:0;background:#f6f8fc;color:#101828;font-family:Inter,PingFang SC,Noto Sans SC,sans-serif}.kinling-mobile-app button{touch-action:manipulation}.kinling-mobile-app button:focus-visible{box-shadow:0 0 0 3px #315fe652!important}.kinling-mobile-app button:disabled{cursor:not-allowed}.mobile-header{position:absolute;z-index:20;top:0;left:0;right:0;height:108px;padding:56px 18px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e4e7ec;background:#fffffffa}.mobile-logo{height:25px;display:inline-flex;align-items:baseline;color:#09285b;font-family:Inter,Arial Rounded MT Bold,sans-serif;font-size:17px;font-weight:860;line-height:1;letter-spacing:-.075em;white-space:nowrap}.mobile-logo b{color:#6356e8;font-weight:860;background:linear-gradient(105deg,#2d8df0,#7652e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mobile-logo span:last-child{letter-spacing:-.095em}.header-title{flex:1;min-width:0;display:grid;justify-items:center;gap:1px}.header-title strong{font-size:15px}.header-title small{color:#667085;font-size:9px;display:flex;align-items:center}.header-icon{width:40px;height:40px;border:0;border-radius:8px;background:#fff;color:#344054;display:grid;place-items:center}.kinling-mobile-scroll{top:108px;bottom:78px}.mobile-content{min-height:100%}.mobile-bottom-nav{position:absolute;z-index:20;left:0;right:0;bottom:0;height:calc(78px + var(--mobile-safe-area-height));padding:9px 20px calc(var(--mobile-safe-area-height) + 8px);display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid #e4e7ec}.mobile-bottom-nav button{position:relative;background:transparent;color:#8a94a6;display:grid;justify-items:center;align-content:center;gap:3px;border:0;font-size:9px}.mobile-bottom-nav button svg{width:21px;height:21px}.mobile-bottom-nav button.active{color:#315fe6;font-weight:750}.mobile-bottom-nav em{position:absolute;top:0;right:17px;width:14px;height:14px;border-radius:50%;background:#dc3b48;color:#fff;display:grid;place-items:center;font-style:normal;font-size:7px}.screen-pad{padding:16px 15px 28px;display:grid;gap:12px}.m-card{border:1px solid #e4e7ec;border-radius:12px;background:#fff;padding:14px;box-shadow:0 2px 8px #10182809}.m-section-title{min-height:25px;display:flex;align-items:center;justify-content:space-between}.m-section-title h2{font-size:13px}.m-section-title button{border:0;background:transparent;color:#2864f0;font-size:9px}.m-section-title>span{color:#98a2b3;font-size:8px}.m-primary{width:100%;min-height:43px;border:0;border-radius:8px;color:#fff;background:linear-gradient(90deg,#196df6,#7652f7);display:flex;align-items:center;justify-content:center;gap:7px;font-weight:750;font-size:13px}.m-primary:disabled{opacity:.65}.m-secondary{width:100%;min-height:38px;border:1px solid #d6dbe5;border-radius:8px;background:#fff;color:#344054;font-weight:650}.welcome-row{padding:5px 4px;display:flex;align-items:center;justify-content:space-between}.welcome-row>div:first-child>span{color:#667085;font-size:10px}.welcome-row h1{margin:5px 0 7px;font-size:52px;line-height:1;color:#0a2f67}.welcome-row h1 small{font-size:12px;color:#98a2b3}.welcome-row em{padding:4px 7px;border-radius:6px;background:#e8eeff;color:#315ed1;font-style:normal;font-size:9px;font-weight:700}.change-box{padding:12px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;display:grid;gap:3px;text-align:right}.change-box strong{color:#1f9d6a;font-size:17px}.change-box small,.change-box span{color:#667085;font-size:8px}.priority-card{display:grid;gap:7px}.priority-item{border:1px solid #edf0f4;border-radius:8px;padding:10px;background:#fff;display:grid;grid-template-columns:26px 1fr 16px;align-items:center;gap:8px;text-align:left}.priority-item>em{width:25px;height:21px;border-radius:5px;display:grid;place-items:center;background:#ffe7e7;color:#c33a3a;font-size:8px;font-style:normal}.priority-item>em.p1{background:#fff0cf;color:#9c6812}.priority-item span{display:grid;gap:3px}.priority-item strong{font-size:10px}.priority-item small{color:#667085;font-size:8px}.priority-item>svg{transform:rotate(180deg);color:#98a2b3}.recent-run{margin:12px 0;display:flex;align-items:center;gap:13px}.run-ring{width:62px;height:62px;border:7px solid #dfe5ff;border-top-color:#5b53e4;border-right-color:#5b53e4;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:800;color:#172b55}.recent-run>div{display:grid;gap:3px}.recent-run strong{font-size:11px}.recent-run small,.recent-run p{color:#667085;font-size:8px}.recent-run p{margin:0}.m-metric{height:34px;display:grid;grid-template-columns:72px 1fr 25px;align-items:center;gap:8px;font-size:9px}.m-metric>div{height:6px;border-radius:5px;background:#e9edf3;overflow:hidden}.m-metric i{display:block;height:100%;border-radius:inherit;background:#5a64ea}.mobile-stepper{display:flex;align-items:center;color:#4e62e2}.mobile-stepper svg,.mobile-stepper b{width:23px;height:23px;flex:0 0 auto}.mobile-stepper b{border-radius:50%;background:#584bde;color:#fff;display:grid;place-items:center;font-size:9px}.mobile-stepper span{flex:1;height:2px;background:#d7dff2}.confirm-mobile>h1{margin-top:2px;font-size:19px}.subcopy{color:#667085;font-size:10px}.progress-summary{display:flex;align-items:center;gap:13px}.complete-ring{width:66px;height:66px;border:7px solid #2d67df;border-radius:50%;display:grid;place-items:center;color:#10213f}.progress-summary>div:last-child{display:grid;gap:8px}.progress-summary>div:last-child strong{font-size:11px}.progress-summary small{color:#1f9d6a;display:flex;align-items:center;gap:4px;font-size:9px}.missing-card{border-color:#f0cd88;background:#fffaf1}.warning-title{display:flex;align-items:center;gap:7px;color:#cf6f18}.warning-title strong{font-size:11px}.missing-card button{width:100%;min-height:36px;padding:0;border:0;border-bottom:1px solid #f2dfba;background:transparent;display:flex;align-items:center;justify-content:space-between;font-size:9px}.missing-card em{color:#df7a22;font-style:normal}.missing-details-link{margin-top:4px;border-bottom:0!important;text-align:right;color:#2864f0}.missing-details{padding:8px;border-radius:7px;background:#fff4da;color:#7f5635;font-size:9px;line-height:1.5}.confirm-list{display:grid;gap:0}.confirm-list>div{min-height:42px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;font-size:9px}.confirm-list>div:last-child{border-bottom:0}.confirm-list>div span{display:flex;align-items:center;gap:5px;color:#475467}.confirm-list strong{color:#667085}.confirm-list strong.ok{color:#1f9d6a}.platform-mobile-row{min-height:76px!important;display:grid!important;grid-template-columns:repeat(4,27px);justify-content:space-between!important;align-content:center;gap:8px}.platform-mobile-row i{width:27px;height:27px;border-radius:7px;background:#eef2ff;color:#315ed1;display:grid;place-items:center;font-style:normal}.platform-mobile-row svg{width:15px;height:15px}.sticky-action{margin-top:2px}.mobile-agreement{text-align:center;color:#98a2b3;font-size:8px;display:flex;justify-content:center;align-items:center;gap:4px}.run-progress-card{display:flex;align-items:center;gap:17px}.run-ring.large{width:76px;height:76px;font-size:18px}.run-progress-card>div:last-child{display:grid;gap:7px}.run-progress-card strong{color:#4f56dc;font-size:12px}.run-progress-card span{display:flex;align-items:center;gap:4px;color:#667085;font-size:9px}.platform-state-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 4px;margin-top:10px}.platform-state-row>div{min-width:0;display:grid;justify-items:center;gap:4px}.platform-state-row i{width:31px;height:31px;border-radius:8px;background:#eef2ff;color:#315ed1;display:grid;place-items:center;font-style:normal;position:relative}.platform-state-row i:after{content:"";position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#5b68ee}.platform-state-row i.done:after{background:#1f9d6a}.platform-state-row i.failed:after{background:#d64545}.platform-state-row small{max-width:100%;color:#667085;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.incident-mobile{border-color:#efa3a3;background:#fff9f9}.incident-mobile.recovering{border-color:#9eafe7;background:#f8faff}.incident-mobile .warning-title em{margin-left:auto;padding:3px 6px;border-radius:5px;background:#ffe7e7;color:#c63d3d;font-size:8px;font-style:normal}.incident-mobile dl{margin:12px 0;display:grid;gap:9px}.incident-mobile dl div{display:grid;gap:3px}.incident-mobile dt{color:#7f5635;font-size:8px}.incident-mobile dd{margin:0;color:#475467;font-size:9px;line-height:1.45}.incident-mobile .m-secondary{margin-top:7px}.event-mobile{padding-bottom:7px}.event-row{min-height:48px;display:grid;grid-template-columns:54px 8px 1fr;gap:7px;align-items:start;font-size:8px}.event-row time{color:#475467}.event-row i{width:7px;height:7px;border-radius:50%;background:#25a96f;box-shadow:0 0 0 3px #e2f5ec}.event-row span{display:grid;gap:3px}.event-row small{color:#98a2b3}.evidence-counter{display:flex;justify-content:space-between;align-items:center;color:#667085;font-size:9px}.evidence-counter button{width:44px;height:44px;border:0;border-radius:9px;background:transparent;color:#344054;display:grid;place-items:center}.evidence-counter button:disabled{opacity:.35}.evidence-source>div:first-child{display:flex;align-items:center;gap:6px}.evidence-source>div:first-child i{width:28px;height:28px;border-radius:7px;background:#eaf0ff;color:#2864f0;display:grid;place-items:center;font-style:normal}.evidence-source>div:first-child strong{font-size:10px}.evidence-source>div:first-child em{font-style:normal;font-size:7px;color:#6757d6;background:#eeeaff;padding:3px 5px;border-radius:4px}.evidence-source>div:first-child span{margin-left:auto;color:#c83b3b;background:#ffe7e7;padding:3px 5px;border-radius:5px;font-size:7px}.evidence-source>small{display:block;margin:8px 0;color:#667085;font-size:8px}.conflict-tag{padding:8px;border:1px solid #f0aaaa;border-radius:7px;background:#fff3f3;color:#d64545!important;font-size:9px}.evidence-source h2,.official-mobile h2,.review-mobile h2{margin:13px 0 8px;font-size:11px}.evidence-source p{color:#344054;font-size:10px;line-height:1.65}.expand-button{min-height:36px;margin-top:2px;border:0;background:transparent;color:#2864f0;font-size:9px}.official-mobile h2 small{color:#667085;font-size:8px;font-weight:500}.official-mobile>div{padding:10px;border:1px solid #e4e7ec;border-radius:8px;display:flex;gap:6px;color:#1f9d6a}.official-mobile>div strong{color:#344054;font-size:10px}.official-mobile>button{min-height:36px;margin-top:4px;border:0;background:transparent;color:#2864f0;font-size:8px}.mobile-segments{display:grid;grid-template-columns:repeat(3,1fr)}.mobile-segments button{min-height:40px;border:1px solid #e4e7ec;background:#fff;color:#667085;font-size:9px}.mobile-segments button:first-child{border-radius:7px 0 0 7px}.mobile-segments button:last-child{border-radius:0 7px 7px 0}.mobile-segments button.active{border-color:#ef8e8e;background:#fff4f4;color:#d64545}.review-field{margin-top:10px;display:grid;gap:5px;font-size:8px;font-weight:700}.review-field>button{width:100%;min-height:40px;border:1px solid #e4e7ec;border-radius:7px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#475467;font-size:9px;text-align:left}.m-success{padding:10px;border:1px solid #89d4b1;border-radius:9px;background:#effbf6;color:#1f9d6a;display:flex;gap:8px}.m-success span{display:grid;gap:2px}.m-success strong{font-size:10px}.m-success small{color:#5d8574;font-size:8px}.task-summary-mobile{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.task-summary-mobile .m-card{padding:10px;display:grid;gap:5px}.task-summary-mobile span{color:#667085;font-size:8px}.task-summary-mobile strong{font-size:20px}.mobile-task-card{display:grid;gap:10px}.task-card-top{display:flex;justify-content:space-between}.task-card-top em{padding:3px 6px;border-radius:5px;background:#ffe7e7;color:#c33a3a;font-size:8px;font-style:normal}.task-card-top em.p1{background:#fff0cf;color:#9c6812}.task-card-top span{color:#315ed1;background:#e7edff;padding:3px 6px;border-radius:999px;font-size:8px}.mobile-task-card h2{font-size:13px}.mobile-task-card p{color:#667085;font-size:9px;line-height:1.5}.mobile-task-card dl{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mobile-task-card dl div{display:grid;gap:3px}.mobile-task-card dt{color:#98a2b3;font-size:7px}.mobile-task-card dd{margin:0;font-size:9px}.closure-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.closure-mini span{padding:6px 3px;border-radius:5px;background:#f0f2f5;color:#98a2b3;text-align:center;font-size:7px}.closure-mini span.done{background:#e7f7ef;color:#1f9d6a}.secondary-task>small{color:#667085;font-size:8px}
