.mobile-header[data-v-2c9e1a5a]{--primary-gradient:linear-gradient(135deg,#4facfe,#00f2fe);--primary-color:#4facfe;background:var(--primary-gradient);padding:20px 24px;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;position:relative;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(79,172,254,.3);box-shadow:0 4px 20px rgba(79,172,254,.3)}.mobile-header[data-v-2c9e1a5a]:before{content:"";position:absolute;top:-60%;right:-15%;width:250px;height:250px;background:hsla(0,0%,100%,.15);border-radius:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg);pointer-events:none}.mobile-header[data-v-2c9e1a5a]:after{content:"";position:absolute;bottom:-40%;left:-10%;width:180px;height:180px;background:hsla(0,0%,100%,.1);border-radius:50%;pointer-events:none}.left-area[data-v-2c9e1a5a]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;z-index:1}.back-btn[data-v-2c9e1a5a],.left-area[data-v-2c9e1a5a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-btn[data-v-2c9e1a5a]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:all .3s ease;transition:all .3s ease}.back-btn[data-v-2c9e1a5a]:active{background:hsla(0,0%,100%,.25)}.header-title[data-v-2c9e1a5a]{color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:9rem}.header-right[data-v-2c9e1a5a]{-ms-flex-negative:0;flex-shrink:0;gap:16px;position:relative;z-index:1}.header-right[data-v-2c9e1a5a],.user-info[data-v-2c9e1a5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-info[data-v-2c9e1a5a]{min-width:0;gap:10px}.avatar-wrapper[data-v-2c9e1a5a]{position:relative;-ms-flex-negative:0;flex-shrink:0}.avatar[data-v-2c9e1a5a]{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#fff,#f0f8ff);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;color:var(--primary-color);font-size:15px;font-weight:700;-webkit-box-shadow:0 4px 12px rgba(79,172,254,.2);box-shadow:0 4px 12px rgba(79,172,254,.2);border:2px solid hsla(0,0%,100%,.8)}.avatar-status[data-v-2c9e1a5a]{position:absolute;bottom:0;right:0;width:12px;height:12px;background:#00e676;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 1px 3px rgba(0,230,118,.5);box-shadow:0 1px 3px rgba(0,230,118,.5)}.user-name[data-v-2c9e1a5a]{max-width:5rem;color:hsla(0,0%,100%,.95);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logout-btn[data-v-2c9e1a5a]{-ms-flex-negative:0;flex-shrink:0;background:hsla(0,0%,100%,.15);color:#fff;border:none;padding:8px 18px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logout-btn[data-v-2c9e1a5a]:active{background:hsla(0,0%,100%,.25);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mobile-layout[data-v-43168ab0]{min-height:100vh;background:#f8fcff}.layout-header[data-v-43168ab0]{position:-webkit-sticky;position:sticky;top:0;z-index:10}.layout-content[data-v-43168ab0]{min-height:calc(100vh - 4.5rem)}