#bridgeimpact-module___JENkG__bridgeImpact{background:#fff;place-items:center;width:100%;min-height:max(60vh,86dvh);margin-top:max(20px,min(5vh,40px));margin-bottom:max(20px,min(5vh,40px));padding:max(40px,min(8vh,120px)) 20px;display:grid;position:relative;overflow:hidden}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__inner{text-align:center;width:100%;max-width:1100px}#bridgeimpact-module___JENkG__bridgeImpact h2{letter-spacing:-.02em;color:#0b1f36;text-wrap:balance;text-shadow:none;margin:0;font-size:max(32px,min(6.2vw,58px));font-weight:700;line-height:1.15}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__em{background:linear-gradient(90deg,#0bb6a0,#1a73e8);color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:max(7px,min(3.5vh,11px));display:flex}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:default;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff;border:1px solid #e0e0e0;border-radius:999px;padding:10px 14px;font-size:max(11px,min(1.6vw,13px));font-weight:700;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s;box-shadow:0 6px 18px rgba(15,35,70,.06),inset 0 0 0 1px rgba(255,255,255,.6)}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chips:first-of-type .bridgeimpact-module___JENkG__chip:first-of-type{color:#259bff}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__chip:hover{background:#f7fbff;border-color:#c5d8f5;transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,35,70,.1)}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__tw{white-space:nowrap;background:linear-gradient(135deg,#1cd2e3 20%,#637dfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}#bridgeimpact-module___JENkG__bridgeImpact .bridgeimpact-module___JENkG__tw.bridgeimpact-module___JENkG__cursor:after{content:"";border-right:2px solid;width:.5ch;margin-left:2px;animation:1s step-start infinite bridgeimpact-module___JENkG__tw-blink;display:inline-block;transform:translateY(1px)}@media (max-width:520px){#bridgeimpact-module___JENkG__bridgeImpact{padding-left:16px;padding-right:16px}}@keyframes bridgeimpact-module___JENkG__tw-blink{0%,50%{opacity:1}51%,to{opacity:0}}
.demoContainer-module__lB5Faa__demoContainer{background:#f8f9fa;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}.demoContainer-module__lB5Faa__demoOverlay{pointer-events:none;z-index:3;background:rgba(0,0,0,.05);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1280px){.demoContainer-module__lB5Faa__demoContainer{height:75vh}.demoContainer-module__lB5Faa__demoContent{z-index:2;transform-origin:top;width:1920px;height:1080px;padding:0;display:flex;position:absolute;top:calc(10% - 90px);left:50%;transform:translate(-50%)scale(.68)}.demoContainer-module__lB5Faa__screenArea{background:#fff;border-radius:0;flex:1;min-width:0;position:relative;overflow:hidden}}@media (min-width:1280px) and (max-width:1365px){.demoContainer-module__lB5Faa__demoContainer{height:70vh}.demoContainer-module__lB5Faa__demoContent{transform-origin:top;top:calc(8% - 90px);transform:translate(-50%)scale(.58)}}@media (min-width:1366px) and (max-width:1440px){.demoContainer-module__lB5Faa__demoContainer{height:72vh}.demoContainer-module__lB5Faa__demoContent{transform-origin:top;top:calc(9% - 90px);transform:translate(-50%)scale(.62)}}@media (min-width:1441px) and (max-width:1600px){.demoContainer-module__lB5Faa__demoContainer{height:74vh}.demoContainer-module__lB5Faa__demoContent{transform-origin:top;top:calc(9% - 90px);transform:translate(-50%)scale(.65)}}@media (min-width:1601px){.demoContainer-module__lB5Faa__demoContent{transform-origin:top;top:calc(10% - 90px);transform:translate(-50%)scale(.68)}}.demoContainer-module__lB5Faa__tooltipMarker{z-index:1000;cursor:pointer;transition:all .3s;position:absolute}.demoContainer-module__lB5Faa__tooltipDot{width:56px;height:56px;position:relative}.demoContainer-module__lB5Faa__tooltipDot:after{content:"";background:linear-gradient(135deg,#ff6b6b 0%,#ffd93d 100%);border:6px solid #fff;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px rgba(255,107,107,.7)}.demoContainer-module__lB5Faa__tooltipPulse{background:rgba(255,107,107,.4);border-radius:50%;width:56px;height:56px;animation:2s infinite demoContainer-module__lB5Faa__pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes demoContainer-module__lB5Faa__pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}.demoContainer-module__lB5Faa__tooltipContent{z-index:1001;opacity:0;pointer-events:none;background:#fff;border:3px solid #4fd1c5;border-radius:18px;min-width:320px;max-width:400px;margin-top:20px;padding:24px 28px;transition:opacity .3s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 12px 40px rgba(0,0,0,.25)}.demoContainer-module__lB5Faa__tooltipMarker:hover .demoContainer-module__lB5Faa__tooltipContent{opacity:1;pointer-events:auto}.demoContainer-module__lB5Faa__tooltipContent:before{content:"";border-bottom:14px solid #4fd1c5;border-left:14px solid transparent;border-right:14px solid transparent;width:0;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.demoContainer-module__lB5Faa__tooltipContent h4{color:#1e293b;margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.4}.demoContainer-module__lB5Faa__tooltipContent p{color:#64748b;margin:0;font-size:18px;line-height:1.7}.demoContainer-module__lB5Faa__demoWatermark{color:rgba(0,0,0,.016);letter-spacing:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:4;white-space:nowrap;font-size:80px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}
.demoSidebar-module__-6g3mq__Sidebar{background-color:#fff;flex-direction:column;flex-shrink:0;width:260px;min-width:260px;max-width:260px;height:100%;display:flex;overflow:hidden;box-shadow:2px 0 12px rgba(0,0,0,.08)}.demoSidebar-module__-6g3mq__Sidebar__Brand{border-bottom:1px solid rgba(0,0,0,.05);padding:32px 20px 24px}.demoSidebar-module__-6g3mq__Sidebar__Brand__Logo{cursor:pointer;align-items:center;gap:12px;display:flex}.demoSidebar-module__-6g3mq__Sidebar__Brand__Divider{background:linear-gradient(90deg,rgba(0,0,0,.05),transparent);height:1px;margin-top:20px}.demoSidebar-module__-6g3mq__Sidebar__Menu{flex:1;padding:40px 12px 20px;overflow-x:hidden;overflow-y:auto}.demoSidebar-module__-6g3mq__Sidebar__Menu__List{flex-direction:column;gap:6px;display:flex}.demoSidebar-module__-6g3mq__Sidebar__Menu__Item{color:#747474;cursor:pointer;background:0 0;border-radius:12px;align-items:center;padding:12px 16px;transition:all .3s;display:flex;position:relative}.demoSidebar-module__-6g3mq__menu-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .3s;display:flex}.demoSidebar-module__-6g3mq__menu-item-text{white-space:nowrap;margin-left:14px;font-size:17px;font-weight:600}.demoSidebar-module__-6g3mq__menu-item-indicator{background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border-radius:0 4px 4px 0;width:4px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px rgba(79,209,197,.6)}.demoSidebar-module__-6g3mq__Sidebar__Menu__Item:hover{color:#3b3b3b;background:rgba(0,0,0,.04);transform:translate(4px)}.demoSidebar-module__-6g3mq__Sidebar__Menu__Item:hover .demoSidebar-module__-6g3mq__menu-item-icon{transform:scale(1.1)}.demoSidebar-module__-6g3mq__Sidebar__Menu__Item.demoSidebar-module__-6g3mq__active{color:#3b3b3b;background:linear-gradient(135deg,rgba(79,209,197,.15),rgba(99,179,237,.15));box-shadow:0 4px 12px rgba(79,209,197,.2)}.demoSidebar-module__-6g3mq__Sidebar__Menu__Item.demoSidebar-module__-6g3mq__active .demoSidebar-module__-6g3mq__menu-item-icon{color:#4fd1c5}.demoSidebar-module__-6g3mq__Sidebar__ProfileSection{margin-top:auto;padding-bottom:40px}.demoSidebar-module__-6g3mq__Sidebar__Profile{border-top:1px solid rgba(0,0,0,.05);align-items:center;gap:12px;padding:16px;display:flex}.demoSidebar-module__-6g3mq__profile-avatar{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex}.demoSidebar-module__-6g3mq__profile-info{flex:1;overflow:hidden}.demoSidebar-module__-6g3mq__profile-email{color:#1a202c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}
.dashboard-module__O5dyza__Dashboard{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;position:relative;overflow:hidden}.dashboard-module__O5dyza__Dashboard__Body{height:100%;display:flex;overflow:hidden}.dashboard-module__O5dyza__Dashboard__Body__Contents{background:0 0;flex:1;padding:32px;overflow:hidden}.dashboard-module__O5dyza__Dashboard__Header{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.dashboard-module__O5dyza__Dashboard__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.dashboard-module__O5dyza__Dashboard__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.dashboard-module__O5dyza__Dashboard__Header__Breadcrumb .breadcrumb-separator{color:#cbd5e0}.dashboard-module__O5dyza__Dashboard__Header__Top{justify-content:space-between;align-items:center;display:flex}.dashboard-module__O5dyza__Dashboard__Header__Top__Title{color:#2d3748;margin:0;font-size:36px;font-weight:700}.dashboard-module__O5dyza__Dashboard__Header__Top__Time{color:#718096;text-align:right;font-family:LAB,Pretendard,sans-serif;font-size:32px}.dashboard-module__O5dyza__Dashboard__Stats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-bottom:32px;display:grid}.dashboard-module__O5dyza__Dashboard__Stats__Card{background:#fff;border-radius:15px;padding:24px;transition:all .3s;box-shadow:0 4px 6px rgba(0,0,0,.05)}.dashboard-module__O5dyza__Dashboard__Stats__Card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.dashboard-module__O5dyza__Dashboard__Stats__Card.dashboard-module__O5dyza__card-gradient-purple{color:#fff}.dashboard-module__O5dyza__Dashboard__Stats__Card.dashboard-module__O5dyza__card-gradient-purple .card-label{color:#2d3748}.dashboard-module__O5dyza__Dashboard__Stats__Card.dashboard-module__O5dyza__card-gradient-purple .card-value{color:#2d3748}.dashboard-module__O5dyza__Dashboard__Stats__Card.dashboard-module__O5dyza__card-gradient-purple .card-change{color:#2d3748}.dashboard-module__O5dyza__Dashboard__Stats__Card.dashboard-module__O5dyza__card-gradient-purple .card-icon{background:rgba(255,255,255,.2)}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-content .card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-label{color:#718096;text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-icon{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#0bc5ea 100%);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-icon img{filter:brightness(0)invert();width:28px;height:28px}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-icon.icon-users{background:linear-gradient(135deg,#4fd1c5 0%,#0bc5ea 100%)}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-icon.icon-clients{background:linear-gradient(135deg,#63b3ed 0%,#4299e1 100%)}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-icon.icon-sales{background:linear-gradient(135deg,#fc8181 0%,#f56565 100%)}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-value{color:#2d3748;margin-bottom:4px;font-size:38px;font-weight:700;line-height:1.2}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-change{align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-change.positive{color:#48bb78}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-change.positive:before{content:"▲";font-size:10px}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-change.negative{color:#f56565}.dashboard-module__O5dyza__Dashboard__Stats__Card .card-change.negative:before{content:"▼";font-size:10px}.dashboard-module__O5dyza__Dashboard__MainGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:32px;display:grid}.dashboard-module__O5dyza__Dashboard__Card{height:auto;min-height:unset;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:24px;transition:all .3s;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.04)}.dashboard-module__O5dyza__Dashboard__Card:hover{border-color:#cbd5e0;box-shadow:0 8px 24px rgba(0,0,0,.08)}.dashboard-module__O5dyza__Dashboard__Card .card-header-section{border-bottom:2px solid #f7fafc;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.dashboard-module__O5dyza__Dashboard__Card .card-title-with-icon{align-items:center;gap:12px;display:flex}.dashboard-module__O5dyza__Dashboard__Card .card-title-with-icon img{color:#4fd1c5;width:26px;height:26px}.dashboard-module__O5dyza__Dashboard__Card .card-title-medium{color:#2d3748;margin:0;font-size:22px;font-weight:700}.dashboard-module__O5dyza__Dashboard__Card .btn-view-all{color:#4fd1c5;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;transition:all .2s}.dashboard-module__O5dyza__Dashboard__Card .btn-view-all:hover{color:#38b2ac;transform:translate(4px)}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .worker-stats-grid{flex:1;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-box{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:14px;padding:18px;transition:all .3s;position:relative;overflow:hidden}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-box:after{content:"";opacity:0;background:linear-gradient(90deg,#4fd1c5 0%,#38b2ac 100%);height:3px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-box:hover{background:#fff;border-color:#4fd1c5;transform:translateY(-4px);box-shadow:0 8px 20px rgba(79,209,197,.12)}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-box:hover:after{opacity:1}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-label{color:#64748b;text-transform:uppercase;letter-spacing:.8px;margin-bottom:16px;font-size:12px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .stat-value{color:#1e293b;align-items:baseline;gap:8px;font-size:38px;font-weight:700;display:flex}.dashboard-module__O5dyza__Dashboard__Card--worker-stats .unit{color:#94a3b8;font-size:16px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stats{flex:1;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:18px 16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat:after{content:"";opacity:0;height:3px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-complete:after{background:linear-gradient(90deg,#48bb78 0%,#38a169 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-complete .stat-icon{color:#22543d;background:linear-gradient(135deg,#c6f6d5 0%,#9ae6b4 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-complete:hover{background:#fff;border-color:#48bb78;box-shadow:0 8px 20px rgba(72,187,120,.12)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-complete:hover:after{opacity:1}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-running:after{background:linear-gradient(90deg,#f56565 0%,#e53e3e 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-running .stat-icon{color:#742a2a;background:linear-gradient(135deg,#fed7d7 0%,#feb2b2 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-running:hover{background:#fff;border-color:#f56565;box-shadow:0 8px 20px rgba(245,101,101,.12)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-running:hover:after{opacity:1}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-error:after{background:linear-gradient(90deg,#ed8936 0%,#dd6b20 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-error .stat-icon{color:#7c2d12;background:linear-gradient(135deg,#feebc8 0%,#fbd38d 100%)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-error:hover{background:#fff;border-color:#ed8936;box-shadow:0 8px 20px rgba(237,137,54,.12)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat.status-error:hover:after{opacity:1}.dashboard-module__O5dyza__Dashboard__Card--monitoring .monitoring-stat:hover{transform:translateY(-4px)}.dashboard-module__O5dyza__Dashboard__Card--monitoring .stat-icon{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;font-size:26px;font-weight:700;transition:all .3s;display:flex}.dashboard-module__O5dyza__Dashboard__Card--monitoring .stat-info{text-align:center}.dashboard-module__O5dyza__Dashboard__Card--monitoring .stat-number{color:#1e293b;margin-bottom:8px;font-size:38px;font-weight:700}.dashboard-module__O5dyza__Dashboard__Card--monitoring .stat-text{color:#64748b;text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--logs .logs-list{flex-direction:column;gap:12px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--logs .log-row{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;transition:all .2s;display:flex}.dashboard-module__O5dyza__Dashboard__Card--logs .log-row:hover{border-color:#4fd1c5;transform:translate(4px);box-shadow:0 4px 12px rgba(79,209,197,.15)}.dashboard-module__O5dyza__Dashboard__Card--logs .log-info{flex:1;align-items:center;gap:16px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--logs .log-badge{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#38b2ac 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}.dashboard-module__O5dyza__Dashboard__Card--logs .log-details{flex:1}.dashboard-module__O5dyza__Dashboard__Card--logs .log-name{color:#2d3748;margin-bottom:4px;font-size:15px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--logs .log-meta-text{color:#a0aec0;font-size:12px}.dashboard-module__O5dyza__Dashboard__Card--logs .log-actions{align-items:center;gap:8px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--logs .log-status{text-align:center;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--logs .log-status.status-success{color:#22543d;background:#c6f6d5}.dashboard-module__O5dyza__Dashboard__Card--logs .log-status.status-run{color:#742a2a;background:#fed7d7}.dashboard-module__O5dyza__Dashboard__Card--logs .log-status.status-error{color:#7c2d12;background:#feebc8}.dashboard-module__O5dyza__Dashboard__Card--logs .btn-action{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.dashboard-module__O5dyza__Dashboard__Card--logs .btn-detail{color:#4fd1c5;background:#fff;border:1px solid #e2e8f0}.dashboard-module__O5dyza__Dashboard__Card--logs .btn-detail:hover{color:#fff;background:#4fd1c5;border-color:#4fd1c5}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflows-list{flex-direction:column;gap:12px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-row{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;transition:all .2s;display:flex}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-row:hover{border-color:#805ad5;transform:translate(4px);box-shadow:0 4px 12px rgba(128,90,213,.15)}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-info{flex:1;align-items:center;gap:16px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-badge{color:#fff;background:linear-gradient(135deg,#805ad5 0%,#6b46c1 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-details{flex:1}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-name{color:#2d3748;margin-bottom:4px;font-size:15px;font-weight:600}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-meta-text{color:#a0aec0;font-size:12px}.dashboard-module__O5dyza__Dashboard__Card--workflows .workflow-actions{gap:8px;display:flex}.dashboard-module__O5dyza__Dashboard__Card--workflows .btn-run{cursor:pointer;color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#38b2ac 100%);border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.dashboard-module__O5dyza__Dashboard__Card--workflows .btn-run:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(79,209,197,.3)}.dashboard-module__O5dyza__Dashboard__Card--workflows .btn-log{cursor:pointer;color:#805ad5;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.dashboard-module__O5dyza__Dashboard__Card--workflows .btn-log:hover{color:#fff;background:#805ad5;border-color:#805ad5}.dashboard-module__O5dyza__Dashboard__BottomGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:1400px){.dashboard-module__O5dyza__Dashboard__MainGrid,.dashboard-module__O5dyza__Dashboard__BottomGrid{grid-template-columns:1fr}}@media (max-width:768px){.dashboard-module__O5dyza__Dashboard__Body__Contents{padding:20px}.dashboard-module__O5dyza__Dashboard__Stats{grid-template-columns:1fr}}
@media (max-width:1279px){.dashboard-responsive-module__hMTtDa__Dashboard__Stats{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Stats__Card{padding:18px!important}.dashboard-responsive-module__hMTtDa__Dashboard__MainGrid,.dashboard-responsive-module__hMTtDa__Dashboard__BottomGrid{grid-template-columns:1fr!important;gap:16px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Body__Contents{padding:24px 20px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Header__Top__Title{font-size:28px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Card .card-title-medium{font-size:18px!important}}@media (max-width:1024px){.dashboard-responsive-module__hMTtDa__Dashboard__Stats{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Stats__Card{padding:16px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Stats__Card .card-value{font-size:32px!important}.dashboard-responsive-module__hMTtDa__Dashboard__Stats__Card .card-label{font-size:14px!important}}
.workflow-module__5fK8Hq__Workflow{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;overflow:hidden}.workflow-module__5fK8Hq__Workflow__Body{height:100%;display:flex;overflow:hidden}.workflow-module__5fK8Hq__Workflow__Body__Contents{flex-direction:column;gap:24px;width:100%;padding:32px;display:flex;overflow-x:hidden;overflow-y:auto}.workflow-module__5fK8Hq__Workflow__Header{flex-direction:column;gap:8px;display:flex}.workflow-module__5fK8Hq__Workflow__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.workflow-module__5fK8Hq__Workflow__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.workflow-module__5fK8Hq__Workflow__Header__Breadcrumb .breadcrumb-separator{color:#cbd5e0}.workflow-module__5fK8Hq__Workflow__Header__Title{color:#2d3748;margin:0;font-size:32px;font-weight:700}.workflow-module__5fK8Hq__Workflow__Stats{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.workflow-module__5fK8Hq__Workflow__Stats__Card{cursor:pointer;background:#fff;border-radius:16px;padding:24px;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.1)}.workflow-module__5fK8Hq__Workflow__Stats__Card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-content{flex-direction:column;gap:16px;display:flex}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-header{justify-content:space-between;align-items:center;display:flex}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-label{color:#718096;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-status{color:#cbd5e0;font-size:20px;transition:color .3s}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-status.active{color:#4fd1c5}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-value{color:#2d3748;margin:0;font-size:36px;font-weight:700}.workflow-module__5fK8Hq__Workflow__Stats__Card .card-description{color:#a0aec0;margin:0;font-size:14px}.workflow-module__5fK8Hq__Workflow__TableCard{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.workflow-module__5fK8Hq__Workflow__TableCard__Header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:24px;display:flex}.workflow-module__5fK8Hq__Workflow__TableCard__Header .table-title{color:#2d3748;margin:0;font-size:18px;font-weight:700}.workflow-module__5fK8Hq__Workflow__TableCard__Header__Search .search-input{color:#2d3748;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;width:300px;padding:10px 16px;font-size:14px;transition:all .2s}.workflow-module__5fK8Hq__Workflow__TableCard__Header__Search .search-input:focus{border-color:#4fd1c5;outline:none;box-shadow:0 0 0 3px rgba(79,209,197,.1)}.workflow-module__5fK8Hq__Workflow__TableCard__Header__Search .search-input::placeholder{color:#a0aec0}.workflow-module__5fK8Hq__Workflow__TableCard__Container{flex:1;padding:0;overflow-y:auto}.workflow-module__5fK8Hq__Workflow__TableCard__Container::-webkit-scrollbar{width:6px}.workflow-module__5fK8Hq__Workflow__TableCard__Container::-webkit-scrollbar-track{background:0 0}.workflow-module__5fK8Hq__Workflow__TableCard__Container::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.workflow-module__5fK8Hq__Workflow__TableCard__Container::-webkit-scrollbar-thumb:hover{background:#a0aec0}.workflow-module__5fK8Hq__Workflow__TableCard__Footer{text-align:center;background:#f7fafc;border-top:1px solid #e2e8f0;padding:16px}.workflow-module__5fK8Hq__Workflow__TableCard__Footer .footer-message{color:#718096;font-size:14px}.workflow-module__5fK8Hq__Workflow__Table{border-collapse:collapse;width:100%}.workflow-module__5fK8Hq__Workflow__Table thead{z-index:10;background:#f7fafc;position:-webkit-sticky;position:sticky;top:0}.workflow-module__5fK8Hq__Workflow__Table thead tr th{text-align:left;color:#718096;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;padding:16px 24px;font-size:12px;font-weight:700}.workflow-module__5fK8Hq__Workflow__Table thead tr .th-name{width:30%}.workflow-module__5fK8Hq__Workflow__Table thead tr .th-position{text-align:center;width:15%}.workflow-module__5fK8Hq__Workflow__Table thead tr .th-office{text-align:center;width:10%}.workflow-module__5fK8Hq__Workflow__Table thead tr .th-start{text-align:center;width:15%}.workflow-module__5fK8Hq__Workflow__Table thead tr .th-salary{text-align:center;width:30%}.workflow-module__5fK8Hq__Workflow__Table__Row{border-bottom:1px solid #e2e8f0;transition:all .2s}.workflow-module__5fK8Hq__Workflow__Table__Row:hover{background:#f7fafc}.workflow-module__5fK8Hq__Workflow__Table__Row .td-name{cursor:pointer;padding:20px 24px}.workflow-module__5fK8Hq__Workflow__Table__Row .name-cell{color:#2d3748;font-size:14px;font-weight:600}.workflow-module__5fK8Hq__Workflow__Table__Row .td-position{text-align:center;cursor:pointer;padding:20px 24px}.workflow-module__5fK8Hq__Workflow__Table__Row .position-badge{color:#4a5568;background:#edf2f7;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.workflow-module__5fK8Hq__Workflow__Table__Row .td-office{text-align:center;cursor:pointer;padding:20px 24px}.workflow-module__5fK8Hq__Workflow__Table__Row .status-badge{border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.workflow-module__5fK8Hq__Workflow__Table__Row .status-active{color:#22543d;background:#c6f6d5}.workflow-module__5fK8Hq__Workflow__Table__Row .status-inactive{color:#742a2a;background:#fed7d7}.workflow-module__5fK8Hq__Workflow__Table__Row .td-start{text-align:center;color:#718096;cursor:pointer;padding:20px 24px;font-size:13px}.workflow-module__5fK8Hq__Workflow__Table__Row .td-salary{text-align:center;padding:20px 24px}.workflow-module__5fK8Hq__Workflow__Table__Row .action-buttons{justify-content:center;gap:8px;display:flex}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-action{cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .2s}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-schedule{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#38b2ac 100%)}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-schedule:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(79,209,197,.3)}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-variable{color:#805ad5;background:#fff;border:1px solid #e2e8f0}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-variable:hover{color:#fff;background:#805ad5;border-color:#805ad5}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-execute{color:#4299e1;background:#fff;border:1px solid #e2e8f0}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-execute:hover{color:#fff;background:#4299e1;border-color:#4299e1}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-immediate{color:#fff;background:linear-gradient(135deg,#fc8181 0%,#f56565 100%)}.workflow-module__5fK8Hq__Workflow__Table__Row .btn-immediate:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,101,101,.3)}@media (max-width:1200px){.workflow-module__5fK8Hq__Workflow__Stats{grid-template-columns:1fr}}
@media (max-width:1279px){.workflow-responsive-module__iz6fPa__Workflow__Body__Contents{padding:24px 20px!important}.workflow-responsive-module__iz6fPa__Workflow__Header__Title{font-size:28px!important}.workflow-responsive-module__iz6fPa__Workflow__Table table{font-size:13px!important}.workflow-responsive-module__iz6fPa__Workflow__Table th{padding:10px 8px!important}.workflow-responsive-module__iz6fPa__Workflow__Table td{padding:10px 8px!important}.workflow-responsive-module__iz6fPa__Workflow__Table .btn-action{padding:6px 12px!important;font-size:12px!important}}@media (max-width:1024px){.workflow-responsive-module__iz6fPa__Workflow__Body__Contents{padding:20px 16px!important}.workflow-responsive-module__iz6fPa__Workflow__Table table{font-size:12px!important}}
.marketplace-module__OJYwwW__Market{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;overflow:hidden}.marketplace-module__OJYwwW__Market__Body{height:100%;display:flex;overflow:hidden}.marketplace-module__OJYwwW__Market__Body__Contents{flex-direction:column;gap:24px;width:100%;padding:32px 24px 0 32px;display:flex;overflow-x:hidden;overflow-y:auto}.marketplace-module__OJYwwW__Market__Body__Contents::-webkit-scrollbar{width:6px}.marketplace-module__OJYwwW__Market__Body__Contents::-webkit-scrollbar-track{background:0 0}.marketplace-module__OJYwwW__Market__Body__Contents::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.marketplace-module__OJYwwW__Market__Body__Contents::-webkit-scrollbar-thumb:hover{background:#a0aec0}.marketplace-module__OJYwwW__Market__Header{flex-direction:column;gap:8px;display:flex}.marketplace-module__OJYwwW__Market__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.marketplace-module__OJYwwW__Market__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.marketplace-module__OJYwwW__Market__Header__Breadcrumb .breadcrumb-separator{color:#cbd5e0}.marketplace-module__OJYwwW__Market__Header__Title{color:#2d3748;margin:0;font-size:32px;font-weight:700}.marketplace-module__OJYwwW__Market__Controls{flex-direction:column;gap:16px;display:flex}.marketplace-module__OJYwwW__Market__Controls__Search .search-input{color:#2d3748;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:14px 20px;font-size:15px;transition:all .2s}.marketplace-module__OJYwwW__Market__Controls__Search .search-input:focus{border-color:#4fd1c5;outline:none;box-shadow:0 0 0 3px rgba(79,209,197,.1)}.marketplace-module__OJYwwW__Market__Controls__Search .search-input::placeholder{color:#a0aec0}.marketplace-module__OJYwwW__Market__Controls__Category{flex-wrap:wrap;gap:12px;display:flex}.marketplace-module__OJYwwW__Market__Controls__Category .category-btn{color:#718096;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.marketplace-module__OJYwwW__Market__Controls__Category .category-btn:hover{background:#f7fafc;border-color:#cbd5e0}.marketplace-module__OJYwwW__Market__Controls__Category .category-btn.active{color:#fff;background:#4fd1c5;border-color:#4fd1c5}.marketplace-module__OJYwwW__Market__Grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;padding-top:8px;padding-right:4px;display:grid;overflow-y:auto}.marketplace-module__OJYwwW__Market__Grid::-webkit-scrollbar{width:6px}.marketplace-module__OJYwwW__Market__Grid::-webkit-scrollbar-track{background:0 0}.marketplace-module__OJYwwW__Market__Grid::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.marketplace-module__OJYwwW__Market__Grid::-webkit-scrollbar-thumb:hover{background:#a0aec0}.marketplace-module__OJYwwW__Market__Card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;height:100%;padding:24px;transition:all .3s;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.marketplace-module__OJYwwW__Market__Card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.marketplace-module__OJYwwW__Market__Card .card-header{flex-direction:column;gap:12px;display:flex}.marketplace-module__OJYwwW__Market__Card .card-title{color:#2d3748;margin:0;font-size:18px;font-weight:700;line-height:1.4}.marketplace-module__OJYwwW__Market__Card .card-tags{flex-wrap:wrap;gap:8px;display:flex}.marketplace-module__OJYwwW__Market__Card .tag{color:#4a5568;background:#edf2f7;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.marketplace-module__OJYwwW__Market__Card .card-body{flex-direction:column;flex:1;gap:12px;display:flex}.marketplace-module__OJYwwW__Market__Card .card-description{color:#718096;margin:0;font-size:14px;line-height:1.6}.marketplace-module__OJYwwW__Market__Card .card-effect{background:linear-gradient(135deg,rgba(79,209,197,.1),rgba(99,179,237,.1));border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.marketplace-module__OJYwwW__Market__Card .effect-icon{font-size:16px}.marketplace-module__OJYwwW__Market__Card .effect-text{color:#2d3748;font-size:13px;font-weight:600}.marketplace-module__OJYwwW__Market__Card .card-footer{gap:12px;margin-top:auto;display:flex}.marketplace-module__OJYwwW__Market__Card .btn-detail{color:#718096;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.marketplace-module__OJYwwW__Market__Card .btn-detail:hover{background:#f7fafc;border-color:#cbd5e0}.marketplace-module__OJYwwW__Market__Card .btn-download{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border:none;border-radius:8px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.marketplace-module__OJYwwW__Market__Card .btn-purchase{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border:none;border-radius:8px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.marketplace-module__OJYwwW__Market__Card .btn-download:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(79,209,197,.3)}.marketplace-module__OJYwwW__Market__Card .btn-purchase:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(79,209,197,.3)}
@media (max-width:1279px){.marketplace-responsive-module__NJ3C6q__Marketplace__Body__Contents{padding:24px 20px!important}.marketplace-responsive-module__NJ3C6q__Marketplace__Content .marketplace-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.marketplace-responsive-module__NJ3C6q__Marketplace__Content .card{padding:18px!important}.marketplace-responsive-module__NJ3C6q__Marketplace__Header__Title{font-size:28px!important}.marketplace-responsive-module__NJ3C6q__Marketplace__Tabs .tab-button{padding:10px 16px!important;font-size:14px!important}}@media (max-width:1024px){.marketplace-responsive-module__NJ3C6q__Marketplace__Content .marketplace-grid{grid-template-columns:1fr!important;gap:12px!important}.marketplace-responsive-module__NJ3C6q__Marketplace__Content .card{padding:16px!important}}
.workroom-module__n60gJa__Workroom,.workroom-module__n60gJa__Network,.workroom-module__n60gJa__Xstaff{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;overflow:hidden}.workroom-module__n60gJa__Workroom__Body,.workroom-module__n60gJa__Network__Body,.workroom-module__n60gJa__Xstaff__Body{height:100%;display:flex;overflow:hidden}.workroom-module__n60gJa__Workroom__Body__Contents,.workroom-module__n60gJa__Network__Body__Contents,.workroom-module__n60gJa__Xstaff__Body__Contents{flex-direction:column;flex:1;gap:24px;padding:32px;display:flex;overflow-x:hidden;overflow-y:auto}.workroom-module__n60gJa__Workroom__Header,.workroom-module__n60gJa__Network__Header,.workroom-module__n60gJa__Xstaff__Header{flex-direction:column;gap:8px;display:flex}.workroom-module__n60gJa__Workroom__Header__Breadcrumb,.workroom-module__n60gJa__Network__Header__Breadcrumb,.workroom-module__n60gJa__Xstaff__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.workroom-module__n60gJa__Workroom__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.workroom-module__n60gJa__Network__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.workroom-module__n60gJa__Xstaff__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.workroom-module__n60gJa__Workroom__Header__Title,.workroom-module__n60gJa__Network__Header__Title,.workroom-module__n60gJa__Xstaff__Header__Title{color:#2d3748;margin:0;font-size:32px;font-weight:700}.workroom-module__n60gJa__Workroom__PathBar{background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.workroom-module__n60gJa__Workroom__PathBar .mode-button{color:#fff;background:#4fd1c5;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.workroom-module__n60gJa__Workroom__PathBar .path{color:#2d3748;flex:1;font-size:14px}.workroom-module__n60gJa__Workroom__PathBar .search{border:1px solid #e2e8f0;border-radius:8px;width:200px;padding:8px 12px}.workroom-module__n60gJa__Workroom__Toolbar{background:#fff;border-radius:12px;justify-content:space-between;padding:12px;display:flex}.workroom-module__n60gJa__Workroom__Toolbar .toolbar-left{gap:8px;display:flex}.workroom-module__n60gJa__Workroom__Toolbar .toolbar-right{gap:8px;display:flex}.workroom-module__n60gJa__Workroom__Toolbar .toolbar-button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 16px;font-size:13px}.workroom-module__n60gJa__Workroom__Toolbar .toolbar-button.active{color:#fff;background:#4fd1c5;border-color:#4fd1c5}.workroom-module__n60gJa__Workroom__Content{background:#fff;border-radius:12px;flex:1;padding:20px}.workroom-module__n60gJa__Workroom__Content .file-list{flex-direction:column;gap:12px;display:flex}.workroom-module__n60gJa__Workroom__Content .file-list-header{color:#718096;background:#f7fafc;border-radius:8px;grid-template-columns:40px 1fr 120px 80px;gap:16px;padding:12px;font-size:12px;font-weight:600;display:grid}.workroom-module__n60gJa__Workroom__Content .file-item{border-bottom:1px solid #e2e8f0;grid-template-columns:40px 1fr 120px 80px;align-items:center;gap:16px;padding:16px 12px;display:grid}.workroom-module__n60gJa__Workroom__Content .file-name{color:#2d3748;font-size:14px}.workroom-module__n60gJa__Network__Wrapper{flex:1;grid-template-columns:320px 1fr;gap:24px;display:grid}.workroom-module__n60gJa__Network__Wrapper .peer-list{background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.workroom-module__n60gJa__Network__Wrapper .my-peer-info{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:2px solid #4fd1c5;border-radius:12px;padding:20px}.workroom-module__n60gJa__Network__Wrapper .my-peer-name{color:#2d3748;margin:0 0 8px;font-size:16px;font-weight:700}.workroom-module__n60gJa__Network__Wrapper .peer-item{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.workroom-module__n60gJa__Network__Wrapper .peer-item:hover{background:#f7fafc}.workroom-module__n60gJa__Network__Wrapper .peer-item.--selected{background:#edf2f7;border-left:3px solid #4fd1c5}.workroom-module__n60gJa__Network__Wrapper .peer-details{background:#fff;border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.workroom-module__n60gJa__Network__Wrapper .peer-details-tab{border-bottom:2px solid #e2e8f0;gap:16px;display:flex}.workroom-module__n60gJa__Network__Wrapper .tab-item{cursor:pointer;color:#718096;border-bottom:2px solid transparent;margin-bottom:-2px;padding:12px 20px;font-size:14px;font-weight:600}.workroom-module__n60gJa__Network__Wrapper .tab-item.--active{color:#4fd1c5;border-bottom-color:#4fd1c5}.workroom-module__n60gJa__Xstaff__ChatContainer{background:#fff;border-radius:12px;flex-direction:column;flex:1;display:flex;overflow:hidden}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-messages{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-message{align-items:flex-start;gap:12px;display:flex}.workroom-module__n60gJa__Xstaff__ChatContainer .message-avatar{background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.workroom-module__n60gJa__Xstaff__ChatContainer .message-content{background:#f7fafc;border-radius:12px;flex:1;padding:12px 16px;font-size:14px;line-height:1.6}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-message.--user .message-content{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%)}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-input-area{border-top:1px solid #e2e8f0;gap:12px;padding:20px;display:flex}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-input{resize:none;border:1px solid #e2e8f0;border-radius:8px;flex:1;padding:12px;font-size:14px}.workroom-module__n60gJa__Xstaff__ChatContainer .chat-send-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border:none;border-radius:8px;padding:12px 24px;font-weight:600}
@media (max-width:1279px){.workroom-responsive-module__hV5Voq__Workroom__Body__Contents{padding:24px 20px!important}.workroom-responsive-module__hV5Voq__Workroom__Header__Title{font-size:28px!important}.workroom-responsive-module__hV5Voq__Workroom__FileList .file-item{padding:12px!important}.workroom-responsive-module__hV5Voq__Workroom__FileList .file-name{font-size:14px!important}.workroom-responsive-module__hV5Voq__Workroom__FileList .file-size{font-size:12px!important}}@media (max-width:1024px){.workroom-responsive-module__hV5Voq__Workroom__Body__Contents{padding:20px 16px!important}}
.network-module__CsVZla__Network{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;overflow:hidden}.network-module__CsVZla__Network__Body{height:100%;display:flex;overflow:hidden}.network-module__CsVZla__Network__Body__Contents{flex-direction:column;gap:24px;width:100%;padding:32px;display:flex;overflow-x:hidden;overflow-y:auto}.network-module__CsVZla__Network__Header{flex-direction:column;gap:8px;display:flex}.network-module__CsVZla__Network__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.network-module__CsVZla__Network__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.network-module__CsVZla__Network__Header__Breadcrumb .breadcrumb-separator{color:#cbd5e0}.network-module__CsVZla__Network__Header__Title{color:#2d3748;margin:0;font-size:32px;font-weight:700}.network-module__CsVZla__Network__Wrapper{grid-template-columns:380px 1fr;gap:24px;height:calc(100% - 120px);display:grid}.network-module__CsVZla__PeerList{background:#fff;border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.network-module__CsVZla__PeerList__Actions{gap:12px;display:flex}.network-module__CsVZla__SearchBar{flex:1;align-items:center;display:flex;position:relative}.network-module__CsVZla__SearchBar svg{color:#a0aec0;position:absolute;left:16px}.network-module__CsVZla__SearchBar input{color:#2d3748;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;padding:12px 16px 12px 42px;font-size:14px;transition:all .2s}.network-module__CsVZla__SearchBar input:focus{border-color:#4fd1c5;outline:none;box-shadow:0 0 0 3px rgba(79,209,197,.1)}.network-module__CsVZla__SearchBar input::placeholder{color:#a0aec0}.network-module__CsVZla__RefreshButton{color:#fff;cursor:pointer;background:#4fd1c5;border:none;border-radius:10px;padding:12px 16px;font-size:16px;transition:all .2s}.network-module__CsVZla__RefreshButton:hover{background:#3bb3aa}.network-module__CsVZla__PeerList__Items{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.network-module__CsVZla__MyPeerInfo{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#3bb3aa 100%);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.network-module__CsVZla__MyPeerInfo__Header{align-items:center;gap:12px;font-size:20px;display:flex}.network-module__CsVZla__MyPeerInfo__Header__Name{margin:0;font-size:18px;font-weight:700}.network-module__CsVZla__MyPeerInfo__IP{opacity:.9;margin:0;font-size:13px}.network-module__CsVZla__MyPeerInfo__Status{background:rgba(255,255,255,.2);border-radius:6px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.network-module__CsVZla__MyPeerInfo__ActivateButton{color:#4fd1c5;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.network-module__CsVZla__MyPeerInfo__ActivateButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.network-module__CsVZla__MyPeerInfo__ActivateButton.network-module__CsVZla__--Danger{color:#fff;background:#fc8181}.network-module__CsVZla__MyPeerInfo__ActivateButton.network-module__CsVZla__--Danger:hover{background:#f56565}.network-module__CsVZla__PeerItem{cursor:pointer;background:#f7fafc;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:all .2s;display:flex}.network-module__CsVZla__PeerItem:hover{background:#edf2f7}.network-module__CsVZla__PeerItem.network-module__CsVZla__--Selected{background:#e6fffa;border:2px solid #4fd1c5}.network-module__CsVZla__PeerItem__Icon{color:#4a5568;font-size:20px}.network-module__CsVZla__PeerItem__Info{flex-direction:column;flex:1;gap:4px;display:flex}.network-module__CsVZla__PeerItem__Info__Name{color:#2d3748;margin:0;font-size:14px;font-weight:600}.network-module__CsVZla__PeerItem__Info__IP{color:#718096;margin:0;font-size:12px}.network-module__CsVZla__PeerItem__Status{color:#4fd1c5;font-size:12px}.network-module__CsVZla__PeerItem__Status.network-module__CsVZla__--disconnected{color:#cbd5e0}.network-module__CsVZla__PeerDetails{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.network-module__CsVZla__PeerDetails__Header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:24px;display:flex}.network-module__CsVZla__PeerDetails__Header__Left{align-items:center;gap:16px;display:flex}.network-module__CsVZla__PeerDetails__Header__Name{color:#2d3748;margin:0;font-size:22px;font-weight:700}.network-module__CsVZla__PeerDetails__Header__Status{border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.network-module__CsVZla__PeerDetails__Header__Status.network-module__CsVZla__--connected{color:#22543d;background:#c6f6d5}.network-module__CsVZla__PeerDetails__Header__Status.network-module__CsVZla__--disconnected{color:#742a2a;background:#fed7d7}.network-module__CsVZla__ActionButton{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.network-module__CsVZla__ActionButton.network-module__CsVZla__--Danger{color:#fff;background:#fc8181}.network-module__CsVZla__ActionButton.network-module__CsVZla__--Danger:hover{background:#f56565;transform:translateY(-2px)}.network-module__CsVZla__PeerDetails__Contents{flex-direction:column;flex:1;display:flex;overflow:hidden}.network-module__CsVZla__PeerDetails__Contents__Tab{border-bottom:2px solid #e2e8f0;gap:8px;padding:16px 24px 0;display:flex}.network-module__CsVZla__PeerDetails__Contents__Tab__Item{color:#718096;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.network-module__CsVZla__PeerDetails__Contents__Tab__Item:hover{color:#4a5568}.network-module__CsVZla__PeerDetails__Contents__Tab__Item.network-module__CsVZla__--Active{color:#4fd1c5;border-bottom-color:#4fd1c5}.network-module__CsVZla__PeerDetails__Contents__Body{flex:1;padding:24px;overflow-y:auto}.network-module__CsVZla__EmptyMessage{text-align:center;color:#a0aec0;margin:0;padding:40px 20px;font-size:14px}
@media (max-width:1279px){.network-responsive-module__qDb6IW__Network__Body__Contents{padding:24px 20px!important}.network-responsive-module__qDb6IW__Network__Header__Title{font-size:28px!important}.network-responsive-module__qDb6IW__Network__Content .network-layout{gap:16px!important}.network-responsive-module__qDb6IW__Network__Content .network-list{min-width:200px!important}.network-responsive-module__qDb6IW__Network__Content .network-detail{padding:16px!important}}@media (max-width:1024px){.network-responsive-module__qDb6IW__Network__Body__Contents{padding:20px 16px!important}.network-responsive-module__qDb6IW__Network__Content .network-layout{flex-direction:column!important}.network-responsive-module__qDb6IW__Network__Content .network-list{min-width:100%!important}}
.xstaffAI-module__8JZk-G__Workroom,.xstaffAI-module__8JZk-G__Network,.xstaffAI-module__8JZk-G__Xstaff{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);width:100%;height:100%;overflow:hidden}.xstaffAI-module__8JZk-G__Workroom__Body,.xstaffAI-module__8JZk-G__Network__Body,.xstaffAI-module__8JZk-G__Xstaff__Body{height:100%;display:flex;overflow:hidden}.xstaffAI-module__8JZk-G__Workroom__Body__Contents,.xstaffAI-module__8JZk-G__Network__Body__Contents,.xstaffAI-module__8JZk-G__Xstaff__Body__Contents{flex-direction:column;flex:1;gap:24px;padding:32px;display:flex;overflow-x:hidden;overflow-y:auto}.xstaffAI-module__8JZk-G__Workroom__Header,.xstaffAI-module__8JZk-G__Network__Header,.xstaffAI-module__8JZk-G__Xstaff__Header{flex-direction:column;gap:8px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Header__Breadcrumb,.xstaffAI-module__8JZk-G__Network__Header__Breadcrumb,.xstaffAI-module__8JZk-G__Xstaff__Header__Breadcrumb{color:#a0aec0;align-items:center;gap:8px;font-size:14px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.xstaffAI-module__8JZk-G__Network__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.xstaffAI-module__8JZk-G__Xstaff__Header__Breadcrumb .breadcrumb-item.active{color:#2d3748;font-weight:600}.xstaffAI-module__8JZk-G__Workroom__Header__Title,.xstaffAI-module__8JZk-G__Network__Header__Title,.xstaffAI-module__8JZk-G__Xstaff__Header__Title{color:#2d3748;margin:0;font-size:32px;font-weight:700}.xstaffAI-module__8JZk-G__Workroom__PathBar{background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.xstaffAI-module__8JZk-G__Workroom__PathBar .mode-button{color:#fff;background:#4fd1c5;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.xstaffAI-module__8JZk-G__Workroom__PathBar .path{color:#2d3748;flex:1;font-size:14px}.xstaffAI-module__8JZk-G__Workroom__PathBar .search{border:1px solid #e2e8f0;border-radius:8px;width:200px;padding:8px 12px}.xstaffAI-module__8JZk-G__Workroom__Toolbar{background:#fff;border-radius:12px;justify-content:space-between;padding:12px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Toolbar .toolbar-left{gap:8px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Toolbar .toolbar-right{gap:8px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Toolbar .toolbar-button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 16px;font-size:13px}.xstaffAI-module__8JZk-G__Workroom__Toolbar .toolbar-button.active{color:#fff;background:#4fd1c5;border-color:#4fd1c5}.xstaffAI-module__8JZk-G__Workroom__Content{background:#fff;border-radius:12px;flex:1;padding:20px}.xstaffAI-module__8JZk-G__Workroom__Content .file-list{flex-direction:column;gap:12px;display:flex}.xstaffAI-module__8JZk-G__Workroom__Content .file-list-header{color:#718096;background:#f7fafc;border-radius:8px;grid-template-columns:40px 1fr 120px 80px;gap:16px;padding:12px;font-size:12px;font-weight:600;display:grid}.xstaffAI-module__8JZk-G__Workroom__Content .file-item{border-bottom:1px solid #e2e8f0;grid-template-columns:40px 1fr 120px 80px;align-items:center;gap:16px;padding:16px 12px;display:grid}.xstaffAI-module__8JZk-G__Workroom__Content .file-name{color:#2d3748;font-size:14px}.xstaffAI-module__8JZk-G__Network__Wrapper{flex:1;grid-template-columns:320px 1fr;gap:24px;display:grid}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-list{background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.xstaffAI-module__8JZk-G__Network__Wrapper .my-peer-info{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:2px solid #4fd1c5;border-radius:12px;padding:20px}.xstaffAI-module__8JZk-G__Network__Wrapper .my-peer-name{color:#2d3748;margin:0 0 8px;font-size:16px;font-weight:700}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-item{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-item:hover{background:#f7fafc}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-item.--selected{background:#edf2f7;border-left:3px solid #4fd1c5}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-details{background:#fff;border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.xstaffAI-module__8JZk-G__Network__Wrapper .peer-details-tab{border-bottom:2px solid #e2e8f0;gap:16px;display:flex}.xstaffAI-module__8JZk-G__Network__Wrapper .tab-item{cursor:pointer;color:#718096;border-bottom:2px solid transparent;margin-bottom:-2px;padding:12px 20px;font-size:14px;font-weight:600}.xstaffAI-module__8JZk-G__Network__Wrapper .tab-item.--active{color:#4fd1c5;border-bottom-color:#4fd1c5}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer{background:#fff;border-radius:12px;flex-direction:column;flex:1;display:flex;overflow:hidden}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-messages{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-message{align-items:flex-start;gap:12px;display:flex}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .message-avatar{background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .message-content{background:#f7fafc;border-radius:12px;flex:1;padding:12px 16px;font-size:14px;line-height:1.6}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-message.--user .message-content{color:#fff;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%)}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-input-area{border-top:1px solid #e2e8f0;gap:12px;padding:20px;display:flex}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-input{resize:none;border:1px solid #e2e8f0;border-radius:8px;flex:1;padding:12px;font-size:14px}.xstaffAI-module__8JZk-G__Xstaff__ChatContainer .chat-send-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4fd1c5 0%,#63b3ed 100%);border:none;border-radius:8px;padding:12px 24px;font-weight:600}
.demoTablet-module__JvgcuW__tabletDemo{background:#f8f9fa;border-radius:16px;justify-content:center;align-items:center;width:100%;height:70vh;min-height:500px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.12)}.demoTablet-module__JvgcuW__demoOverlay{pointer-events:none;z-index:3;background:rgba(0,0,0,.05);position:absolute;top:0;bottom:0;left:0;right:0}.demoTablet-module__JvgcuW__demoContent{z-index:2;transform-origin:top;box-sizing:border-box;width:1600px;height:900px;padding:0;display:flex;position:absolute;top:calc(8% - 90px);left:50%;transform:translate(-50%)scale(.5)}.demoTablet-module__JvgcuW__screenArea{background:#fff;border-radius:0;flex:1;min-width:0;position:relative;overflow:hidden}.demoTablet-module__JvgcuW__demoWatermark{color:rgba(0,0,0,.016);letter-spacing:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:4;white-space:nowrap;font-size:60px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (min-width:1024px) and (max-width:1279px){.demoTablet-module__JvgcuW__demoContent{top:calc(8% - 90px);transform:translate(-50%)scale(.5)}}@media (min-width:900px) and (max-width:1023px){.demoTablet-module__JvgcuW__tabletDemo{height:65vh}.demoTablet-module__JvgcuW__demoContent{top:calc(7% - 90px);transform:translate(-50%)scale(.48)}.demoTablet-module__JvgcuW__demoWatermark{font-size:55px}}@media (min-width:768px) and (max-width:899px){.demoTablet-module__JvgcuW__tabletDemo{height:60vh}.demoTablet-module__JvgcuW__demoContent{top:calc(6% - 90px);transform:translate(-50%)scale(.42)}.demoTablet-module__JvgcuW__demoWatermark{font-size:50px}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.demoTablet-module__JvgcuW__tabletDemo{height:60vh}.demoTablet-module__JvgcuW__demoContent{top:calc(6% - 90px);transform:translate(-50%)scale(.4)}.demoTablet-module__JvgcuW__demoWatermark{font-size:50px}}.demoTablet-module__JvgcuW__mobileModal{touch-action:pan-x pan-y pinch-zoom;-ms-touch-action:pan-x pan-y pinch-zoom;justify-content:center;align-items:flex-start;height:auto;min-height:100%;padding:10px;display:flex;overflow:visible}.demoTablet-module__JvgcuW__mobileModalContent{transform-origin:top;touch-action:pan-x pan-y pinch-zoom;-ms-touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;pointer-events:auto;transform:translate(-50%)scale(.25)!important}.demoTablet-module__JvgcuW__mobileModalScreenArea{touch-action:pan-x pan-y pinch-zoom;-ms-touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;min-width:1600px;min-height:900px}
.demoMobileFinal-module__cs_F-q__mobileFinal{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border-radius:20px;width:100%;padding:24px 16px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.demoMobileFinal-module__cs_F-q__header{text-align:center;margin-bottom:28px}.demoMobileFinal-module__cs_F-q__title{color:#0f172a;margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.3}.demoMobileFinal-module__cs_F-q__gradientText{background:linear-gradient(135deg,#17d8e1 0%,#657bff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.demoMobileFinal-module__cs_F-q__subtitle{color:#64748b;margin:0;font-size:14px;font-weight:500}.demoMobileFinal-module__cs_F-q__guideOverlay{z-index:100000;background:rgba(15,23,42,.95);justify-content:center;align-items:center;padding:20px;animation:.3s demoMobileFinal-module__cs_F-q__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes demoMobileFinal-module__cs_F-q__fadeIn{0%{opacity:0}to{opacity:1}}.demoMobileFinal-module__cs_F-q__guideContent{text-align:center;background:#fff;border-radius:24px;max-width:320px;padding:40px 28px;animation:.4s demoMobileFinal-module__cs_F-q__slideUp;box-shadow:0 20px 60px rgba(0,0,0,.3)}@keyframes demoMobileFinal-module__cs_F-q__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.demoMobileFinal-module__cs_F-q__guideIcon{color:#fff;background:linear-gradient(135deg,#17d8e1 0%,#657bff 100%);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex;box-shadow:0 8px 24px rgba(23,216,225,.4)}.demoMobileFinal-module__cs_F-q__guideIconImg{filter:brightness(0)invert();width:44px;height:44px}.demoMobileFinal-module__cs_F-q__guideTitle{color:#0f172a;margin:0 0 12px;font-size:22px;font-weight:700}.demoMobileFinal-module__cs_F-q__guideText{color:#64748b;margin:0 0 24px;font-size:15px;line-height:1.6}.demoMobileFinal-module__cs_F-q__guideText strong{color:#17d8e1;font-weight:600}.demoMobileFinal-module__cs_F-q__guideButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#17d8e1 0%,#657bff 100%);border:none;border-radius:12px;width:100%;padding:14px 24px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 4px 16px rgba(23,216,225,.3)}.demoMobileFinal-module__cs_F-q__guideButton:active{transform:scale(.97);box-shadow:0 2px 8px rgba(23,216,225,.4)}.demoMobileFinal-module__cs_F-q__grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.demoMobileFinal-module__cs_F-q__gridItem{text-align:center;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:16px;padding:24px 16px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.demoMobileFinal-module__cs_F-q__gridItem:before{content:"";opacity:0;background:linear-gradient(90deg,#17d8e1 0%,#657bff 100%);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.demoMobileFinal-module__cs_F-q__gridItem:active:before{opacity:1}.demoMobileFinal-module__cs_F-q__gridItem:active{border-color:#17d8e1;transform:translateY(-4px);box-shadow:0 8px 24px rgba(23,216,225,.15)}.demoMobileFinal-module__cs_F-q__iconWrapper{background:linear-gradient(135deg,#e0f7f9 0%,#e8eeff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;transition:all .3s;display:flex}.demoMobileFinal-module__cs_F-q__gridItem:active .demoMobileFinal-module__cs_F-q__iconWrapper{background:linear-gradient(135deg,#17d8e1 0%,#657bff 100%);transform:scale(1.1)}.demoMobileFinal-module__cs_F-q__icon{filter:brightness(0)saturate()invert(52%)sepia(77%)saturate(2476%)hue-rotate(158deg)brightness(95%)contrast(101%);width:32px;height:32px;transition:filter .3s}.demoMobileFinal-module__cs_F-q__gridItem:active .demoMobileFinal-module__cs_F-q__icon{filter:brightness(0)invert()}.demoMobileFinal-module__cs_F-q__gridTitle{color:#0f172a;margin:0 0 6px;font-size:16px;font-weight:700}.demoMobileFinal-module__cs_F-q__gridDescription{color:#64748b;margin:0;font-size:13px;font-weight:500;line-height:1.5}.demoMobileFinal-module__cs_F-q__modal{z-index:99999;background:rgba(15,23,42,.95);justify-content:center;align-items:center;padding:0;animation:.3s demoMobileFinal-module__cs_F-q__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.demoMobileFinal-module__cs_F-q__modalContent{background:#fff;flex-direction:column;width:100vw;height:100vh;animation:.3s demoMobileFinal-module__cs_F-q__slideUp;display:flex;overflow:hidden}.demoMobileFinal-module__cs_F-q__modalHeader{color:#fff;background:linear-gradient(135deg,#17d8e1 0%,#657bff 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;box-shadow:0 4px 12px rgba(23,216,225,.2)}.demoMobileFinal-module__cs_F-q__modalTitleArea{flex:1}.demoMobileFinal-module__cs_F-q__modalTitle{margin:0 0 4px;font-size:19px;font-weight:700}.demoMobileFinal-module__cs_F-q__modalSubtitle{opacity:.95;margin:0;font-size:13px;font-weight:500}.demoMobileFinal-module__cs_F-q__closeButton{color:#fff;cursor:pointer;background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-left:12px;font-size:22px;font-weight:600;transition:all .2s;display:flex}.demoMobileFinal-module__cs_F-q__closeButton:active{background:rgba(255,255,255,.35);transform:scale(.95)}.demoMobileFinal-module__cs_F-q__modalBody{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;-ms-touch-action:pan-x pan-y pinch-zoom;background:#f1f5f9;flex:1;position:relative;overflow:auto}.demoMobileFinal-module__cs_F-q__zoomGuide{color:#78350f;z-index:10;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:flex;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.demoMobileFinal-module__cs_F-q__zoomIcon{font-size:16px}.demoMobileFinal-module__cs_F-q__zoomText{line-height:1}.demoMobileFinal-module__cs_F-q__mobileTabletWrapper{touch-action:pan-x pan-y pinch-zoom;-ms-touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;justify-content:center;align-items:flex-start;width:100%;height:100%;min-height:100%;padding:10px;display:flex;overflow:auto}@media (max-width:375px){.demoMobileFinal-module__cs_F-q__mobileFinal{padding:20px 14px}.demoMobileFinal-module__cs_F-q__title{font-size:22px}.demoMobileFinal-module__cs_F-q__subtitle{font-size:13px}.demoMobileFinal-module__cs_F-q__grid{gap:12px}.demoMobileFinal-module__cs_F-q__gridItem{padding:20px 14px}.demoMobileFinal-module__cs_F-q__iconWrapper{width:56px;height:56px}.demoMobileFinal-module__cs_F-q__icon{width:28px;height:28px}.demoMobileFinal-module__cs_F-q__gridTitle{font-size:15px}.demoMobileFinal-module__cs_F-q__gridDescription{font-size:12px}.demoMobileFinal-module__cs_F-q__guideContent{padding:32px 24px}.demoMobileFinal-module__cs_F-q__guideIcon{width:70px;height:70px}.demoMobileFinal-module__cs_F-q__guideTitle{font-size:20px}.demoMobileFinal-module__cs_F-q__guideText{font-size:14px}}@media (max-width:320px){.demoMobileFinal-module__cs_F-q__grid{gap:10px}.demoMobileFinal-module__cs_F-q__gridItem{padding:18px 12px}.demoMobileFinal-module__cs_F-q__iconWrapper{width:50px;height:50px}.demoMobileFinal-module__cs_F-q__icon{width:26px;height:26px}}
.processSection-module__3jhTua__section{flex-direction:column;justify-content:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:100px 0;display:flex}.processSection-module__3jhTua__container{flex-direction:column;justify-content:center;align-items:center;width:92%;margin:0 auto;padding:40px 0;display:flex}.processSection-module__3jhTua__secTitle{margin:48px auto 60px}.processSection-module__3jhTua__secTitle h2{letter-spacing:-.3px;margin:0 0 10px;font-size:48px;font-weight:700;line-height:1.22}.processSection-module__3jhTua__grd{background:linear-gradient(135deg,#1cd2e3 20%,#637dfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.processSection-module__3jhTua__secTitle p{color:#000;letter-spacing:.1px;margin:0;font-size:17px;line-height:1.85}.processSection-module__3jhTua__tabNav{gap:.5rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.processSection-module__3jhTua__tabButton{color:#dcf0ff;cursor:pointer;white-space:nowrap;opacity:.9;background:#fff;border:1px solid #dcf0ff;border-radius:16px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .3s}.processSection-module__3jhTua__tabButton:hover{color:#3b82f6;background:#fff;border-color:#dcf0ff;font-weight:600}.processSection-module__3jhTua__tabButton.processSection-module__3jhTua__active{color:#3b82f6;opacity:1;background:#fff;font-weight:600}.processSection-module__3jhTua__cardsContainer{flex-direction:column;gap:36px;width:760px;display:flex}.processSection-module__3jhTua__stepCard{background:#fff;border-radius:1rem;gap:36px;padding:1.5rem;transition:all .3s}.processSection-module__3jhTua__stepCard:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.processSection-module__3jhTua__stepHeader{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:36px;display:flex}.processSection-module__3jhTua__stepNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}.processSection-module__3jhTua__stepInfo{align-items:center;gap:8px;display:flex}.processSection-module__3jhTua__stepBadge{color:#3b82f6;background:#eff6ff;border-radius:1rem;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.processSection-module__3jhTua__stepTitle{color:#1e293b;font-size:1.25rem;font-weight:700;line-height:1.4}.processSection-module__3jhTua__stepDescription{color:#000;margin-bottom:1rem;line-height:1.6}.processSection-module__3jhTua__stepChips{flex-flow:column wrap;gap:.5rem;margin-bottom:1rem;display:flex}.processSection-module__3jhTua__chip{color:#475569;border-radius:1rem;align-items:center;padding:.375rem .875rem;font-size:.75rem;display:inline-flex}.processSection-module__3jhTua__chip:before{content:"•";color:#3b82f6;margin-right:.375rem}.processSection-module__3jhTua__stepImage{background:#f8fafc;border-radius:.75rem;width:100%;height:200px;margin-top:1rem;overflow:hidden}.processSection-module__3jhTua__stepImage img{object-fit:cover;width:100%;height:100%}.processSection-module__3jhTua__cardsContainer{max-height:80vh;padding-right:.5rem;overflow-y:auto}.processSection-module__3jhTua__cardsContainer::-webkit-scrollbar{width:20px}.processSection-module__3jhTua__cardsContainer::-webkit-scrollbar-track{background:#fff;border-radius:4px}.processSection-module__3jhTua__cardsContainer::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}.processSection-module__3jhTua__cardsContainer::-webkit-scrollbar-thumb:hover{background:#2563eb}.processSection-module__3jhTua__cardsContainer{scrollbar-width:thin;scrollbar-color:#3b82f6 #1e293b}@media (max-width:768px){.processSection-module__3jhTua__tabNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:scroll}.processSection-module__3jhTua__tabNav::-webkit-scrollbar{display:none}.processSection-module__3jhTua__tabButton{padding:.625rem 1.25rem;font-size:.8rem}.processSection-module__3jhTua__stepCard{padding:1.25rem}.processSection-module__3jhTua__stepTitle{font-size:1.125rem}.processSection-module__3jhTua__stepDescription{font-size:.9rem}}
