@import url(https://fonts.googleapis.com/css2?family=Fraunces:wght@600&family=Manrope:wght@400;600;700&display=swap);.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:16px 4px}.v-snack{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:currentColor!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-snack--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{-webkit-box-shadow:none;box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{-webkit-transform:scale(.8);transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.boss-approval-scrud[data-v-35a1de0f]{background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#eef2f7));background:linear-gradient(180deg,#f8fafc,#eef2f7);min-height:100vh;padding-bottom:40px}.boss-approval-scrud .approval-hero[data-v-35a1de0f]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.boss-approval-scrud .approval-hero .hero-content[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px}.boss-approval-scrud .approval-hero .hero-content .hero-title[data-v-35a1de0f]{font-size:32px;font-weight:600;margin:0}.boss-approval-scrud .approval-hero .hero-content .hero-subtitle[data-v-35a1de0f]{font-size:14px;opacity:.9;margin:5px 0 0 0}.boss-approval-scrud .toolbar-section[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.boss-approval-scrud .toolbar-section .search-input[data-v-35a1de0f]{width:100%}.boss-approval-scrud .candidate-name[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss-approval-scrud .salary-cell[data-v-35a1de0f]{font-weight:600;color:#1976d2}.boss-approval-scrud .action-buttons[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss-toolbar-card[data-v-35a1de0f]{border-radius:14px;border-color:#dfe7f1!important;background:#fff}.boss-view-toggle[data-v-35a1de0f]{border:1px solid #dbe5f0;border-radius:10px}.folder-grid[data-v-35a1de0f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.folder-card[data-v-35a1de0f]{border-radius:14px;border-color:#dde6f2!important;cursor:pointer;-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.folder-card[data-v-35a1de0f]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 28px rgba(15,23,42,.08);box-shadow:0 12px 28px rgba(15,23,42,.08)}.folder-card__head[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px 14px 10px}.folder-card__icon[data-v-35a1de0f]{width:34px;height:34px;border-radius:10px;background:#eef4ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.folder-card__title-wrap[data-v-35a1de0f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.folder-card__title[data-v-35a1de0f]{margin:0;font-size:.97rem;font-weight:700;color:#1f2937}.folder-card__subtitle[data-v-35a1de0f]{margin:4px 0 0;font-size:.78rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-card__stats[data-v-35a1de0f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 10px}.folder-card__stats div[data-v-35a1de0f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px;text-align:center}.folder-card__stats span[data-v-35a1de0f]{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.folder-card__stats strong[data-v-35a1de0f]{display:block;font-size:1rem;color:#0f172a}.folder-card__footer[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-top:1px solid #edf2f7;padding:10px 14px;color:#475569;font-size:.76rem}.folder-modal__title[data-v-35a1de0f]{border-bottom:1px solid #e2e8f0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fafc));background:linear-gradient(180deg,#fff,#f8fafc)}@media(max-width:768px){.approval-hero[data-v-35a1de0f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:20px}.approval-hero .hero-content[data-v-35a1de0f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rpr-page[data-v-35a1de0f]{--ink:#1e293b;--muted:#64748b;--accent:#b45309;--accent-soft:#fff7ed;--surface:#fff;--surface-soft:#f8fafc;--border:#e2e8f0;--shadow-soft:0 8px 28px rgba(15,23,42,0.07);--shadow-card:0 12px 32px rgba(15,23,42,0.08);background:radial-gradient(1100px 500px at 0 -10%,#ffedd5 0,rgba(255,237,213,0) 60%),radial-gradient(900px 420px at 100% -5%,#dbeafe 0,rgba(219,234,254,0) 58%),-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#f1f5f9));background:radial-gradient(1100px 500px at 0 -10%,#ffedd5 0,rgba(255,237,213,0) 60%),radial-gradient(900px 420px at 100% -5%,#dbeafe 0,rgba(219,234,254,0) 58%),linear-gradient(180deg,#f8fafc,#f1f5f9);min-height:calc(100vh - 75px);padding:28px;padding-bottom:56px;font-family:Manrope,sans-serif;color:var(--ink);-webkit-box-sizing:border-box;box-sizing:border-box}.rpr-hero[data-v-35a1de0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:linear-gradient(125deg,#0f172a,#1e293b 55%,#334155);color:#f8fafc;border-radius:20px;border:1px solid hsla(0,0%,100%,.14);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);padding:24px 28px}.rpr-hero__kicker[data-v-35a1de0f]{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:700;color:rgba(248,250,252,.75)}.rpr-hero__title[data-v-35a1de0f]{font-family:Fraunces,serif;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15;margin:8px 0 6px}.rpr-hero__subtitle[data-v-35a1de0f]{margin:0;max-width:560px;color:rgba(248,250,252,.82)}.rpr-hero__badge[data-v-35a1de0f]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.24);backdrop-filter:blur(2px);padding:10px 16px;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.04em}