.member-stage-0{--member-stage-color:#7c9a70;--member-stage-bg:#f0f5e9;--member-stage-border:#e1eacc}.member-stage-1{--member-stage-color:#b39a5d;--member-stage-bg:#fcf5e0;--member-stage-border:#ede1be}.member-stage-2{--member-stage-color:#bd8e83;--member-stage-bg:#fbeee9;--member-stage-border:#efdcd4}.member-stage-badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:5px 9px;border-radius:9px;background:var(--member-stage-bg);color:var(--member-stage-color);border:1px solid var(--member-stage-border);font-size:11px;font-family:'Gowun Dodum',sans-serif;line-height:1.5}.member-stage-badge>i,.member-stage-filter button>i{width:5px;height:5px;border-radius:50%;background:var(--member-stage-color);flex-shrink:0}.member-request-stages{display:flex;gap:6px;flex-wrap:wrap;margin-top:17px;margin-bottom:10px}.member-stage-filter{display:flex;align-items:center;gap:15px;padding:14px 16px;margin:0 0 22px;border:1px solid #eee8dd;border-radius:13px;background:#fffefb}.member-stage-filter>span{font-size:12px;color:#aa9e87;flex-shrink:0}.member-stage-filter>div{display:flex;gap:7px;flex-wrap:wrap}.member-stage-filter button{display:flex;align-items:center;gap:6px;font-family:'Gowun Dodum',sans-serif;font-size:12px;color:#b0a795;padding:8px 11px;border-radius:10px;border:1px solid transparent;background:transparent}.member-stage-filter button:not(:first-child){color:var(--member-stage-color)}.member-stage-filter button.active{background:#f7f2e7;color:#a18d62;border-color:#e9dec4}.member-stage-filter button.active:not(:first-child){background:var(--member-stage-bg);color:var(--member-stage-color);border-color:var(--member-stage-border)}.user-request-schedule-groups{display:flex;flex-direction:column;gap:12px;margin-top:19px}.user-request-schedule-group{padding:13px 14px;border-radius:13px;background:#fffefa;border:1px solid var(--member-stage-border);border-left:3px solid var(--member-stage-color);min-width:0}.user-request-schedule-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:5px}.user-request-schedule-heading>small{font-size:10px;color:#b3aa97}.user-request-schedule-row{padding:12px 0;border-top:1px dashed var(--member-stage-border);margin-top:10px}.user-request-schedule-row:last-child{padding-bottom:0}.user-request-item-title{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;margin-bottom:11px}.user-request-item-title>b{font-size:13px;font-weight:500;color:#8f8979;overflow-wrap:anywhere;line-height:1.8}.user-request-item-title>span{font-size:11px;color:var(--member-stage-color);white-space:nowrap;line-height:1.9}.user-request-item-title strong{font-family:'Jua',sans-serif;font-weight:400;font-size:17px;margin:0 2px}.user-request-schedule-row p{display:flex;align-items:center;gap:7px;font-size:12px!important;line-height:1.8;color:#a29e92!important;margin:5px 0 0}.user-request-schedule-row p>.ui-icon{color:#c2b79e;flex-shrink:0}.user-request-schedule-row time{font-size:12px}.member-calendar-event .member-calendar-stage{display:grid;place-items:center;flex-shrink:0;width:17px;height:17px;padding:0;border-radius:5px;font-size:9px;font-weight:400;background:var(--member-stage-bg);color:var(--member-stage-color);border:1px solid var(--member-stage-border)}.member-calendar-event>span{min-width:0}.user-request-schedule-groups.in-request-dialog{font-family:'Gowun Dodum',sans-serif;margin:20px 0}.mobile-shell .cooperation-page-content>.member-stage-filter{width:100%}
@media(max-width:720px){.member-stage-filter{gap:9px;padding:12px;margin-bottom:18px;flex-wrap:wrap}.member-stage-filter>span{font-size:11px}.member-stage-filter button{font-size:11px;padding:7px 9px}.member-stage-filter>div{gap:4px}.user-request-schedule-group{padding:12px}.member-stage-badge{font-size:10px;padding:5px 8px}.user-request-item-title>b{font-size:13px}.user-request-schedule-row p,.user-request-schedule-row time{font-size:11px!important}.member-calendar-event .member-calendar-stage{width:12px;height:13px;font-size:7px;border-radius:3px}.member-calendar-event{gap:2px}.member-calendar-event>i{display:none}}
.home-multi-example-label{display:flex;align-items:center;gap:7px;font-size:11px;color:#aa946a;background:#fcf7e9;border:1px dashed #e8dcc1;border-radius:9px;padding:10px 12px;margin:18px 0 0}.home-multi-example-label+.user-request-schedule-groups{margin-top:13px}.home-linked-cooperation{margin-top:22px}.home-linked-cooperation>.btn{width:100%;gap:9px;margin-top:20px}
