.dashboard-header{width:100%;position:fixed;top:0;z-index:100;justify-content:flex-end;display:flex;height:40px;padding:10px;align-items:center;gap:5px;border-bottom:1px solid var(--Default-Dark-Ash,#202020);background:var(--Default-Black,#111);user-select:none}.dashboard-header.guest-header{justify-content:space-between}.dashboard-header .guest-header-right{display:flex;align-items:center;gap:10px;margin-right:12px}.dashboard-header .guest-badge{font-family:PT Mono,Arial;font-size:11px;color:#f3c96f;border:1px solid rgba(221,154,56,.45);background:rgba(221,154,56,.12);padding:4px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.06em}.dashboard-header .guest-signin-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:999px;border:1px solid rgba(221,154,56,.6);background:rgba(221,154,56,.18);color:#f8f8f8;font-size:12px;font-weight:600;text-decoration:none}.dashboard-header .guest-signin-btn:hover{background:rgba(221,154,56,.28)}.dashboard-header .wrap-icons{display:flex;align-items:center}.dashboard-header .wrap-icons .div-contain{padding:0 20px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-left:1px solid var(--Default-Dark-Ash,#232323);border-right:1px solid var(--Default-Dark-Ash,#232323);width:fit-content}.dashboard-header .wrap-icons .div-contain.ai-w{margin-right:10px}.dashboard-header .wrap-icons .profile-contain{display:flex;height:30px;justify-content:center;align-items:center}.dashboard-header .wrap-icons .profile-contain .profile-wrap{display:flex;height:100%;padding:10px;justify-content:center;align-items:center;gap:10px;cursor:pointer}.dashboard-header .wrap-icons .profile-contain .profile-wrap:hover{background:var(--Brand-Transparent-Gold,rgba(221,154,56,.1))}.dashboard-header .wrap-icons .profile-contain .profile-wrap img.profile-img{width:24px;height:24px;object-fit:cover;object-position:center}.dashboard-header .wrap-icons .profile-contain .profile-wrap p{color:var(--Default-Light-grey,#e6e6e6);font-family:Commissioner;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.dashboard-header .wrap-icons .profile-contain .profile-modal{position:fixed;top:45px;right:24px;display:flex;justify-content:center;align-items:center;width:min(470px,90vw);max-height:calc(100vh - 120px);border:1px solid var(--Default-Dark-Ash,#232323);background:var(--Default-Black,#1b1b1b);font-family:Commissioner,sans-serif;user-select:none;z-index:3000;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.4)}.dashboard-header{position:relative;z-index:1100}.dashboard-header .wrap-icons .profile-contain{position:relative;z-index:1200}.dashboard-header .wrap-icons .profile-contain .profile-modal .left,.dashboard-header .wrap-icons .profile-contain .profile-modal .right{overflow-y:auto}.dashboard-header .wrap-icons .profile-contain .profile-modal .left{display:flex;width:250px;height:100%;padding:30px 30px 20px;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid var(--Default-Dark-Ash,#232323);background:var(--Default-Dark-Ash,#232323)}.dashboard-header .wrap-icons .profile-contain .profile-modal .left h2{font-family:PT Mono,monospace;font-size:14px;font-weight:700;line-height:100%}.dashboard-header .wrap-icons .profile-contain .profile-modal .left p{font-family:Commissioner,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:13px}.dashboard-header .wrap-icons .profile-contain .profile-modal .left p span{color:var(--Brand-Gold,#dd9a38)}.dashboard-header .wrap-icons .profile-contain .profile-modal .left .count{width:100%;display:flex;justify-content:space-between;align-items:center}.dashboard-header .wrap-icons .profile-contain .profile-modal .left .count .txt{font-size:11px;font-weight:500;line-height:13px;width:100%}.dashboard-header .wrap-icons .profile-contain .profile-modal .left .count .progress-container{position:relative;width:40px;height:40px}.dashboard-header .wrap-icons .profile-contain .profile-modal .left .count .progress-arc{stroke:#dd9a38;stroke-width:4;fill:none;stroke-linecap:round}.dashboard-header .wrap-icons .profile-contain .profile-modal .left .count .progress-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--Brand-Gold,#dd9a38);font-size:11px;font-weight:600}.dashboard-header .wrap-icons .profile-contain .profile-modal .right{display:flex;width:220px;padding:40px 5px 5px;flex-direction:column;align-items:center;justify-content:space-between;gap:5px;height:100%}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .content{width:100%;display:flex;flex-direction:column;align-items:center}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .content img{width:40px;height:40px;object-fit:cover;object-position:center;margin-bottom:15px}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .content h2{font-weight:600;font-size:14px;line-height:17px;margin-bottom:5px;text-transform:capitalize}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .content p{font-weight:500;font-size:11px;line-height:13px;text-transform:lowercase}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .content .profile-points{margin-top:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(221,154,56,.35);background:rgba(221,154,56,.12);color:#f3c96f;font-family:PT Mono,Arial;font-size:11px;font-weight:600;line-height:120%;width:fit-content;max-width:220px;white-space:normal}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions{width:100%}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .action{display:flex;height:32px;padding:5px 15px;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;width:100%;background:transparent;border:0;text-align:left;cursor:pointer}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .action:hover{background:var(--Brand-Transparent-Gold,rgba(221,154,56,.1))}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .action .wrap{display:flex;align-items:center;gap:10px}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .action .wrap p{font-weight:500;font-size:11px;line-height:100%}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-meta{display:flex;align-items:center;gap:8px;color:var(--Default-Light-grey,#e6e6e6)}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-label{font-size:11px;opacity:.85}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-options{padding:0 15px 10px 40px;display:flex;flex-direction:column;gap:6px}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-option{width:100%;background:var(--Default-Black,#1b1b1b);border:1px solid var(--Default-Dark-Ash,#232323);border-radius:6px;padding:6px 10px;color:var(--Default-Light-grey,#e6e6e6);font-size:11px;cursor:pointer;text-align:left}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-option:hover{background:var(--Brand-Transparent-Gold,rgba(221,154,56,.1))}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .theme-option.active{border-color:var(--Brand-Gold,#dd9a38)}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .logout-container{border-top:1px solid var(--Default-Dark-Ash,#232323);padding-top:5px;margin-top:5px}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .logout-container .logout-action{width:100%;display:flex;height:32px;padding:5px 15px;justify-content:space-between;align-items:center;cursor:pointer}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .logout-container .logout-action:hover{background:var(--Brand-Transparent-Gold,rgba(221,154,56,.1))}.dashboard-header .wrap-icons .profile-contain .profile-modal .right .actions .logout-container .logout-action p{color:var(--System-Red,#fe5858);font-size:11px;font-weight:500;line-height:100%}@media (max-width:900px){.dashboard-header{padding:8px}.dashboard-header .wrap-icons .div-contain{padding:0 10px}.dashboard-header .wrap-icons .profile-contain .profile-wrap{gap:6px;padding:6px}.dashboard-header .wrap-icons .profile-contain .profile-wrap p{display:none}.dashboard-header .wrap-icons .profile-contain .profile-modal{width:min(94vw,470px);right:-8px;height:auto;min-height:300px;flex-direction:column}.dashboard-header .wrap-icons .profile-contain .profile-modal .left,.dashboard-header .wrap-icons .profile-contain .profile-modal .right{width:100%}}.yamify-tour{position:fixed;inset:0;z-index:9999;font-family:Commissioner,sans-serif}.yamify-tour-overlay{position:absolute;inset:0;background:rgba(0,0,0,.32);backdrop-filter:blur(1px)}.yamify-tour-highlight{position:fixed;border:2px solid rgba(221,154,56,.9);box-shadow:0 0 0 4px rgba(221,154,56,.22),0 0 22px rgba(221,154,56,.45),0 0 0 9999px rgba(0,0,0,.18);border-radius:8px;pointer-events:none}.yamify-tour-bubble{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);width:min(520px,calc(100vw - 24px));border:1px solid rgba(221,154,56,.55);background:linear-gradient(135deg,rgba(221,154,56,.22),rgba(32,32,32,.95) 40%,rgba(17,17,17,.98));padding:14px;box-shadow:0 16px 32px rgba(0,0,0,.45)}.yamify-tour-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#e0cfa8;font-size:11px;margin-bottom:10px}.yamify-tour-skip{background:transparent;border:1px solid rgba(255,255,255,.2);color:#f0e6d2;font-size:11px;padding:6px 10px;cursor:pointer}.yamify-tour-skip:hover{color:#dd9a38;background:rgba(221,154,56,.1)}.yamify-tour-title{font-size:14px;font-weight:700;color:#fff7e6;margin-bottom:8px}.yamify-tour-body{font-size:12px;line-height:1.5;color:#e7dcc4;margin-bottom:12px}.yamify-tour-actions{display:flex;justify-content:flex-end;gap:10px}.yamify-tour-btn{height:34px;border:1px solid rgba(255,255,255,.2);background:rgba(17,17,17,.75);color:#f8f8f8;font-size:11px;font-weight:700;padding:0 14px;cursor:pointer}.yamify-tour-btn.primary{border-color:rgba(221,154,56,.8);background:rgba(221,154,56,.35);color:#111}.yamify-tour-btn.secondary[disabled]{opacity:.5;cursor:not-allowed}@media (max-width:768px){.yamify-tour-bubble{bottom:12px}}