.action-inbox[data-v-f997f0d2]{border-color:#e0dccf!important;border-radius:10px;height:100%;display:flex;flex-direction:column}.action-inbox .v-card__title[data-v-f997f0d2]{background:#fafaf8}.action-inbox .inbox-body[data-v-f997f0d2]{overflow-y:auto;flex:1}.action-inbox .inbox-section[data-v-f997f0d2]{padding:8px 12px 4px;border-bottom:1px solid #f0ede4}.action-inbox .inbox-section[data-v-f997f0d2]:last-child{border-bottom:none}.action-inbox .inbox-section .section-head[data-v-f997f0d2]{font-size:.85rem;font-weight:600;color:#16302b;display:flex;align-items:center;padding:4px 0}.action-inbox .inbox-section .section-head .count[data-v-f997f0d2]{margin-left:4px;font-weight:400;color:#9aa0a6}.action-inbox .empty-state[data-v-f997f0d2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{align-items:center;cursor:default;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{align-items:center;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip--clickable:active{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin-right:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.quick-stats[data-v-ecf7cf98]{border-color:#e0dccf!important;border-radius:10px;height:100%}.quick-stats .v-card__title[data-v-ecf7cf98]{background:#fafaf8}.quick-stats .stat-tile[data-v-ecf7cf98]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;background:#fffdf8;border:1px solid #f0ede4}.quick-stats .stat-tile[data-v-ecf7cf98]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}.quick-stats .stat-tile.tone-green[data-v-ecf7cf98]{background:#f0f7f4;border-color:#d6e8df}.quick-stats .stat-tile.tone-red[data-v-ecf7cf98]{background:#fcebea;border-color:#f0c6c2}.quick-stats .stat-tile.tone-mint[data-v-ecf7cf98]{background:#ecf5ee;border-color:#d2e4d6}.quick-stats .stat-tile.tone-cream[data-v-ecf7cf98]{background:#f2f0e9;border-color:#e0dccf}.quick-stats .stat-tile .stat-tile__icon[data-v-ecf7cf98]{width:36px;height:36px;border-radius:8px;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;flex:0 0 36px}.quick-stats .stat-tile .stat-tile__body[data-v-ecf7cf98]{min-width:0}.quick-stats .stat-tile .stat-tile__label[data-v-ecf7cf98]{font-size:.75rem;color:#5f6368}.quick-stats .stat-tile .stat-tile__value[data-v-ecf7cf98]{font-size:1.15rem;font-weight:700;color:#1f1f1f;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.today-schedule[data-v-410dc1a2]{border-color:#e0dccf!important;border-radius:10px;height:100%;display:flex;flex-direction:column}.today-schedule .v-card__title[data-v-410dc1a2]{background:#fafaf8}.today-schedule .schedule-list[data-v-410dc1a2]{overflow-y:auto;flex:1}.today-schedule .kind-badge[data-v-410dc1a2]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.today-schedule .kind-badge.kind-class[data-v-410dc1a2]{background:#16302b}.today-schedule .kind-badge.kind-consult[data-v-410dc1a2]{background:#5a7fa6}.today-schedule .kind-badge.kind-event[data-v-410dc1a2]{background:#b5894d}.today-schedule .time-chip[data-v-410dc1a2]{display:inline-block;background:#f2f0e9;color:#16302b;padding:1px 8px;border-radius:4px;font-size:.85rem;font-weight:600;min-width:50px;text-align:center}.today-schedule .empty[data-v-410dc1a2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.recent-posts[data-v-cf1564a6]{border-color:#e0dccf!important;border-radius:10px;height:100%;display:flex;flex-direction:column}.recent-posts .v-card__title[data-v-cf1564a6]{background:#fafaf8}.recent-posts .post-list[data-v-cf1564a6]{overflow-y:auto;flex:1}.recent-posts .empty[data-v-cf1564a6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.my-summary[data-v-c138203c]{border-color:#e0dccf!important;border-radius:10px}.my-summary .v-card__title[data-v-c138203c]{background:#fafaf8}.my-summary .stage-row[data-v-c138203c]{display:grid;grid-template-columns:80px 1fr 30px;align-items:center;gap:8px;padding:4px 0}.my-summary .stage-row .stage-label[data-v-c138203c]{font-size:.85rem;color:#1f1f1f;display:flex;align-items:center;gap:6px}.my-summary .stage-row .stage-label .dot[data-v-c138203c]{width:8px;height:8px;border-radius:50%}.my-summary .stage-row .stage-bar[data-v-c138203c]{height:8px;background:#f0ede4;border-radius:4px;overflow:hidden}.my-summary .stage-row .stage-bar__fill[data-v-c138203c]{height:100%;border-radius:4px;transition:width .3s ease}.my-summary .stage-row .stage-count[data-v-c138203c]{text-align:right;font-size:.85rem;font-weight:600;color:#16302b}.eerp-main{padding:24px;background:#fafaf8;min-height:100%}.eerp-main .dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.eerp-main .dashboard-header__greeting{flex:1;min-width:240px}.eerp-main .dashboard-header__title{font-size:1.5rem;font-weight:700;letter-spacing:-.3px;color:#16302b}.eerp-main .dashboard-header__title .user-link{font-weight:800;cursor:pointer}.eerp-main .dashboard-header__title .user-link:hover{text-decoration:underline}.eerp-main .dashboard-header__title .user-position{margin-left:8px;font-size:.9rem;font-weight:500;color:#9aa0a6}.eerp-main .dashboard-header__subtitle{margin-top:4px;font-size:.95rem;color:#5f6368}.eerp-main .dashboard-header__subtitle .brand-green--text{color:#16302b}.eerp-main .dashboard-header__actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.eerp-main .dashboard-header__actions .action-pill{text-transform:none;letter-spacing:0;font-weight:600}.eerp-main .dashboard-grid .v-col{display:flex}.eerp-main .dashboard-grid .v-col>*{width:100%;min-height:340px}@media(max-width:600px){.eerp-main{padding:16px}.eerp-main .dashboard-header{flex-direction:column;align-items:flex-start}.eerp-main .dashboard-grid .v-col>*{min-height:280px}}