:root{--leather-seam-png:url("Seamleather.png");--po-error-png-url:url("Error.png")}:root{--base-font-size:18px;--leather-seam-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.22'/%3E%3C/svg%3E");--leather-seamless:var(--leather-seam-png);--leather-tile-size:168px;--hero-leather-base:#3d2817;--hero-leather-grad:linear-gradient(135deg, rgba(61, 40, 23, 0.72) 0%, rgba(92, 61, 46, 0.65) 50%, rgba(61, 40, 23, 0.72) 100%);--hero-leather-border:#2a1810;--hero-leather-stitch:rgba(218, 165, 32, 0.4);--leather-panel-base:var(--hero-leather-base);--leather-panel-grad:var(--hero-leather-grad);--leather-stitch-gold:var(--hero-leather-stitch);--leather-stitch-dark:rgba(58, 40, 28, 0.5);--leather-stitch-light:rgba(255, 248, 235, 0.38)}html{font-size:var(--base-font-size)}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0}.disable-transitions body,body{margin:0;font-family:var(--default-font-family, 'Shrikhand'),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background-color:var(--sky-fallback-color,#4a8db5);height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}:where(button,input,select,textarea,.nav-btn,.tab-btn,.action-btn,.type-filter,.skeu-container,.projects-grid,.users-grid,.mobile-toolbar .mt-btn,h1,h2,h3,h4,h5,h6,p,span,a){font-family:var(--default-font-family, 'Shrikhand'),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important}.material-icons{font-family:'Material Icons'!important;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-smoothing:antialiased;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 4px rgba(0,0,0,.35)}.error-message:not(.no-data-message),.error-state,.project-error{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1.5rem 2rem;color:#f5efe4;text-shadow:0 1px 2px rgba(0,0,0,.45);background-color:var(--leather-panel-base,#3d2817);background-image:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.07) 14%,transparent 42%),linear-gradient(145deg,rgba(118,74,56,.55) 0,rgba(72,46,32,.72) 50%,rgba(118,74,56,.55) 100%),var(--leather-seamless);background-size:100% 100%,100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,no-repeat,repeat;background-blend-mode:normal,multiply,normal;border:2px solid var(--hero-leather-border,#2a1810);border-radius:16px;margin:1rem 0;box-shadow:0 10px 28px rgba(0,0,0,.38),0 2px 0 rgba(255,255,255,.24) inset,0 -4px 14px rgba(0,0,0,.25) inset,0 0 0 1px rgba(255,248,235,.1)}@supports selector(:has(img)){.error-message:not(:has(img.error-icon)):not(.no-data-message)::before,.error-state:not(:has(img.error-icon))::before,.project-error:not(:has(img.error-icon))::before{content:'';display:block;width:min(132px,42vw);height:min(132px,42vw);margin:0 auto 1rem;background-image:var(--po-error-png-url, url("Error.png"));background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .45));pointer-events:none}}img.error-icon{display:block;width:min(132px,42vw);max-width:160px;height:auto;margin:0 auto 1rem;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .45))}.error-message .error-icon:not(img),.error-state .error-icon:not(img){font-size:4rem;line-height:1;margin-bottom:1rem;opacity:.85;filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .35))}.error-message :where(h1,h2,h3),.error-state :where(h1,h2,h3),.project-error :where(h1,h2,h3){margin:0 0 .65rem 0;font-size:1.5rem;font-weight:700;color:#ffc9a8;text-shadow:0 2px 4px rgba(0,0,0,.5)}.error-message:not(.no-data-message) p,.error-state p,.project-error p{margin:0 0 1rem 0;font-size:1rem;line-height:1.5;color:rgba(245,239,228,.95)}.error-message:not(.no-data-message) p:last-child,.error-state p:last-child,.project-error p:last-child{margin-bottom:0}.gamepad-focused{outline:2px solid rgba(76,175,80,.5)!important;outline-offset:2px!important;transform:scale(1.02);transition:transform .15s ease}.gamepad-focus-indicator{position:absolute;border:3px solid #4caf50;border-radius:8px;pointer-events:none;z-index:999999;transition:all .15s ease;box-shadow:0 0 0 2px rgba(76,175,80,.3),0 4px 12px rgba(76,175,80,.4);background:rgba(76,175,80,.1);display:none}[tabindex],a,button,input,select,textarea{position:relative}.action-btn,.announcement-card,.announcement-preview-card,.nav-btn,.project-card,.quick-action-btn{transition:transform .15s ease,box-shadow .15s ease}.sidebar,.sidebar *,.sidebar .nav-auth-buttons *,.sidebar .nav-buttons *{outline:0!important;-webkit-text-stroke:0!important}.sidebar .nav-buttons *,.sidebar .nav-buttons :active,.sidebar .nav-buttons :focus,.sidebar .nav-buttons :focus-visible,.sidebar .nav-buttons :hover,.sidebar .nav-buttons :link,.sidebar .nav-buttons :visited{outline:0!important;outline-width:0!important;outline-style:none!important;outline-color:transparent!important;-webkit-tap-highlight-color:transparent!important}.announcement-preview,.dashboard-card:not(.friends-activity-section),.projects-grid,.site-footer,.users-grid{content-visibility:auto;contain-intrinsic-size:1px 400px}.project-card{content-visibility:auto;contain-intrinsic-size:280px 340px}.action-btn,.background-clouds,.modal-content,.nav-btn,.notification{will-change:transform,opacity;transform:translateZ(0)}img{image-rendering:-webkit-optimize-contrast;content-visibility:auto}@media (max-width:1024px){.background-clouds{background-attachment:scroll!important}}.background-clouds{display:block;position:fixed;inset:0;width:100%;min-height:100%;z-index:-1;background:var(--sky-bg,linear-gradient(180deg,#7ec8f0 0,#4a8db5 45%,#4a8db5 100%)) center center/cover no-repeat,var(--sky-fallback-color,#4a8db5);pointer-events:none}.skeuomorphic-white-theme .background-clouds,.white-background-theme .background-clouds{background:url('WhiteBackground.png') center center/cover no-repeat!important}.skeuomorphic-blue-theme .background-clouds{background:linear-gradient(180deg,#7ec8f0 0,#4a8db5 50%,#4a8db5 100%) center center/cover no-repeat!important}.skeuomorphic-green-theme .background-clouds{background:linear-gradient(180deg,#6ec9a8 0,#2d6a4f 50%,#2d6a4f 100%) center center/cover no-repeat!important}.skeuomorphic-purple-theme .background-clouds{background:linear-gradient(180deg,#c4b5fd 0,#5b21b6 50%,#5b21b6 100%) center center/cover no-repeat!important}.skeuomorphic-orange-theme .background-clouds{background:linear-gradient(180deg,#fdba74 0,#c2410c 50%,#c2410c 100%) center center/cover no-repeat!important}.skeuomorphic-pink-theme .background-clouds{background:url('PinkBackground.png') center center/cover no-repeat!important}.skeuomorphic-black-theme .background-clouds{background:url('BlackBackground.png') center center/cover no-repeat!important}.skeuomorphic-yellow-theme .background-clouds{background:url('YellowBackground.png') center center/cover no-repeat!important}.skeuomorphic-green-bg-theme .background-clouds{background:url('GreenBackground.png') center center/cover no-repeat!important}.skeuomorphic-blue-bg-theme .background-clouds{background:url('BlueBackground.png') center center/cover no-repeat!important}.skeuomorphic-red-theme .background-clouds{background:url('RedBackground.png') center center/cover no-repeat!important}.skeuomorphic-dorfic-theme .background-clouds{background:url('DorficBackground.png') center center/cover no-repeat!important}.sidebar{width:300px;background-color:#3d2817;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seam-png),var(--leather-seam-noise);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size),var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat,repeat;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none!important;border-width:0!important;border-style:none!important;outline:0!important;height:85vh;border-radius:20px;border:4px solid #2a1810;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4);position:relative;background-blend-mode:multiply,normal,normal}.sidebar::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;border:2px dashed rgba(218,165,32,.4);border-radius:16px;pointer-events:none;z-index:1}body:has(#fixed-stitching) .sidebar::before{display:none}.sidebar::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.08) 0,transparent 60%);pointer-events:none;z-index:0;border-radius:20px}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#f3f6fb;background-image:linear-gradient(180deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.35) 28%,transparent 48%),linear-gradient(180deg,#fbfdff 0,#e8eef8 52%,#dce6f2 100%);border:1px solid #9aa8bc;border-radius:12px;box-shadow:0 0 0 1px rgba(255,255,255,.75),0 3px 12px rgba(0,0,0,.14),0 1px 0 rgba(255,255,255,.9),inset 0 2px 6px rgba(255,255,255,.95),inset 0 -3px 8px rgba(0,0,0,.08),inset 0 1px 0 #fff;padding:10px 14px;font-size:1rem;color:#1a1a1a;width:100%;max-width:100%;box-sizing:border-box;position:relative;transition:border-color .18s ease,box-shadow .18s ease}textarea{border-radius:14px;min-height:3.25rem;line-height:1.45;resize:vertical}select{cursor:pointer;padding-right:2.25rem;-webkit-appearance:none;appearance:none;background-color:#f3f6fb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%235a6a82' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E"),linear-gradient(180deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.35) 28%,transparent 48%),linear-gradient(180deg,#fbfdff 0,#e8eef8 52%,#dce6f2 100%);background-repeat:no-repeat,no-repeat,no-repeat;background-size:14px 14px,100% 100%,100% 100%;background-position:calc(100% - 12px) 50%,0 0,0 0}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#9aaabb;font-style:italic}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:0;border-color:#4a90d9;background-color:#fafdff;background-image:linear-gradient(180deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.45) 30%,transparent 50%),linear-gradient(180deg,#fff 0,#eef6ff 48%,#dfeaf8 100%);box-shadow:0 0 0 3px rgba(74,144,217,.28),0 0 0 1px rgba(255,255,255,.85),0 4px 14px rgba(0,0,0,.12),inset 0 2px 7px #fff,inset 0 -3px 8px rgba(0,0,0,.06),inset 0 1px 0 #fff}select:focus{outline:0;border-color:#4a90d9;background-color:#fafdff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%234a90d9' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E"),linear-gradient(180deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.45) 30%,transparent 50%),linear-gradient(180deg,#fff 0,#eef6ff 48%,#dfeaf8 100%);background-repeat:no-repeat,no-repeat,no-repeat;background-size:14px 14px,100% 100%,100% 100%;background-position:calc(100% - 12px) 50%,0 0,0 0;box-shadow:0 0 0 3px rgba(74,144,217,.28),0 0 0 1px rgba(255,255,255,.85),0 4px 14px rgba(0,0,0,.12),inset 0 2px 7px #fff,inset 0 -3px 8px rgba(0,0,0,.06),inset 0 1px 0 #fff}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{opacity:.62;cursor:not-allowed}.layout-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;box-sizing:border-box;max-width:min(1800px,calc(100vw - 24px));width:100%;margin:0 auto;position:relative;z-index:1}.container{margin:12px;flex-grow:1;padding:32px;background-color:#3d2817;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;border:4px solid #2a1810;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4);height:85vh;display:flex;overflow-y:auto;position:relative;background-blend-mode:multiply,normal}.layout-wrapper>.container.po-shell-dark .main-content{color:#eceff4}.layout-wrapper>.container.po-shell-dark .main-content :where(h1,h2,h3,h4,h5,h6){color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card{color:rgba(255,254,251,.94)!important}.layout-wrapper>.container.po-shell-dark .main-content .project-card{color:#14100c}.layout-wrapper>.container.po-shell-light .main-content{color:#14100c}.layout-wrapper>.container.po-shell-light .main-content :where(h1,h2,h3,h4,h5,h6){color:#1a1410!important;text-shadow:0 1px 0 rgba(255,255,255,.45)}.layout-wrapper>.container.po-shell-light .main-content .dashboard-card{color:#14100c}.layout-wrapper>.container.po-shell-light .main-content .project-card{color:#14100c}[data-po-auto-contrast].po-auto-contrast-dark{color:#f1f5f9!important}[data-po-auto-contrast].po-auto-contrast-light{color:#14100c!important}.container::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;border:2px dashed rgba(218,165,32,.4);border-radius:16px;pointer-events:none;z-index:0}body:has(#fixed-stitching) .container::before{display:none}.container::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.08) 0,transparent 60%);pointer-events:none;z-index:0;border-radius:20px}#fixed-stitching{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999}.fixed-stitch-frame{position:fixed;box-sizing:border-box;border:2px dashed rgba(218,165,32,.4);border-radius:16px;overflow:hidden}.fixed-stitch-container,.fixed-stitch-sidebar{left:0;top:0;width:0;height:0}@media (max-width:992px){#fixed-stitching{display:none}}.main-content{flex:1;padding:14px 20px;display:flex;flex-direction:column;width:100%;overflow-y:auto}.main-content .container{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column}.logo{display:flex;align-items:center;margin-bottom:30px}.logo-img{width:50px;height:50px;margin-right:10px}.logo-text-img{height:50px;width:auto}.sidebar .logo .logo-img-mobile{display:none!important;max-width:28px;max-height:28px;width:auto;height:auto;object-fit:contain}.nav-buttons{width:95%;display:flex;flex-direction:column;gap:10px}.nav-buttons .nav-group-horizontal{width:100%}.nav-auth-buttons{display:flex;justify-content:space-between;gap:11px;position:relative;z-index:10}.nav-auth-buttons>*{flex-grow:1}.nav-btn{width:100%;padding:14px 0;font-size:.9rem;font-family:var(--default-font-family, 'Shrikhand');border:none!important;border-width:0!important;border-style:none!important;border-radius:12px;background:url('GreyButton.png') center center/100% 100% no-repeat!important;background-color:transparent!important;color:#fff!important;font-weight:700!important;cursor:none!important;outline:0!important;text-decoration:none!important;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 4px 8px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(0,0,0,.1)!important;transition:all .2s ease;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important}.nav-btn .material-icons{font-size:18px!important;line-height:1!important;vertical-align:middle;display:inline-flex;align-items:center}.nav-group-horizontal .nav-btn .material-icons{font-size:18px!important}.nav-group-horizontal{display:flex;flex-direction:row;gap:11px;width:100%}.nav-group-horizontal .nav-btn{flex:1 1 auto;min-width:120px;width:auto!important;font-size:1.15rem;padding:18px 32px;gap:6px}.nav-btn{text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important;-webkit-text-stroke:0!important}.layout-wrapper>.sidebar .nav-btn,.layout-wrapper>.sidebar .nav-btn.active,.layout-wrapper>.sidebar .nav-btn:active,.layout-wrapper>.sidebar .nav-btn:focus,.layout-wrapper>.sidebar .nav-btn:hover,.sidebar .nav-btn,.sidebar .nav-btn.active,.sidebar .nav-btn:active,.sidebar .nav-btn:focus,.sidebar .nav-btn:hover,aside.sidebar .nav-btn,aside.sidebar .nav-btn.active,aside.sidebar .nav-btn:active,aside.sidebar .nav-btn:focus,aside.sidebar .nav-btn:hover{border:none!important;border-width:0!important;border-style:none!important;outline:0!important}.layout-wrapper>.sidebar .nav-btn,.sidebar .nav-btn,aside.sidebar .nav-btn{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.legacy-theme-active .nav-btn{color:#fff!important;text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important;-webkit-text-stroke:0!important}.nav-btn.active,.nav-btn.active:focus,.nav-btn.active:focus-visible,.nav-btn:hover,.nav-btn:hover:focus,.nav-btn:hover:focus-visible{background:url('GreenButton.png') center center/100% 100% no-repeat!important;background-color:transparent!important;color:#fff!important;border:none!important;border-width:0!important;border-style:none!important;transform:translateY(-1px) translateZ(0);outline:0!important;box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(0,0,0,.15)!important;text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important}.nav-btn.active,.nav-btn:hover{text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important;-webkit-text-stroke:0!important}body.legacy-theme-active .nav-btn.active,body.legacy-theme-active .nav-btn:hover{color:#fff!important;text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.5)!important;-webkit-text-stroke:0!important}.nav-btn:disabled,.nav-btn[disabled]{background:url('GreyButton.png') center center/100% 100% no-repeat!important;background-color:transparent!important;color:#fff!important;opacity:.7!important;cursor:not-allowed!important;border:none!important;border-width:0!important;border-style:none!important}.nav-btn:disabled:hover,.nav-btn[disabled]:hover{background:url('GreyButton.png') center center/100% 100% no-repeat!important;transform:none!important;border:none!important;border-width:0!important;border-style:none!important}.nav-btn:active,.nav-btn:focus,.nav-btn:focus-visible,.nav-btn:focus-within,.nav-btn:hover:focus,.nav-btn:hover:focus-visible{outline:0!important;border:none!important;border-width:0!important;box-shadow:0 4px 8px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(0,0,0,.1)!important;text-decoration:none!important}.nav-buttons a,.nav-buttons a:active,.nav-buttons a:focus,.nav-buttons a:focus-visible,.nav-buttons a:hover,.nav-buttons a:link,.nav-buttons a:visited{outline:0!important;border:none!important;text-decoration:none!important;box-shadow:none!important}.nav-buttons *,.nav-buttons :active,.nav-buttons :focus,.nav-buttons :focus-visible,.nav-buttons :hover{outline:0!important;border:none!important}.nav-buttons button,.nav-buttons button:active,.nav-buttons button:focus,.nav-buttons button:focus-visible,.nav-buttons button:hover{outline:0!important;border:none!important;box-shadow:none!important}#notifications-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;outline:0!important;border:none!important}#notifications-btn:active,#notifications-btn:focus,#notifications-btn:focus-visible{outline:0!important;border:none!important;box-shadow:none!important}a:has(#notifications-btn),a:has(#notifications-btn):active,a:has(#notifications-btn):focus,a:has(#notifications-btn):focus-visible{outline:0!important;border:none!important}a[href*=notifications] button#notifications-btn,a[href*=notifications]:focus,a[href*=notifications]:focus-visible{outline:0!important;border:none!important}.auth-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:9500;display:flex;align-items:center;justify-content:center;padding:20px;isolation:isolate;contain:layout style paint;transform:translateZ(0);animation:fadeIn .15s ease}.auth-popup-overlay.hidden{display:none!important;animation:none!important}.auth-popup{background:linear-gradient(160deg,#fdf6ee 0,#f5ead8 100%);border:3px solid #a0845c;border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.7);max-width:400px;width:100%;overflow:hidden;animation:popupEnter .3s cubic-bezier(.22,1,.36,1);position:relative}.auth-popup-close{position:absolute;top:10px;right:12px;background:0 0;border:none;cursor:pointer;color:#7a6650;font-size:1.3rem;line-height:1;padding:4px 6px;border-radius:6px;transition:background .15s}.auth-popup-close:hover{background:rgba(0,0,0,.08)}.auth-popup-icon{display:flex;justify-content:center;padding:28px 20px 12px}.auth-popup-icon .material-icons{font-size:3rem;color:#8b5e2a;background:linear-gradient(135deg,#fde68a 0,#fbbf24 100%);border-radius:50%;padding:14px;box-shadow:0 4px 12px rgba(251,191,36,.35)}.auth-popup-body{text-align:center;padding:0 24px 8px}.auth-popup-body h2{margin:0 0 8px;font-size:1.2rem;font-weight:700;color:#3d2b1a}.auth-popup-body p{margin:0;font-size:.9rem;color:#6b4f2a;line-height:1.5}.auth-popup-actions{display:flex;gap:10px;padding:20px 24px 24px}.auth-popup-login-btn,.auth-popup-signup-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 16px;font-family:inherit;font-size:.95rem;font-weight:700;border-radius:12px;cursor:pointer;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.auth-popup-login-btn{background:linear-gradient(180deg,rgba(255,255,255,.2) 0,transparent 50%),linear-gradient(145deg,#bef264 0,#84cc16 50%,#4d7c0f 100%);border:2px solid #4d7c0f;color:#0f0f0f;box-shadow:0 4px 0 0 #166534,0 6px 14px rgba(0,0,0,.2)}.auth-popup-login-btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 0 #166534,0 10px 20px rgba(0,0,0,.22)}.auth-popup-login-btn:active{transform:translateY(2px);box-shadow:0 2px 0 0 #166534}.auth-popup-signup-btn{background:linear-gradient(180deg,rgba(255,255,255,.2) 0,transparent 50%),linear-gradient(145deg,#e0d8cc 0,#c4b49a 50%,#ab8f70 100%);border:2px solid #958062;color:#2a1a0a;box-shadow:0 4px 0 0 #6b5040,0 6px 14px rgba(0,0,0,.18)}.auth-popup-signup-btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 0 #6b5040,0 10px 20px rgba(0,0,0,.2)}.auth-popup-signup-btn:active{transform:translateY(2px);box-shadow:0 2px 0 0 #6b5040}.notification{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:8px;color:#fff;font-weight:500;z-index:10000;transform:translateX(100%);transition:transform .3s ease;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.notification.show{transform:translateX(0)}.notification.success{background:linear-gradient(135deg,#4caf50,#45a049)}.notification.error{background:linear-gradient(135deg,#f44336,#d32f2f)}.notification.warning{background:linear-gradient(135deg,#ff9800,#f57c00)}.notification-badge{background:linear-gradient(145deg,#ef4444,#dc2626);color:#fff;font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:10px;min-width:20px;text-align:center;box-shadow:0 2px 4px rgba(239,68,68,.4);animation:pulse-badge 2s infinite}@keyframes pulse-badge{0%,100%{transform:scale(1) translateZ(0)}50%{transform:scale(1.1) translateZ(0)}}.notification-badge,[class*=animate],[class*=bounce],[class*=pulse]{will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media (max-height:800px){.nav-btn{padding:12px 0;font-size:1rem}.nav-buttons{gap:10px}.logo{margin-bottom:20px}.nav-btn{padding:10px 0;font-size:.9rem}}@media (max-height:650px){.nav-btn{padding:8px 0;font-size:.9rem}.nav-buttons{gap:8px}.logo-text-img{height:40px}.nav-btn{padding:6px 0;font-size:.8rem}}@media (max-height:700px){.nav-btn{padding:10px 0;font-size:1rem}}.disable-transitions body.page-leaving,.disable-transitions body.page-push .container,.disable-transitions body.page-push .layout-wrapper,.disable-transitions body.page-push .main-content{animation:none!important;transition:none!important;filter:none!important;transform:none!important}.disable-transitions .page-transition-overlay .frost-layer{animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.greeting-avatar{display:flex;align-items:center;gap:25px;margin-bottom:40px}.greeting{font-size:2.5rem;color:#000;margin:0}.username{color:#000}.avatar-edit-wrapper{position:relative;width:100px;height:100px;border-radius:50%;border:3px solid #000;background:#fff;cursor:none!important;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1rem}.avatar-img{width:90%;height:90%;object-fit:cover;border-radius:50%}.avatar-text{position:absolute;bottom:5px;font-size:.8rem;background:rgba(255,255,255,.8);padding:0 4px}.greeting-container{display:flex;align-items:center;gap:15px;position:relative;z-index:2}#greeting-text{font-size:3rem;font-weight:800;color:#fff;margin:0 0 8px 0;text-shadow:0 1px 0 rgba(0,0,0,.75),0 2px 0 rgba(0,0,0,.5),0 3px 10px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.8);font-family:var(--default-font-family, 'Shrikhand')}#main-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;display:block}.projects-grid{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;align-items:stretch}.featured-projects-section .projects-grid .project-card{flex:1 1 calc(33.333% - 20px);min-width:200px;max-width:300px}.project-card{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff9f2;background-color:var(--leather-panel-base);background-image:var(--leather-panel-grad),var(--leather-seam-png),var(--leather-seam-noise);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size),var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat,repeat;border:2px solid var(--hero-leather-border);border-radius:10px;padding:8px;box-shadow:0 10px 26px rgba(0,0,0,.28),0 4px 12px rgba(0,0,0,.18),inset 0 2px 0 rgba(255,255,255,.18),inset 0 -2px 0 rgba(0,0,0,.2),inset 1px 0 0 rgba(255,255,255,.12),inset -1px 0 0 rgba(0,0,0,.12);transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;width:100%;max-width:300px;min-width:200px;flex:1 1 calc(33.333% - 20px);background-blend-mode:multiply,normal,normal}.layout-wrapper .main-content .dashboard-card .projects-grid>.project-card,.layout-wrapper .main-content .dashboard-card .projects-grid>a.project-card{background-color:var(--leather-panel-base)!important;background-image:var(--leather-panel-grad),var(--leather-seam-png),var(--leather-seam-noise)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size),var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat,repeat!important;background-blend-mode:multiply,normal,normal!important}.project-card::before{content:'';position:absolute;inset:5px;border:2px dashed var(--leather-stitch-gold);border-radius:8px;pointer-events:none;z-index:3;opacity:.92}.project-card::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.08) 0,transparent 60%);pointer-events:none;z-index:0}.project-card>*{position:relative;z-index:2}.project-card.age-restricted{position:relative;cursor:none!important}.project-card.age-restricted:not(.allow-view){pointer-events:none}.project-card.age-restricted .project-thumb img,.project-card.age-restricted .project-thumbnail,.project-card.age-restricted img{filter:blur(8px)}.project-card.age-restricted::before{content:"🔞 13+ Content";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);color:#fff;padding:8px 16px;border-radius:8px;font-weight:700;font-size:14px;z-index:10;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.3)}.project-card.age-restricted::after{content:"Sign in with a 13+ account to view this content";position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.9);color:#ccc;padding:8px 16px;border-radius:6px;font-size:12px;z-index:10;text-align:center;margin-top:20px;max-width:200px}.project-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,.3),0 6px 14px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.2),inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(0,0,0,.12)}.project-thumb{width:100%;height:180px;overflow:hidden;border-radius:10px 10px 0 0;flex-shrink:0;background:linear-gradient(145deg,#dfc5aa,#d0b589);display:flex;align-items:center;justify-content:center}.project-thumb img{height:180px;width:auto;max-width:100%;display:block;object-fit:contain}.project-card img.project-thumbnail,.project-card>img{height:180px;width:auto;max-width:100%;object-fit:contain;border-radius:5px;margin-bottom:10px;display:block}.project-card-title{font-weight:800;text-align:center;font-size:.85rem;line-height:1.25;margin-top:6px;color:#14100c;text-shadow:0 1px 0 rgba(255,255,255,.35)}.project-card-date{font-size:.65rem;color:#3d2e24;font-weight:600;margin-top:3px}.hero-section{margin-bottom:30px;padding:32px;background-color:var(--hero-leather-base);background-image:var(--hero-leather-grad),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4);border:4px solid var(--hero-leather-border);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:280px;background-blend-mode:multiply,normal}.hero-section::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;border:2px dashed var(--hero-leather-stitch);border-radius:16px;pointer-events:none;z-index:1}.hero-section::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.08) 0,transparent 60%);pointer-events:none;z-index:0}.greeting-content{flex:1;position:relative;z-index:2}.welcome-subtitle{color:#fffefb;font-size:1.3rem;margin:12px 0 8px 0;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.9),0 2px 6px rgba(0,0,0,.85),0 0 1px #000}.welcome-description{color:#64748b;font-size:1rem;margin:12px 0 0 0;font-weight:500;line-height:1.5;text-shadow:0 1px 2px rgba(255,255,255,.8)}.profile-avatar-link{display:block;position:relative;border-radius:50%;overflow:hidden}.profile-avatar-link:hover{opacity:.95}.hero-cta-container{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:12px}.hero-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 28px;background:linear-gradient(180deg,rgba(255,255,255,.15) 0,transparent 45%),linear-gradient(145deg,#bef264 0,#a3e635 25%,#84cc16 50%,#65a30d 75%,#4d7c0f 100%);border:2px solid #4d7c0f;border-radius:20px;box-shadow:0 8px 0 0 #166534,0 10px 22px rgba(0,0,0,.35),inset 0 -2px 4px rgba(0,0,0,.2);color:#0f0f0f;text-decoration:none;font-weight:700;font-size:1.3rem;position:relative;transition:all .2s ease;font-family:var(--default-font-family, 'Shrikhand');text-shadow:0 1px 0 rgba(255,255,255,.4)}.hero-cta-button::before{content:'';position:absolute;top:2px;left:2px;right:2px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.2),rgba(255,255,255,.6));border-radius:14px 14px 0 0}.hero-cta-icon{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .2))}.hero-cta-text{font-size:1.3rem;text-shadow:0 2px 4px rgba(0,0,0,.2)}.hero-cta-arrow{font-size:1.3rem;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .2));transition:transform .2s ease}.hero-cta-button:hover{background:linear-gradient(145deg,#5ba0f2,#4a90e2,#357abd);box-shadow:0 14px 30px rgba(59,130,246,.5),0 7px 15px rgba(0,0,0,.25),inset 0 3px 6px rgba(255,255,255,.35),inset 0 -3px 6px rgba(0,0,0,.25),inset 1px 0 2px rgba(255,255,255,.5),inset -1px 0 2px rgba(0,0,0,.2);transform:translateY(-2px)}.hero-cta-button:hover .hero-cta-arrow{transform:translateX(4px)}.hero-cta-button:active{background:linear-gradient(145deg,#357abd,#2c5aa0,#1e3d6f);box-shadow:0 6px 15px rgba(59,130,246,.3),0 3px 8px rgba(0,0,0,.2),inset 0 4px 8px rgba(0,0,0,.3),inset 0 -2px 4px rgba(255,255,255,.2);transform:translateY(1px)}.hero-cta-subtext{color:#2d2418;font-size:.9rem;margin:0;font-weight:600;text-shadow:0 1px 2px rgba(255,255,255,.85)}.hero-tagline{color:#f5ebe0;font-size:1.05rem;margin:8px 0 0 0;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.75)}.hero-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px;padding-top:20px;border-top:2px dashed rgba(218,165,32,.35);justify-content:center}.hero-cta-row .hero-cta-button{flex:0 1 auto;padding:12px 22px;font-size:1.1rem}.hero-cta-row .hero-cta-button.hero-cta-primary{background:linear-gradient(145deg,#22c55e,#16a34a,#15803d);border-color:#15803d;box-shadow:0 10px 22px rgba(34,197,94,.4),0 5px 10px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.35),inset 0 -2px 4px rgba(0,0,0,.2)}.hero-cta-row .hero-cta-button.hero-cta-primary:hover{background:linear-gradient(145deg,#4ade80,#22c55e,#16a34a);box-shadow:0 12px 26px rgba(34,197,94,.5),0 6px 12px rgba(0,0,0,.25),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)}.home-stats-strip{margin-bottom:24px;padding:14px 24px;background-color:#4a3525;background-image:linear-gradient(135deg,rgba(74,53,37,.75) 0,rgba(92,64,51,.7) 50%,rgba(74,53,37,.75) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border-radius:14px;border:3px solid #2a1810;box-shadow:0 8px 20px rgba(0,0,0,.35),inset 0 2px 0 rgba(255,255,255,.12),inset 0 -2px 0 rgba(0,0,0,.25)}.home-stats-inner{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.home-stat{display:inline-flex;align-items:center;gap:8px;color:#fffefb;font-size:1rem;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.85),0 2px 6px rgba(0,0,0,.75)}.home-stat .material-icons{font-size:1.2em;opacity:.9}.home-stat-divider{width:1px;height:20px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.2),transparent)}.discover-pills{display:flex;flex-wrap:wrap;gap:12px}.discover-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 25%,transparent 50%),linear-gradient(145deg,#bef264 0,#a3e635 25%,#84cc16 50%,#65a30d 75%,#4d7c0f 100%);border:2px solid #4d7c0f;border-radius:12px;color:#0f0f0f;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .2s ease;box-shadow:0 7px 0 0 #166534,0 9px 20px rgba(0,0,0,.35),0 3px 6px rgba(0,0,0,.25),inset 0 -2px 4px rgba(0,0,0,.2);text-shadow:0 1px 0 rgba(255,255,255,.4);position:relative}.discover-pill .material-icons{font-size:1.2em;color:#0f0f0f}.discover-pill:hover{transform:translateY(-2px);box-shadow:0 9px 0 0 #166534,0 11px 24px rgba(0,0,0,.45),0 4px 8px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2);border-color:#4d7c0f}.discover-pill:active{transform:translateY(3px);box-shadow:0 2px 0 0 #166534,0 4px 10px rgba(0,0,0,.35),inset 0 3px 10px rgba(0,0,0,.25)}.discover-pill-all{background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 25%,transparent 50%),linear-gradient(145deg,#a3e635 0,#84cc16 25%,#65a30d 50%,#4d7c0f 75%,#166534 100%);border-color:#166534;box-shadow:0 7px 0 0 #14532d,0 9px 20px rgba(0,0,0,.35),inset 0 -2px 4px rgba(0,0,0,.2)}.discover-pill-all:hover{box-shadow:0 9px 0 0 #14532d,0 11px 24px rgba(0,0,0,.45),inset 0 -2px 4px rgba(0,0,0,.2)}.discover-pill{-webkit-tap-highlight-color:transparent}.discover-pill:focus:not(:focus-visible){outline:0}.discover-pill:focus-visible{outline:3px solid rgba(22,101,52,.95);outline-offset:3px}.how-steps{display:flex;align-items:stretch;justify-content:center;gap:16px;flex-wrap:wrap}.how-step{flex:1 1 160px;min-width:140px;max-width:220px;padding:20px;text-align:center;background-color:#76604f;background-image:linear-gradient(135deg,rgba(122,102,88,.62) 0,rgba(138,118,94,.52) 50%,rgba(122,102,88,.62) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:2px solid #4a3525;border-radius:14px;box-shadow:0 6px 16px rgba(0,0,0,.25),inset 0 2px 0 rgba(255,255,255,.1),inset 0 -2px 0 rgba(0,0,0,.2)}.how-step-icon{width:48px;height:48px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#958062,#76604f);border:2px solid #6a4d3d;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.2)}.how-step-icon .material-icons{font-size:1.6rem;color:#e8e0d5}.how-step-title{font-size:1.1rem;margin:0 0 8px 0;color:#14100c;font-weight:800;text-shadow:0 1px 0 rgba(255,255,255,.35)}.how-step-desc{font-size:.88rem;margin:0;color:#1f1a16;line-height:1.45;font-weight:500;text-shadow:0 1px 0 rgba(255,255,255,.25)}.how-step-arrow{display:flex;align-items:center;color:#958062}.how-step-arrow .material-icons{font-size:1.5rem}@media (max-width:768px){.how-step-arrow{display:none}}.dashboard-grid{display:grid;grid-template-columns:1.6fr 1.4fr;gap:30px;margin-bottom:35px}.dashboard-left,.dashboard-right{display:flex;flex-direction:column;gap:25px}.dashboard-card{background-color:var(--hero-leather-base);background-image:var(--hero-leather-grad),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;border-radius:16px;padding:28px;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4);border:4px solid var(--hero-leather-border);position:relative;margin-bottom:0;transition:transform .2s ease,box-shadow .2s ease;background-blend-mode:multiply,normal;isolation:isolate;color:#fff9f2}.dashboard-card::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;border-radius:12px;border:2px dashed var(--hero-leather-stitch);pointer-events:none;z-index:1}.dashboard-card::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.08) 0,transparent 60%);pointer-events:none;z-index:0}.dashboard-card .card-header,.dashboard-card .card-header h2{position:relative;z-index:2}.dashboard-card:hover{transform:translateY(-4px);box-shadow:0 28px 56px rgba(0,0,0,.52),0 14px 28px rgba(0,0,0,.34),inset 0 2px 0 rgba(255,255,255,.17),inset 0 -2px 0 rgba(0,0,0,.55),inset 2px 0 0 rgba(255,255,255,.11),inset -2px 0 0 rgba(0,0,0,.38)}.dashboard-card:last-child{margin-bottom:0}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;border-bottom:3px solid #5a4d42;position:relative;box-shadow:0 1px 0 rgba(255,255,255,.18)}.card-header::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.3),transparent)}.card-header h2{font-size:1.5rem;margin:0;color:#14100c;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.8),0 2px 3px rgba(0,0,0,.2)}.dashboard-card .card-header{border-bottom-color:#6e6054;box-shadow:0 1px 0 rgba(255,255,255,.12)}.dashboard-card .card-header h2{color:#fffef9;text-shadow:0 1px 0 rgba(0,0,0,.45),0 2px 5px rgba(0,0,0,.35)}.dashboard-card>:not(.card-header){position:relative;z-index:2}.feed-tabs{display:inline-flex;gap:.5rem;margin-left:1rem}.feed-tab-btn{display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .8rem;background:linear-gradient(145deg,#f0f2f5,#e8eaed);border:1px solid #d0d4d8;border-radius:8px;color:#64748b;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.6)}.feed-tab-btn:hover{background:linear-gradient(145deg,#fff,#f0f2f5);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.8)}.feed-tab-btn.active{background:linear-gradient(145deg,#667eea,#764ba2);color:#fff;border-color:#5a3d7a;box-shadow:0 2px 6px rgba(102,126,234,.4),inset 0 1px 2px rgba(255,255,255,.3);text-shadow:0 1px 2px rgba(255,255,255,.8)}.view-all-link{color:#0f0f0f;text-decoration:none;font-size:.9rem;font-weight:600;padding:6px 12px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.15) 0,transparent 45%),linear-gradient(145deg,#bef264 0,#84cc16 50%,#65a30d 100%);border:2px solid #4d7c0f;box-shadow:0 4px 0 0 #166534,0 6px 12px rgba(0,0,0,.25),inset 0 -2px 4px rgba(0,0,0,.15);text-shadow:0 1px 0 rgba(255,255,255,.4)}.view-all-link:hover{background:linear-gradient(145deg,#a3e635 0,#84cc16 50%,#65a30d 100%);box-shadow:0 6px 0 0 #166534,0 8px 16px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2);transform:translateY(-2px)}.user-count-container{margin-bottom:25px}.user-count-content{padding:14px;display:flex;flex-direction:column;gap:20px}.user-count-display{text-align:center;padding:12px;background-color:#857056;background-image:linear-gradient(135deg,rgba(138,118,94,.55) 0,rgba(154,132,106,.48) 50%,rgba(138,118,94,.55) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;border:2px solid #6a4d3d;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.2);background-blend-mode:multiply,normal}.user-count-number{font-size:3.5rem;font-weight:700;color:#1e293b;text-shadow:0 2px 4px rgba(255,255,255,.9);line-height:1.2;margin-bottom:8px}.user-count-label{font-size:1.1rem;color:#3d3228;font-weight:600;text-shadow:0 1px 2px rgba(255,255,255,.8)}.milestone-progress{display:flex;flex-direction:column;gap:12px}.milestone-info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.milestone-text{font-size:1rem;color:#1f1a16;font-weight:600;text-shadow:0 1px 2px rgba(255,255,255,.8)}.milestone-text strong{color:#1e293b;font-weight:700}.milestone-need{font-size:1rem;color:#059669;font-weight:700;background:linear-gradient(145deg,#ecfdf5,#d1fae5);padding:6px 12px;border-radius:8px;border:1px solid #a7f3d0;box-shadow:inset 0 1px 2px rgba(255,255,255,.8),inset 0 -1px 2px rgba(0,0,0,.05)}.progress-bar-container{width:100%;height:24px;background:linear-gradient(145deg,#e5e7eb,#f3f4f6);border:2px solid #d1d5db;border-radius:12px;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.1),inset 0 -2px 4px rgba(255,255,255,.8);position:relative}.progress-bar-fill{height:100%;background:linear-gradient(90deg,#84cc16,#65a30d,#166534);background-size:200% 100%;animation:progressShimmer 2s ease-in-out infinite;border-radius:10px;transition:width .6s ease-out;box-shadow:0 2px 4px rgba(59,130,246,.4),inset 0 1px 2px rgba(255,255,255,.3)}@keyframes progressShimmer{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.milestone-description{font-size:.95rem;color:#3d3228;text-align:center;font-weight:600;text-shadow:0 1px 2px rgba(255,255,255,.8);padding-top:8px;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:768px){.user-count-number{font-size:2.5rem}.milestone-info{flex-direction:column;align-items:flex-start}}.beta-feedback-container{margin-bottom:25px}.mobile-warning-container{margin-bottom:25px;max-width:100%}body.mobile-device-detected .main-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:14px}body.mobile-device-detected .mobile-warning-container{width:100%;max-width:600px;margin:0 auto}.beta-feedback-content{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.beta-feedback-buttons{display:flex;gap:12px;flex-wrap:wrap}.beta-feedback-text{color:#111827;font-size:1rem;line-height:1.6;margin:0;font-weight:500}.beta-feedback-btn{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;border-radius:12px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .2s ease}.beta-feedback-btn:hover{transform:translateY(-1px)}.beta-feedback-btn:active{transform:translateY(1px)}.beta-feedback-icon{font-size:1.2rem}.beta-feedback-arrow{font-size:1.1rem;transition:transform .2s ease}.beta-feedback-btn:hover .beta-feedback-arrow{transform:translateX(4px)}.beta-share-btn{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:linear-gradient(145deg,#4dd0e1 0,#26c6da 35%,#00bcd4 50%,#26c6da 65%,#4dd0e1 100%);border:2px solid #0097a7;border-radius:12px;box-shadow:0 6px 12px rgba(0,0,0,.25),0 3px 6px rgba(0,150,167,.3),inset 0 2px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.15),inset 1px 0 0 rgba(255,255,255,.3),inset -1px 0 0 rgba(0,0,0,.1);color:#0d3d42;text-decoration:none;font-weight:600;font-size:1rem;text-shadow:0 1px 0 rgba(255,255,255,.5);transition:all .2s ease;cursor:none!important;font-family:'Jersey 10',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.beta-share-btn:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,.3),0 4px 8px rgba(0,150,167,.4),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -2px 4px rgba(0,0,0,.18)}.beta-share-btn:active{transform:translateY(1px);box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(0,0,0,.15),inset 0 -2px 4px rgba(255,255,255,.4)}.beta-share-btn:disabled{opacity:.6;cursor:none!important;transform:none}.share-reward-badge{background:linear-gradient(145deg,#10b981,#059669);color:#fff;padding:4px 10px;border-radius:8px;font-size:.85rem;font-weight:700;box-shadow:0 2px 4px rgba(16,185,129,.3),inset 0 1px 0 rgba(255,255,255,.3);border:1px solid #047857;text-shadow:0 1px 2px rgba(0,0,0,.2)}.video-section{position:relative}.video-embed{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:12px;overflow:hidden;box-shadow:0 6px 12px rgba(0,0,0,.2),inset 0 2px 4px rgba(0,0,0,.1);border:2px solid #d1d5db}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:10px}.video-status{margin-top:16px;margin-bottom:12px;display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700;color:#0f172a;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.45)}.video-status .material-icons{font-size:1rem}.featured-video-title{margin-top:14px;font-size:.95rem;color:#1e293b;font-weight:600;text-align:center;letter-spacing:.01em;text-shadow:0 1px 0 rgba(255,255,255,.35)}.quick-actions-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.quick-action-btn{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 12px;background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:2px solid #958062;border-radius:16px;text-decoration:none;color:#14100c;font-weight:700;font-size:.95rem;box-shadow:0 6px 16px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.12),inset 1px 0 0 rgba(255,255,255,.2),inset -1px 0 0 rgba(0,0,0,.08);text-shadow:0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.12);position:relative;transition:all .2s ease}.quick-action-btn::before{content:'';position:absolute;top:2px;left:2px;right:2px;height:3px;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.7),rgba(255,255,255,.95));border-radius:14px 14px 0 0}.quick-action-btn:hover{background-color:#dfc5aa;background-image:linear-gradient(135deg,rgba(226,206,178,.55) 0,rgba(242,232,212,.48) 40%,rgba(242,232,212,.48) 60%,rgba(226,206,178,.55) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.25),inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.12);border-color:#958062}.quick-action-btn::before{content:'';position:absolute;top:1px;left:1px;right:1px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.6),rgba(255,255,255,.9));border-radius:12px 12px 0 0}.quick-action-btn:focus-visible{outline:2px solid #958062;outline-offset:2px}.quick-action-btn:active{box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 2px 6px rgba(0,0,0,.15),inset 0 1px 2px rgba(255,255,255,.5)}.limits-card-content{display:flex;flex-direction:column;gap:18px}.limits-item{display:flex;flex-direction:column;gap:10px}.limits-item-header{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#1f1a16}.limits-progress-container{background:#e5e7eb;border-radius:8px;height:24px;overflow:hidden;position:relative;border:1px solid #d1d5db}.limits-progress-bar{height:100%;background:linear-gradient(90deg,#84cc16,#65a30d);border-radius:8px;transition:width .3s ease;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.75rem;min-width:30px}.limits-progress-bar.warning{background:linear-gradient(90deg,#f59e0b,#d97706)}.limits-progress-bar.danger{background:linear-gradient(90deg,#ef4444,#dc2626)}.limits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px}.limits-stat{display:flex;flex-direction:column;gap:4px;padding:10px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.limits-stat-label{font-size:.8rem;color:#3d3228;font-weight:600}.limits-stat-value{font-size:1.1rem;font-weight:700;color:#1f2937}.tier-badge{display:inline-block;padding:4px 10px;border-radius:12px;font-weight:600;font-size:.75rem;margin-left:8px}.tier-badge.tier-free{background:#e5e7eb;color:#1f1a16}.tier-badge.tier-plus{background:#dbeafe;color:#1e40af}.tier-badge.tier-pro{background:#ede9fe;color:#6b21a8}.tier-badge.tier-master{background:#fef3c7;color:#92400e}.tier-badge.tier-max{background:#fce7f3;color:#9f1239}.quick-action-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;background:linear-gradient(145deg,#bef264,#84cc16,#65a30d);color:#0f0f0f;border-radius:50%;box-shadow:0 6px 0 0 #166534,0 8px 16px rgba(0,0,0,.35),inset 0 -2px 4px rgba(0,0,0,.2);border:2px solid #4d7c0f}.quick-action-icon .material-icons{font-size:1.5em;line-height:1!important;display:block}.featured-projects-section{grid-column:1/-1}.first-100-bonus-container .first-100-bonus-lead{color:#1f1a16}.home-footnote-text{color:#3d3228;font-size:.9em;margin-top:10px;margin-bottom:0;font-weight:600}.limits-metric-value{margin-left:auto;color:#3d3228;font-size:.9rem;font-weight:700}.empty-state-msg{text-align:center;color:#3d3228;font-weight:600;padding:20px;margin:0;line-height:1.5}.empty-state-msg--announcements{font-style:italic;padding:16px 20px}.announcements-section h2{font-size:1.4rem;margin:0;color:#14100c;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.6)}.announcements-section,.dashboard-card,.first-100-bonus-container{color:#14100c}.announcements-section p,.dashboard-card .welcome-description,.dashboard-card .welcome-subtitle,.dashboard-card p,.first-100-bonus-container p{color:#1f1a16;font-weight:500;text-shadow:0 1px 1px rgba(255,255,255,.45)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card :where(
h1,h2,h3,h4,h5,h6,p,li,label,.card-header,.welcome-subtitle,.welcome-description,.friends-activity-subtitle,.limits-item-header,.limits-metric-value,.empty-state-msg,.home-footnote-text,.first-100-bonus-lead,.beta-feedback-text,.milestone-text,.milestone-description
){color:inherit!important;text-shadow:0 1px 2px rgba(0,0,0,.42)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .milestone-text strong{color:inherit!important;font-weight:700}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .project-card,.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .project-card :not(.material-icons){color:#14100c!important;text-shadow:0 1px 0 rgba(255,255,255,.35)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .quick-action-btn,.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .quick-action-btn span:not(.material-icons){color:rgba(255,254,251,.96)!important;text-shadow:0 1px 2px rgba(0,0,0,.75),0 2px 8px rgba(0,0,0,.45)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card.user-count-container .user-count-display #user-count,.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card.user-count-container .user-count-display .user-count-number{color:rgba(255,254,251,.98)!important;text-shadow:0 2px 6px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.5)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card.user-count-container .user-count-display .user-count-label{color:rgba(255,254,251,.92)!important;text-shadow:0 1px 4px rgba(0,0,0,.55)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .discover-pill,.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .discover-pill *{color:#0f0f0f!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .view-all-link{color:#0f0f0f!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friends-activity-header-link{color:#1e3a5f!important;text-shadow:0 1px 0 rgba(255,255,255,.5)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friends-activity-empty-title{color:#2d2520!important;text-shadow:0 1px 0 rgba(255,255,255,.45)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friends-activity-empty-text{color:#4a3f36!important;text-shadow:none}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friends-activity-empty-icon{color:#958062!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .limits-stat-label{color:#3d3228!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .limits-stat-value{color:#1f2937!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .beta-share-btn{color:#0d3d42!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .share-reward-badge{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .beta-share-btn span:not(.material-icons):not(.share-reward-badge){color:inherit!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .beta-feedback-btn span:not(.material-icons){color:#0f0f0f!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-name{color:#1f1814!important;text-shadow:0 1px 0 rgba(255,255,255,.35)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-verb{color:#2a221c!important;text-shadow:none}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card time.friend-activity-time{color:#3d3228!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-project-title{color:#1a1410!important;text-shadow:0 1px 0 rgba(255,255,255,.25)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-cta{color:#0f3d1f!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-on-project{color:#3d352c!important;text-shadow:none}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-on-project strong{color:#1f1814!important}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-comment-text{color:#2d2520!important;text-shadow:none}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card .friend-activity-card .friend-activity-quote-icon{color:#958062!important}.layout-wrapper>.container.po-shell-dark .main-content .home-how.dashboard-card .how-step-title{color:#fffefb!important;text-shadow:0 1px 3px rgba(0,0,0,.55)}.layout-wrapper>.container.po-shell-dark .main-content .home-how.dashboard-card .how-step-desc{color:rgba(255,254,251,.93)!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}.layout-wrapper>.container.po-shell-dark .main-content .home-how.dashboard-card .how-step-arrow .material-icons{color:rgba(255,254,251,.88)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container .beta-feedback-text,.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container .first-100-bonus-lead,.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container p:not(.beta-feedback-buttons p){color:rgba(255,254,251,.95)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container #users-remaining-text,.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container .home-footnote-text{color:rgba(255,254,251,.9)!important;text-shadow:0 1px 2px rgba(0,0,0,.4)}.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container #users-remaining-count{color:#fecaca!important;text-shadow:0 1px 2px rgba(0,0,0,.35)}.layout-wrapper>.container.po-shell-dark .main-content #first-100-bonus-container .beta-feedback-btn span:not(.material-icons){color:#0f0f0f!important;text-shadow:0 1px 0 rgba(255,255,255,.35)}.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card.video-section .featured-video-title,.layout-wrapper>.container.po-shell-dark .main-content .dashboard-card.video-section .video-status{color:rgba(255,254,251,.92)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.announcements-preview{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto}.announcements-preview.friends-activity-feed-wrap{max-height:min(520px,65vh);min-height:220px;content-visibility:visible;contain:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.friends-activity-feed-wrap{max-height:420px;min-height:80px;padding-right:4px}.friends-activity-feed-wrap::-webkit-scrollbar{width:8px}.friends-activity-feed-wrap::-webkit-scrollbar-track{background:rgba(0,0,0,.12);border-radius:8px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.friends-activity-feed-wrap::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d0b589,#958062);border-radius:8px;border:1px solid #6a4d3d;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.friends-activity-card-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.friends-activity-heading h2{margin:0 0 4px 0;display:flex;align-items:center;gap:8px;font-size:1.35rem}.friends-activity-heading h2 .material-icons{font-size:1.35em;opacity:.95}.friends-activity-subtitle{margin:0;font-size:.88rem;color:#3d2e24;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.45)}.friends-activity-header-link{display:inline-flex;align-items:center;gap:2px;font-size:.88rem;font-weight:600;color:#1e3a5f;text-decoration:none;padding:8px 12px;border-radius:10px;background:linear-gradient(145deg,#e8f4fc,#cfe8f8);border:1px solid #7eb8e0;box-shadow:0 3px 0 #4a7aa5,inset 0 1px 0 rgba(255,255,255,.85);text-shadow:0 1px 0 rgba(255,255,255,.5);transition:transform .15s ease,box-shadow .15s ease}.friends-activity-header-link .material-icons{font-size:1.1em}.friends-activity-header-link:hover{transform:translateY(-1px);box-shadow:0 4px 0 #4a7aa5,inset 0 1px 0 rgba(255,255,255,.95)}.friends-activity-empty{text-align:center;padding:28px 20px 24px;border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.35) 0,rgba(255,255,255,.08) 100%);border:1px dashed rgba(92,64,51,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.friends-activity-empty-icon{font-size:2.5rem!important;color:#958062;opacity:.85;margin-bottom:8px}.friends-activity-empty-title{margin:0 0 8px 0;font-size:1.1rem;font-weight:700;color:#2d2520}.friends-activity-empty-text{margin:0 0 16px 0;font-size:.92rem;line-height:1.5;color:#4a3f36;max-width:28rem;margin-left:auto;margin-right:auto}.friends-activity-empty-btn{display:inline-block;padding:10px 20px;font-weight:700;font-size:.95rem;color:#0f0f0f;text-decoration:none;border-radius:10px;background:linear-gradient(145deg,#d4fc79,#96e6a1);border:2px solid #3d7c1f;box-shadow:0 4px 0 #2d5a16,inset 0 0 0 1px rgba(255,255,255,.45);transition:transform .15s ease}.friends-activity-empty-btn:hover{transform:translateY(-2px)}.announcement-preview-card.friend-activity-card{background:0 0!important;box-shadow:none!important;border:none!important;padding:0!important;cursor:pointer!important;overflow:visible!important;contain:none!important;content-visibility:visible!important}.friend-activity-card{cursor:pointer!important;display:block;text-decoration:none!important;color:inherit!important;padding:0!important;margin-bottom:0!important;flex-shrink:0;min-height:min-content;content-visibility:visible;overflow:visible;border:2px solid #6a4d3d!important;border-radius:14px!important;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 8px 18px rgba(0,0,0,.22),0 3px 0 #3d2b22,inset 0 1px 0 rgba(255,255,255,.15)!important}.friend-activity-card::before{display:none!important}.announcement-preview-card.friend-activity-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(0,0,0,.3),0 5px 0 #3d2b22,inset 0 2px 0 rgba(255,255,255,.22),inset 0 -2px 0 rgba(0,0,0,.12)!important}.friend-activity-card-inner{position:relative;padding:14px 14px 16px;border-radius:12px;min-height:0;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.22) 0,transparent 42%),linear-gradient(135deg,#9d8b78 0,#a89072 40%,#b89a7a 55%,#9d8b78 100%);overflow:visible}.friend-activity-accent{position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#4a8c6a,#2d8a5c,#5cb85c,#2d8a5c,#4a8c6a);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.friend-activity-accent--comment{background:linear-gradient(90deg,#4a7aa5,#2d6a9e,#5ba3d4,#2d6a9e,#4a7aa5)}.friend-activity-meta-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.friend-activity-avatar{width:52px!important;height:52px!important;border-radius:50%;border:2px solid #f0ebe4;border-bottom-color:#76604f;object-fit:cover;flex-shrink:0;content-visibility:visible;box-shadow:0 3px 6px rgba(0,0,0,.25),inset 0 2px 4px rgba(255,255,255,.35)}.friend-activity-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.friend-activity-name{font-weight:700;font-size:1.05rem;color:#1f1814;text-shadow:0 1px 0 rgba(255,255,255,.35)}.friend-activity-verb{font-size:.82rem;font-weight:600;color:#2a221c;text-transform:uppercase;letter-spacing:.04em}.friend-activity-time{font-size:.8rem;color:#3d3228;font-weight:600;margin-top:2px}.friend-activity-type-badge{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35);border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 2px 0 rgba(255,255,255,.25),0 2px 4px rgba(0,0,0,.2)}.friend-activity-type-badge .material-icons{font-size:1rem!important}.friend-activity-type-badge--project{background:linear-gradient(145deg,#34a853,#1e7e34)}.friend-activity-type-badge--comment{background:linear-gradient(145deg,#3b82c4,#1e5a8a)}.friend-activity-body--project{display:flex;gap:14px;align-items:stretch;margin-top:4px;min-height:88px}.friend-activity-media{flex-shrink:0;width:132px;border-radius:10px;overflow:hidden;border:2px solid #e8e0d8;border-bottom-color:#76604f;box-shadow:0 4px 0 #4a3728,0 8px 16px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.5);background:#0f0f0f}.friend-activity-thumb{width:100%!important;min-width:0!important;height:100%;aspect-ratio:16/10;object-fit:cover;display:block}.friend-activity-copy{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px}.friend-activity-project-title{margin:0;font-size:1.12rem;font-weight:700;line-height:1.35;color:#1a1410;text-shadow:0 1px 0 rgba(255,255,255,.25);word-wrap:break-word;overflow-wrap:break-word}.friend-activity-cta{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;font-weight:700;color:#0f3d1f;text-shadow:0 1px 0 rgba(255,255,255,.4)}.friend-activity-cta .material-icons{font-size:1.1rem!important;opacity:.9}.friend-activity-on-project{margin:0 0 8px 0;font-size:.88rem;color:#3d352c;line-height:1.4}.friend-activity-on-project strong{color:#1f1814;font-weight:700}.friend-activity-comment-block{position:relative;margin:0;padding:12px 14px 12px 40px;border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.65),rgba(255,255,255,.35));border:1px solid rgba(92,64,51,.35);box-shadow:inset 0 2px 4px rgba(255,255,255,.6),inset 0 -1px 2px rgba(0,0,0,.06)}.friend-activity-quote-icon{position:absolute;left:8px;top:6px;font-size:1.5rem!important;color:#958062;opacity:.55}.friend-activity-comment-text{margin:0;font-size:.95rem;line-height:1.55;color:#2d2520;font-style:italic;word-wrap:break-word;overflow-wrap:break-word}.friend-activity-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.friend-activity-info{flex:1;min-width:0}.friend-activity-info .announcement-preview-title{margin:0;font-size:1.15rem!important;color:#333;font-weight:600;line-height:1.4}.friend-activity-info .announcement-preview-date{font-size:.9rem!important;color:#666;margin-top:6px}.friend-activity-content{display:flex;gap:20px;align-items:center;margin-top:12px}.friend-activity-details{flex:1;min-width:0;padding:4px 0}.friend-activity-title{margin:0 0 12px 0;font-size:1.2rem!important;font-weight:600;color:#222;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.friend-activity-link{display:inline-block;font-size:1rem!important;color:#4caf50;font-weight:600;text-decoration:none;margin-top:8px}.friend-activity-link:hover{color:#45a049;text-decoration:underline}.friend-activity-comment{margin:12px 0 0 0;padding:16px!important;background:rgba(255,255,255,.7);border-left:3px solid #4caf50;border-radius:4px;font-style:italic;color:#555;line-height:1.6!important;font-size:1rem!important;word-wrap:break-word;overflow-wrap:break-word}.announcement-preview-card{background-color:#958062;background-image:linear-gradient(135deg,rgba(154,132,106,.6) 0,rgba(200,170,134,.5) 50%,rgba(154,132,106,.6) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;border-radius:12px;padding:12px;box-shadow:0 8px 16px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.15),inset 0 2px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.2),inset 1px 0 0 rgba(255,255,255,.12),inset -1px 0 0 rgba(0,0,0,.12);border:2px solid #6a4d3d;background-blend-mode:multiply,normal;position:relative;overflow:hidden;cursor:none!important}.announcement-preview-card:not(.friend-activity-card)::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(145deg,#10b981,#059669);box-shadow:inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 2px rgba(0,0,0,.2)}.announcement-preview-card.pinned::before{background:linear-gradient(145deg,#f59e0b,#d97706);box-shadow:inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 2px rgba(0,0,0,.2)}.announcement-preview-card.important::before{background:linear-gradient(145deg,#ef4444,#dc2626);box-shadow:inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 2px rgba(0,0,0,.2)}.announcement-preview-card:hover{box-shadow:0 12px 24px rgba(0,0,0,.3),0 6px 12px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.25),inset 1px 0 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(0,0,0,.15)}.announcement-preview-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:10px}.announcement-preview-title{font-size:1.1rem;font-weight:700;color:#fffefb;margin:0;flex:1;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,.9)}.announcement-preview-type{padding:2px 6px;border-radius:6px;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);flex-shrink:0}.announcement-preview-type.info{background:linear-gradient(145deg,#17a2b8,#138496)}.announcement-preview-type.update{background:linear-gradient(145deg,#28a745,#20c997)}.announcement-preview-type.feature{background:linear-gradient(145deg,#6f42c1,#5a32a3)}.announcement-preview-type.maintenance{background:linear-gradient(145deg,#fd7e14,#e55a00)}.announcement-preview-type.important{background:linear-gradient(145deg,#dc3545,#c82333)}.announcement-preview-content{color:#f3ebe0;font-size:.9rem;line-height:1.45;margin:0;font-weight:500;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;text-shadow:0 1px 2px rgba(0,0,0,.55);-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.announcement-preview-content-rich{white-space:normal}.announcement-preview-hero{margin:0 0 10px;padding:5px;border-radius:10px;border:2px solid rgba(232,212,188,.4);background:linear-gradient(145deg,rgba(40,32,28,.25),rgba(25,20,18,.35));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 6px rgba(0,0,0,.25)}.announcement-preview-hero-img{display:block;width:100%;max-height:100px;object-fit:cover;border-radius:7px;border:1px solid rgba(0,0,0,.35)}.announcement-preview-content br{line-height:1.8}.announcement-preview-date{font-size:.75rem;color:#e8d4bc;margin-top:8px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.45)}.announcements-preview::-webkit-scrollbar{width:6px}.announcements-preview::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.announcements-preview::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#adb5bd,#6c757d);border-radius:3px}.announcements-preview::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#6c757d,#495057)}.population-machine-section{margin-bottom:30px}.population-machine-section h2{font-size:1.8rem;margin-bottom:15px;color:#495057;text-shadow:0 1px 2px rgba(0,0,0,.1)}.population-stats{background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border-radius:15px;padding:18px;box-shadow:0 4px 10px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.12),inset 1px 0 0 rgba(255,255,255,.2),inset -1px 0 0 rgba(0,0,0,.08);border:2px solid #958062}.population-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.population-count{text-align:center;flex:1}.population-number{font-size:3rem;font-weight:700;color:#28a745;text-shadow:0 2px 4px rgba(40,167,69,.3);margin:0;line-height:1}.population-label{font-size:1.1rem;color:#6c757d;margin:5px 0 0 0;font-weight:500}.population-goal{text-align:center;flex:1}.goal-number{font-size:2rem;font-weight:700;color:#6f42c1;text-shadow:0 2px 4px rgba(111,66,193,.3);margin:0;line-height:1}.goal-label{font-size:.9rem;color:#6c757d;margin:5px 0 0 0;font-weight:500}.progress-container{margin:20px 0}.progress-bar{width:100%;height:20px;background:linear-gradient(145deg,#e9ecef,#dee2e6);border-radius:10px;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.05);position:relative}.progress-fill{height:100%;background:linear-gradient(90deg,#28a745,#20c997);border-radius:10px;position:relative;overflow:hidden}.progress-fill::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.progress-text{text-align:center;margin-top:10px;font-size:.9rem;color:#6c757d;font-weight:500}.milestones-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:20px}.milestone-card{background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border-radius:12px;padding:12px;box-shadow:0 4px 10px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.12);border:2px solid #958062;position:relative;overflow:hidden}.milestone-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6c757d,#adb5bd)}.milestone-card.unlocked::before{background:linear-gradient(90deg,#28a745,#20c997)}.milestone-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12),inset 0 1px 0 #fff}.milestone-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.milestone-icon{font-size:1.5rem;opacity:.5}.milestone-card.unlocked .milestone-icon{opacity:1}.milestone-count{font-size:1.2rem;font-weight:700;color:#495057;margin:0}.milestone-name{font-size:.9rem;font-weight:600;color:#495057;margin:0 0 5px 0}.milestone-description{font-size:.8rem;color:#6c757d;margin:0;line-height:1.3}.recent-users{margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.recent-users h3{font-size:1.1rem;color:#495057;margin:0 0 10px 0;text-align:center}.recent-users-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.recent-user{background:linear-gradient(145deg,#e9ecef,#dee2e6);padding:4px 8px;border-radius:12px;font-size:.8rem;color:#495057;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.1)}@media (max-width:1200px){.sidebar{width:300px}#greeting-text{font-size:2.2rem}.featured-projects h2{font-size:1.6rem}.projects-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:992px){.layout-wrapper{flex-direction:column;height:auto;width:100%;gap:0}.layout-wrapper>.sidebar{width:100%!important;height:auto!important;flex-direction:row!important;justify-content:space-between!important;padding:10px 20px!important;box-sizing:border-box}.logo{margin-bottom:0}.nav-buttons{flex-direction:row!important;width:auto!important;gap:8px!important;align-items:center}.nav-btn{padding:10px 15px!important;font-size:1rem!important;white-space:nowrap}.nav-auth-buttons{display:contents}.container{width:100%;height:85vh!important;min-height:85vh!important;max-height:85vh!important;border-radius:0;margin:0}.main-content{padding:14px}}@media (max-width:768px) and (orientation:landscape){.layout-wrapper>.sidebar:not([style*="display: none"]){width:120px!important;padding:6px!important;min-width:120px!important;max-width:120px!important}.container{flex:1!important;margin-left:6px!important}.layout-wrapper>.sidebar .nav-btn{padding:6px 4px!important;font-size:.75rem!important;margin-bottom:3px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:100%!important;min-height:50px!important}.layout-wrapper>.sidebar .nav-btn .material-icons{font-size:22px!important;margin:0!important}.layout-wrapper>.sidebar .nav-btn span:not(.material-icons):not(.notification-badge){display:none!important}.layout-wrapper>.sidebar .logo{margin-bottom:8px!important}.layout-wrapper>.sidebar .logo-text-img{height:28px!important;width:auto!important}.layout-wrapper>.sidebar .nav-group-horizontal{flex-direction:column!important;gap:3px!important}.layout-wrapper>.sidebar .nav-auth-buttons{flex-direction:column!important;gap:3px!important}}@media (max-width:768px) and (orientation:portrait){.mobile-toolbar{display:flex}.container{padding-bottom:80px;margin:0!important;border-radius:0;height:85vh;padding:10px;width:100%!important;max-width:100%!important}.main-content{padding:12px 10px;width:100%!important}.dashboard-card{margin-bottom:16px;padding:16px}.card-header h2{font-size:1.1rem;margin:0}body{font-size:16px}.action-btn,.btn,.nav-btn,button{min-height:44px;min-width:44px}.mobile-toolbar{bottom:12px;padding:10px 14px;gap:10px;max-width:calc(100% - 24px)}.mobile-toolbar .mt-btn{width:50px;height:50px;font-size:26px}body,html{overflow-x:hidden;width:100%;max-width:100%}.background-clouds{background-size:cover;background-position:center}.container{max-width:100%;overflow-x:hidden}.main-content{max-width:100%;overflow-x:hidden}.dashboard-card p,.dashboard-card span{font-size:.9rem;line-height:1.5}}@media (max-height:500px) and (orientation:landscape){.layout-wrapper{flex-direction:row}.layout-wrapper>.sidebar{display:flex!important;width:120px!important;height:85vh!important;padding:6px!important}.nav-buttons{flex-direction:column!important;width:100%!important;gap:3px!important}.nav-btn{padding:6px 4px!important;font-size:.75rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-height:50px!important}.nav-btn .material-icons{font-size:22px!important;margin:0!important}.nav-btn span:not(.material-icons):not(.notification-badge){display:none!important}.nav-auth-buttons{display:flex!important;flex-direction:column!important;gap:3px!important}.logo{margin-bottom:8px!important}.logo-text-img{height:28px!important;width:auto!important}.mobile-toolbar{display:none!important}.container{height:85vh!important;margin-left:6px!important;flex:1!important}}@media (max-width:480px){.container{margin:0!important;padding:8px;border-radius:0;height:85vh;width:100%!important;max-width:100%!important}.main-content{padding:10px 8px;overflow-x:hidden;width:100%!important}#greeting-text{font-size:1.8rem;line-height:1.2}.welcome-subtitle{font-size:1rem;line-height:1.4}.card-header h2,.featured-projects h2{font-size:1.1rem;line-height:1.3}.dashboard-grid{grid-template-columns:1fr;gap:16px}.hero-section{padding:16px;margin-bottom:16px}.greeting-container{flex-direction:column;text-align:center;gap:12px}.dashboard-card{padding:14px;border-radius:16px;margin-bottom:12px}.card-header{margin-bottom:12px}.quick-actions-grid{grid-template-columns:1fr;gap:10px}.quick-action-btn{flex-direction:row;justify-content:flex-start;padding:12px 14px;gap:12px;min-height:50px;font-size:.9rem}.quick-action-icon{width:36px;height:36px}.quick-action-icon .material-icons{font-size:1.3rem}.projects-grid{grid-template-columns:1fr;gap:12px;padding:0}.project-card{margin:0;width:100%}.featured-projects-section{padding:14px}.beta-feedback-container,.first-100-bonus-container{padding:14px}.beta-feedback-buttons{flex-direction:column;gap:10px}.beta-feedback-btn{width:100%;justify-content:center;padding:14px}.community-section{padding:16px;margin-top:16px}.social-links-container{flex-direction:column;gap:10px;align-items:stretch}.social-link{padding:14px 18px;font-size:.9rem;justify-content:center}.video-embed{border-radius:10px;margin:12px 0}.video-embed iframe{width:100%;height:auto;aspect-ratio:16/9}.announcements-preview{gap:10px}.user-count-content{padding:12px}.user-count-number{font-size:2rem}.limits-card-content{padding:12px}section{margin-bottom:16px}.action-btn,.btn,button{padding:12px 18px;font-size:.9rem;min-height:44px}.site-footer{padding:20px 12px;margin-top:20px}.footer-content{flex-direction:column;gap:20px}.footer-links{flex-direction:column;gap:16px}}.aeros-display{color:#fff;font-size:1.2rem;font-weight:700;text-align:center;margin-top:15px;padding:10px;background-color:rgba(0,0,0,.2);border-radius:8px;text-shadow:1px 1px 2px rgba(0,0,0,.7)}:root{--animation-reduced:false}:root{--animation-reduced:false;--performance-mode:normal;--mobile-optimized:false;--battery-saver:false}.reduced-motion *,body[style*="--animation-reduced: true"] *{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}[style*="--performance-mode: reduced"] *{animation-duration:2s!important;transition-duration:.3s!important}[style*="--performance-mode: minimal"] *{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}[style*="--mobile-optimized: true"] .particle,[style*="--mobile-optimized: true"] .sparkle{display:none!important}[style*="--mobile-optimized: true"] .vhs-effect::before{animation:vhs-flicker 1s infinite}[style*="--battery-saver: true"] .particle,[style*="--battery-saver: true"] .shimmer,[style*="--battery-saver: true"] .sparkle{animation:none!important}.simplified-effects .vhs-effect::before{animation:vhs-flicker 2s infinite!important}.simplified-effects .vhs-effect::after{display:none!important}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}@media (display-mode:standalone){.background-clouds{animation:none!important}}.aeros-display{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:10px 15px;margin:10px 0;border-radius:8px;text-align:center;font-weight:700;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2)}.aeros-display #aeros-count{font-size:16px;color:gold;text-shadow:1px 1px 2px rgba(0,0,0,.5)}@media screen and (max-width:768px){html{font-size:clamp(17px, 3.85vw, 20px)}body{-webkit-text-size-adjust:100%;text-size-adjust:100%}.main-content,.main-content p{line-height:1.55}.nav-btn span:not(.material-icons){line-height:1.35}}.mobile-toolbar{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);display:none;gap:8px;background:linear-gradient(145deg,#f0f2f5,#e8eaed,#ddd);border:3px solid #c0c4c8;border-radius:20px;padding:8px 12px;box-shadow:0 8px 20px rgba(0,0,0,.25),0 3px 8px rgba(0,0,0,.12),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.1);z-index:1000;backdrop-filter:blur(10px)}.mobile-toolbar .mt-btn{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#fff,#f5f7fa);border:2px solid #c0c4c8;color:#1e293b;text-decoration:none;font-size:24px;box-shadow:0 4px 8px rgba(0,0,0,.1),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.1);transition:all .2s ease}.mobile-toolbar .mt-btn:active,.mobile-toolbar .mt-btn:hover{transform:translateY(-2px);background:linear-gradient(145deg,#f5f7fa,#e8eaed);box-shadow:0 6px 12px rgba(0,0,0,.15),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.15)}.mobile-toolbar .mt-btn:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 3px 6px rgba(0,0,0,.2),inset 0 -1px 2px rgba(255,255,255,.5)}.layout-wrapper>.sidebar,.layout-wrapper>aside.sidebar,.profile .sidebar,aside.sidebar,body>.layout-wrapper>.sidebar{width:400px!important;background-color:#3d2817!important;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;padding:20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;border:4px solid #2a1810!important;height:85vh!important;flex-shrink:0!important;position:relative!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:85vh!important;min-height:85vh!important;box-sizing:border-box!important}.container,.layout-wrapper>.container,.profile .container,body>.layout-wrapper>.container{margin:12px!important;flex-grow:1!important;padding:10px!important;background-color:#3d2817!important;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;border:4px solid #2a1810!important;border-radius:20px!important;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4)!important;height:85vh!important;max-height:85vh!important;min-height:85vh!important;display:flex!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;position:relative!important;background-blend-mode:multiply,normal!important}.layout-wrapper .nav-buttons>button.nav-btn#sidebar-collapse-toggle{width:100%;text-align:left;font-family:inherit;border:none;cursor:pointer}body.sidebar-collapsed .layout-wrapper{gap:12px;justify-content:center}body.sidebar-collapsed .layout-wrapper>.sidebar,body.sidebar-collapsed .layout-wrapper>aside.sidebar{display:none!important}body.sidebar-collapsed .layout-wrapper>.container{max-width:none!important;flex:1 1 auto!important;width:100%!important;margin-left:12px!important;margin-right:12px!important}@media (max-width:992px){body.sidebar-collapsed .layout-wrapper>.container{margin-left:0!important;margin-right:0!important}}button.sidebar-floating-reopen{position:fixed;left:0;top:50%;z-index:10040;display:none;align-items:center;justify-content:center;width:30px;min-height:52px;padding:0;margin:0;border:2px solid #2a1810;border-left:none;border-radius:0 12px 12px 0;cursor:pointer;font-family:inherit;color:#f5e6c8!important;background-color:#2a1a10;background-image:linear-gradient(155deg,rgba(92,67,51,.78) 0,rgba(61,40,24,.82) 45%,rgba(42,26,16,.88) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;box-shadow:inset 0 2px 0 rgba(255,255,255,.1),4px 4px 14px rgba(0,0,0,.35);-webkit-appearance:none;appearance:none;pointer-events:auto;transform:translateY(-50%) translateZ(0)}button.sidebar-floating-reopen:active,button.sidebar-floating-reopen:focus,button.sidebar-floating-reopen:hover{transform:translateY(-50%) translateZ(0)!important;filter:brightness(1.06);background-color:#2a1a10;background-image:linear-gradient(155deg,rgba(92,67,51,.78) 0,rgba(61,40,24,.82) 45%,rgba(42,26,16,.88) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;box-shadow:inset 0 2px 0 rgba(255,255,255,.1),4px 4px 14px rgba(0,0,0,.35)!important}button.sidebar-floating-reopen:focus-visible{outline:2px solid #daa520;outline-offset:2px}button.sidebar-floating-reopen .material-icons{font-size:1.45rem;margin-left:-2px}body.sidebar-collapsed button.sidebar-floating-reopen{display:inline-flex}body .auth-box{background-color:#958062!important;background-image:linear-gradient(135deg,rgba(154,132,106,.6) 0,rgba(200,170,134,.5) 50%,rgba(154,132,106,.6) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;border:3px solid #6a4d3d!important;border-radius:20px!important;box-shadow:0 15px 35px rgba(0,0,0,.35),0 8px 15px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.25),inset 2px 0 0 rgba(255,255,255,.12),inset -2px 0 0 rgba(0,0,0,.15)!important;background-blend-mode:multiply,normal!important}body .auth-box .auth-subtitle,body .auth-box h1{color:#2d2520!important;text-shadow:0 1px 2px rgba(255,255,255,.3)!important}body .auth-box .form-label{color:#2d2520!important}body .auth-box .auth-footer,body .auth-box .auth-footer a{color:#efe4d4!important}body .auth-box .auth-footer a:hover{color:#fff!important;text-decoration:underline!important}body .auth-btn{border:none!important;border-radius:12px!important;background:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.2) 50%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.2) 100%),linear-gradient(180deg,#7ed97e 0,#5cb85c 50%,#4cae4c 100%)!important;color:#fff!important;font-weight:700!important;text-shadow:0 2px 4px rgba(0,0,0,.9),0 1px 2px rgba(0,0,0,.8)!important;box-shadow:0 6px 12px rgba(0,0,0,.35),0 3px 6px rgba(0,0,0,.25),inset 0 2px 0 rgba(255,255,255,.8),inset 0 -2px 0 rgba(0,0,0,.4),inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)!important;transition:transform .2s ease,box-shadow .2s ease!important}body .auth-btn:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 8px 16px rgba(0,0,0,.4),0 4px 8px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(0,0,0,.5),inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(0,0,0,.3)!important}body .auth-btn:active:not(:disabled){transform:translateY(0)!important}body.homepage.legacy-theme-active .container,body.legacy-theme-active .container,body.legacy-theme-active .layout-wrapper>.container,body.legacy-theme-active .profile .container,body.legacy-theme-active body>.layout-wrapper>.container,body.legacy-theme-active.homepage .container,body[data-user-theme=legacy] .container,body[data-user-theme=legacy] .layout-wrapper>.container,body[data-user-theme=legacy] .profile .container,body[data-user-theme=legacy] body>.layout-wrapper>.container{background-color:#3d2817!important;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;border:4px solid #2a1810!important;border-radius:20px!important;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4)!important}html body.homepage.legacy-theme-active .container,html body.legacy-theme-active .characters .container,html body.legacy-theme-active .container,html body.legacy-theme-active .create .container,html body.legacy-theme-active .explore .container,html body.legacy-theme-active .fandom .container,html body.legacy-theme-active .homepage .container,html body.legacy-theme-active .layout-wrapper>.container,html body.legacy-theme-active .profile .container,html body.legacy-theme-active .profile .layout-wrapper>.container,html body.legacy-theme-active .project .container,html body.legacy-theme-active .settings .container,html body.legacy-theme-active .store .container,html body.legacy-theme-active .trending .container,html body.legacy-theme-active body>.layout-wrapper>.container,html body.legacy-theme-active.homepage .container{background-color:#3d2817!important;background-image:linear-gradient(135deg,rgba(61,40,23,.72) 0,rgba(92,61,46,.65) 50%,rgba(61,40,23,.72) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;border:4px solid #2a1810!important;border-radius:20px!important;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.6),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.4)!important}.layout-wrapper,.profile .layout-wrapper,body>.layout-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;max-width:1800px!important;width:90vw!important;margin:0 auto!important;position:relative!important;z-index:1!important}.main-content{flex:1!important;padding:30px 40px!important;display:flex!important;flex-direction:column!important;width:100%!important;overflow-y:auto!important;box-sizing:border-box!important}.layout-wrapper>.sidebar .nav-buttons{width:65%!important;display:flex!important;flex-direction:column!important;gap:15px!important;padding-bottom:40px!important;margin-bottom:20px!important;flex-shrink:0!important}.sidebar .logo{flex-shrink:0!important;margin-bottom:25px!important;margin-top:10px!important}.sidebar .logo .logo-text-img{height:80px!important;width:auto!important;max-width:100%!important}.sidebar::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.sidebar{scrollbar-width:none!important;-ms-overflow-style:none!important}.site-footer{position:relative;margin-top:40px;padding:0;background:linear-gradient(145deg,#1a1a2e,#0f0f1f);border-top:2px solid #3a3a4a;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.3);font-family:var(--default-font-family, 'Shrikhand')}.footer-content{max-width:1400px;margin:0 auto;padding:30px 40px 20px}.footer-main{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-bottom:20px}.footer-brand{display:flex;flex-direction:column;gap:10px}.footer-version{font-size:.9rem;color:rgba(255,255,255,.8);margin:0}#version-number{font-weight:700;color:rgba(255,255,255,.95)}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-link-group{display:flex;flex-direction:column;gap:8px}.footer-group-title{font-size:.95rem;font-weight:700;color:rgba(255,255,255,.95);margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.5px}.footer-link{color:rgba(255,255,255,.88);text-decoration:none;font-size:.85rem;transition:all .3s ease;padding:4px 0;text-shadow:0 1px 2px rgba(0,0,0,.35)}.footer-link:hover{color:rgba(255,255,255,.95);transform:translateX(4px)}.footer-social-links{display:flex;flex-direction:column;gap:8px}.footer-social-link{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.88);text-decoration:none;font-size:.85rem;transition:all .3s ease;padding:6px 0;text-shadow:0 1px 2px rgba(0,0,0,.35)}.footer-social-link .material-icons{font-size:18px;vertical-align:middle}.footer-social-link:hover{color:rgba(255,255,255,.95);transform:translateX(4px)}.footer-social-link.instagram:hover{color:#e4405f}.footer-social-link.youtube:hover{color:red}.footer-social-link.tiktok:hover{color:#000}.footer-social-link.whatsapp:hover{color:#25d366}.footer-social-link.discord:hover{color:#5865f2}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:15px;text-align:center}.footer-copyright{font-size:.8rem;color:rgba(255,255,255,.82);margin:0;text-shadow:0 1px 2px rgba(0,0,0,.35)}.community-section{margin-top:35px;background:linear-gradient(145deg,#fef3c7,#fde68a,#fcd34d);border-radius:24px;padding:32px;box-shadow:0 12px 28px rgba(0,0,0,.15),inset 0 3px 8px rgba(255,255,255,.8),inset 0 -3px 8px rgba(0,0,0,.1);border:3px solid #f59e0b;position:relative;overflow:hidden}.community-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,rgba(251,191,36,.15) 0,transparent 50%),radial-gradient(circle at 70% 30%,rgba(245,158,11,.1) 0,transparent 50%);pointer-events:none}.community-section .card-header{position:relative;z-index:2}.community-section .card-header h2{color:#92400e!important;font-size:1.8rem;font-weight:800;text-shadow:0 2px 4px rgba(255,255,255,.8)}.community-content{padding:0;position:relative;z-index:2}.community-text{font-size:1.1rem;color:#78350f!important;margin-bottom:25px;line-height:1.6;font-weight:600}.social-links-container{display:flex;gap:18px;margin-bottom:25px;flex-wrap:wrap;justify-content:center}.social-link{display:flex;align-items:center;gap:12px;padding:16px 24px;background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(255,255,255,.85));border:3px solid rgba(120,53,15,.3);border-radius:16px;text-decoration:none;color:#92400e!important;font-weight:700;font-size:1rem;transition:all .3s ease;box-shadow:0 6px 16px rgba(120,53,15,.2),inset 0 2px 6px rgba(255,255,255,.8),inset 0 -2px 6px rgba(0,0,0,.1);position:relative;overflow:hidden}.social-link::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(251,191,36,.1) 0,rgba(245,158,11,.05) 100%);opacity:0;transition:opacity .3s ease}.social-link:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 24px rgba(120,53,15,.3),inset 0 2px 6px rgba(255,255,255,.8),inset 0 -2px 6px rgba(0,0,0,.1);border-color:rgba(120,53,15,.5);color:#92400e!important}.social-link:hover::before{opacity:1}.social-link:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.3);border-color:rgba(0,0,0,.4);color:#000!important}.social-link.instagram:hover{background:linear-gradient(145deg,rgba(228,64,95,.3),rgba(228,64,95,.2));border-color:rgba(228,64,95,.5);color:#000!important}.social-link.youtube:hover{background:linear-gradient(145deg,rgba(255,0,0,.3),rgba(255,0,0,.2));border-color:rgba(255,0,0,.5);color:#000!important}.social-link.tiktok:hover{background:linear-gradient(145deg,rgba(0,0,0,.4),rgba(0,0,0,.3));border-color:rgba(0,0,0,.5);color:#fff!important}.social-link.whatsapp{background:linear-gradient(145deg,#25d366,#128c7e);border-color:#075e54}.social-link.whatsapp:hover{background:linear-gradient(145deg,rgba(37,211,102,.3),rgba(18,140,126,.2));border-color:rgba(7,94,84,.5);color:#000!important}.social-link.discord{background:linear-gradient(145deg,#5865f2,#4752c4);border-color:#3c45a5}.social-link.discord:hover{background:linear-gradient(145deg,rgba(88,101,242,.3),rgba(71,82,196,.2));border-color:rgba(60,69,165,.5);color:#000!important}.social-icon{font-size:24px;vertical-align:middle;color:#000!important}.social-label{font-size:.95rem;color:#000!important}.community-stats{display:flex;gap:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.community-stat-item{display:flex;align-items:center;gap:8px}.community-stat-item .stat-icon{font-size:20px;color:#000!important}.community-stat-item .stat-value{font-size:1.2rem;font-weight:700;color:#000!important}.community-stat-item .stat-label{font-size:.9rem;color:#000!important}@media (max-width:768px){.footer-main{grid-template-columns:1fr;gap:30px}.footer-links{grid-template-columns:1fr;gap:25px}.social-links-container{flex-direction:column}.social-link{width:100%;justify-content:center}.community-stats{flex-direction:column;gap:15px}.footer-content{padding:14px}}.layout-wrapper>.sidebar .nav-auth-buttons .nav-btn,.layout-wrapper>.sidebar .nav-buttons .nav-btn{padding:10px 0!important;font-size:1rem!important;line-height:1.4!important;height:auto!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.skeuomorphic-black-theme .action-btn,.skeuomorphic-black-theme .btn,.skeuomorphic-black-theme .nav-btn,.skeuomorphic-black-theme .tab-btn,.skeuomorphic-black-theme button,.skeuomorphic-blue-bg-theme .action-btn,.skeuomorphic-blue-bg-theme .btn,.skeuomorphic-blue-bg-theme .nav-btn,.skeuomorphic-blue-bg-theme .tab-btn,.skeuomorphic-blue-bg-theme button,.skeuomorphic-blue-theme .action-btn,.skeuomorphic-blue-theme .btn,.skeuomorphic-blue-theme .nav-btn,.skeuomorphic-blue-theme .tab-btn,.skeuomorphic-blue-theme button,.skeuomorphic-dorfic-theme .action-btn,.skeuomorphic-dorfic-theme .btn,.skeuomorphic-dorfic-theme .nav-btn,.skeuomorphic-dorfic-theme .tab-btn,.skeuomorphic-dorfic-theme button,.skeuomorphic-green-bg-theme .action-btn,.skeuomorphic-green-bg-theme .btn,.skeuomorphic-green-bg-theme .nav-btn,.skeuomorphic-green-bg-theme .tab-btn,.skeuomorphic-green-bg-theme button,.skeuomorphic-green-theme .action-btn,.skeuomorphic-green-theme .btn,.skeuomorphic-green-theme .nav-btn,.skeuomorphic-green-theme .tab-btn,.skeuomorphic-green-theme button,.skeuomorphic-orange-theme .action-btn,.skeuomorphic-orange-theme .btn,.skeuomorphic-orange-theme .nav-btn,.skeuomorphic-orange-theme .tab-btn,.skeuomorphic-orange-theme button,.skeuomorphic-pink-theme .action-btn,.skeuomorphic-pink-theme .btn,.skeuomorphic-pink-theme .nav-btn,.skeuomorphic-pink-theme .tab-btn,.skeuomorphic-pink-theme button,.skeuomorphic-purple-theme .action-btn,.skeuomorphic-purple-theme .btn,.skeuomorphic-purple-theme .nav-btn,.skeuomorphic-purple-theme .tab-btn,.skeuomorphic-purple-theme button,.skeuomorphic-red-theme .action-btn,.skeuomorphic-red-theme .btn,.skeuomorphic-red-theme .nav-btn,.skeuomorphic-red-theme .tab-btn,.skeuomorphic-red-theme button,.skeuomorphic-white-theme .action-btn,.skeuomorphic-white-theme .btn,.skeuomorphic-white-theme .nav-btn,.skeuomorphic-white-theme .tab-btn,.skeuomorphic-white-theme button,.skeuomorphic-yellow-theme .action-btn,.skeuomorphic-yellow-theme .btn,.skeuomorphic-yellow-theme .nav-btn,.skeuomorphic-yellow-theme .tab-btn,.skeuomorphic-yellow-theme button,.white-background-theme .action-btn,.white-background-theme .btn,.white-background-theme .nav-btn,.white-background-theme .tab-btn,.white-background-theme button{outline:0!important}.skeuomorphic-black-theme .nav-btn,.skeuomorphic-blue-bg-theme .nav-btn,.skeuomorphic-blue-theme .nav-btn,.skeuomorphic-dorfic-theme .nav-btn,.skeuomorphic-green-bg-theme .nav-btn,.skeuomorphic-green-theme .nav-btn,.skeuomorphic-orange-theme .nav-btn,.skeuomorphic-pink-theme .nav-btn,.skeuomorphic-purple-theme .nav-btn,.skeuomorphic-red-theme .nav-btn,.skeuomorphic-white-theme .nav-btn,.skeuomorphic-yellow-theme .nav-btn,.white-background-theme .nav-btn{background:url('GreyButton.png') center center/100% 100% no-repeat!important;background-color:transparent!important;border:none!important;border-width:0!important}.skeuomorphic-black-theme .nav-btn.active,.skeuomorphic-black-theme .nav-btn:hover,.skeuomorphic-blue-bg-theme .nav-btn.active,.skeuomorphic-blue-bg-theme .nav-btn:hover,.skeuomorphic-blue-theme .nav-btn.active,.skeuomorphic-blue-theme .nav-btn:hover,.skeuomorphic-dorfic-theme .nav-btn.active,.skeuomorphic-dorfic-theme .nav-btn:hover,.skeuomorphic-green-bg-theme .nav-btn.active,.skeuomorphic-green-bg-theme .nav-btn:hover,.skeuomorphic-green-theme .nav-btn.active,.skeuomorphic-green-theme .nav-btn:hover,.skeuomorphic-orange-theme .nav-btn.active,.skeuomorphic-orange-theme .nav-btn:hover,.skeuomorphic-pink-theme .nav-btn.active,.skeuomorphic-pink-theme .nav-btn:hover,.skeuomorphic-purple-theme .nav-btn.active,.skeuomorphic-purple-theme .nav-btn:hover,.skeuomorphic-red-theme .nav-btn.active,.skeuomorphic-red-theme .nav-btn:hover,.skeuomorphic-white-theme .nav-btn.active,.skeuomorphic-white-theme .nav-btn:hover,.skeuomorphic-yellow-theme .nav-btn.active,.skeuomorphic-yellow-theme .nav-btn:hover,.white-background-theme .nav-btn.active,.white-background-theme .nav-btn:hover{background:url('GreenButton.png') center center/100% 100% no-repeat!important;background-color:transparent!important;border:none!important;border-width:0!important}.skeuomorphic-black-theme .container,.skeuomorphic-black-theme .layout-wrapper>.container,.skeuomorphic-black-theme .profile .container,.skeuomorphic-blue-bg-theme .container,.skeuomorphic-blue-bg-theme .layout-wrapper>.container,.skeuomorphic-blue-bg-theme .profile .container,.skeuomorphic-blue-theme .container,.skeuomorphic-blue-theme .layout-wrapper>.container,.skeuomorphic-blue-theme .profile .container,.skeuomorphic-dorfic-theme .container,.skeuomorphic-dorfic-theme .layout-wrapper>.container,.skeuomorphic-dorfic-theme .profile .container,.skeuomorphic-green-bg-theme .container,.skeuomorphic-green-bg-theme .layout-wrapper>.container,.skeuomorphic-green-bg-theme .profile .container,.skeuomorphic-green-theme .container,.skeuomorphic-green-theme .layout-wrapper>.container,.skeuomorphic-green-theme .profile .container,.skeuomorphic-orange-theme .container,.skeuomorphic-orange-theme .layout-wrapper>.container,.skeuomorphic-orange-theme .profile .container,.skeuomorphic-pink-theme .container,.skeuomorphic-pink-theme .layout-wrapper>.container,.skeuomorphic-pink-theme .profile .container,.skeuomorphic-purple-theme .container,.skeuomorphic-purple-theme .layout-wrapper>.container,.skeuomorphic-purple-theme .profile .container,.skeuomorphic-red-theme .container,.skeuomorphic-red-theme .layout-wrapper>.container,.skeuomorphic-red-theme .profile .container,.skeuomorphic-yellow-theme .container,.skeuomorphic-yellow-theme .layout-wrapper>.container,.skeuomorphic-yellow-theme .profile .container{background:linear-gradient(145deg,#f5f6f8,#e8eaed)!important;background-image:none!important;border:3px solid #c0c4c8!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(0,0,0,.12),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(0,0,0,.08)!important}.skeuomorphic-black-theme .container::before,.skeuomorphic-black-theme .sidebar::before,.skeuomorphic-blue-bg-theme .container::before,.skeuomorphic-blue-bg-theme .sidebar::before,.skeuomorphic-blue-theme .container::before,.skeuomorphic-blue-theme .sidebar::before,.skeuomorphic-dorfic-theme .container::before,.skeuomorphic-dorfic-theme .sidebar::before,.skeuomorphic-green-bg-theme .container::before,.skeuomorphic-green-bg-theme .sidebar::before,.skeuomorphic-green-theme .container::before,.skeuomorphic-green-theme .sidebar::before,.skeuomorphic-orange-theme .container::before,.skeuomorphic-orange-theme .sidebar::before,.skeuomorphic-pink-theme .container::before,.skeuomorphic-pink-theme .sidebar::before,.skeuomorphic-purple-theme .container::before,.skeuomorphic-purple-theme .sidebar::before,.skeuomorphic-red-theme .container::before,.skeuomorphic-red-theme .sidebar::before,.skeuomorphic-white-theme .container::before,.skeuomorphic-white-theme .sidebar::before,.skeuomorphic-yellow-theme .container::before,.skeuomorphic-yellow-theme .sidebar::before,.white-background-theme .container::before,.white-background-theme .sidebar::before{display:none!important}.skeuomorphic-black-theme #fixed-stitching,.skeuomorphic-blue-bg-theme #fixed-stitching,.skeuomorphic-blue-theme #fixed-stitching,.skeuomorphic-dorfic-theme #fixed-stitching,.skeuomorphic-green-bg-theme #fixed-stitching,.skeuomorphic-green-theme #fixed-stitching,.skeuomorphic-orange-theme #fixed-stitching,.skeuomorphic-pink-theme #fixed-stitching,.skeuomorphic-purple-theme #fixed-stitching,.skeuomorphic-red-theme #fixed-stitching,.skeuomorphic-white-theme #fixed-stitching,.skeuomorphic-yellow-theme #fixed-stitching,.white-background-theme #fixed-stitching{display:none!important}.skeuomorphic-white-theme .layout-wrapper>.sidebar,.skeuomorphic-white-theme .layout-wrapper>aside.sidebar,.skeuomorphic-white-theme .profile .sidebar,.skeuomorphic-white-theme .sidebar,.skeuomorphic-white-theme aside.sidebar,.skeuomorphic-white-theme body>.layout-wrapper>.sidebar,.white-background-theme .layout-wrapper>.sidebar,.white-background-theme .layout-wrapper>aside.sidebar,.white-background-theme .profile .sidebar,.white-background-theme .sidebar,.white-background-theme aside.sidebar,.white-background-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#f5f5f5,#e8e8e8)!important;background-image:none!important;background-color:#f5f5f5!important;border:3px solid #d0d0d0!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(0,0,0,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(0,0,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-white-theme .container,.skeuomorphic-white-theme .layout-wrapper>.container,.skeuomorphic-white-theme .profile .container,.skeuomorphic-white-theme body>.layout-wrapper>.container,.white-background-theme .container,.white-background-theme .layout-wrapper>.container,.white-background-theme .profile .container,.white-background-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#f5f5f5,#e8e8e8)!important;background-image:none!important;background-color:#f5f5f5!important;border:3px solid #d0d0d0!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(0,0,0,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(0,0,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-white-theme .nav-btn,.skeuomorphic-white-theme .sidebar .nav-btn,.white-background-theme .nav-btn,.white-background-theme .sidebar .nav-btn{background:linear-gradient(145deg,#f0f0f0,#e0e0e0)!important;background-image:none!important;border:3px solid #c8c8c8!important;border-radius:10px!important;color:#333!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(0,0,0,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(0,0,0,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-white-theme .sidebar .nav-btn:hover,.white-background-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#e8e8e8,#d8d8d8)!important;box-shadow:0 6px 12px rgba(0,0,0,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-white-theme .nav-btn.active,.skeuomorphic-white-theme .sidebar .nav-btn.active,.white-background-theme .nav-btn.active,.white-background-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-white-theme .sidebar .nav-btn.active:hover,.white-background-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-white-theme .nav-btn:disabled,.skeuomorphic-white-theme .nav-btn[disabled],.skeuomorphic-white-theme .sidebar .nav-btn:disabled,.skeuomorphic-white-theme .sidebar .nav-btn[disabled],.white-background-theme .nav-btn:disabled,.white-background-theme .nav-btn[disabled],.white-background-theme .sidebar .nav-btn:disabled,.white-background-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-white-theme .nav-btn:disabled:hover,.skeuomorphic-white-theme .nav-btn[disabled]:hover,.skeuomorphic-white-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-white-theme .sidebar .nav-btn[disabled]:hover,.white-background-theme .nav-btn:disabled:hover,.white-background-theme .nav-btn[disabled]:hover,.white-background-theme .sidebar .nav-btn:disabled:hover,.white-background-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-blue-theme .layout-wrapper>.sidebar,.skeuomorphic-blue-theme .layout-wrapper>aside.sidebar,.skeuomorphic-blue-theme .profile .sidebar,.skeuomorphic-blue-theme .sidebar,.skeuomorphic-blue-theme aside.sidebar,.skeuomorphic-blue-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#e3f2fd,#bbdefb)!important;background-image:none!important;background-color:#e3f2fd!important;border:3px solid #90caf9!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(33,150,243,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(33,150,243,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-blue-theme .container,.skeuomorphic-blue-theme .layout-wrapper>.container,.skeuomorphic-blue-theme .profile .container,.skeuomorphic-blue-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#e3f2fd,#bbdefb)!important;background-image:none!important;background-color:#e3f2fd!important;border:3px solid #90caf9!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(33,150,243,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(33,150,243,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-blue-theme .nav-btn,.skeuomorphic-blue-theme .sidebar .nav-btn{background:linear-gradient(145deg,#e1f5fe,#b3e5fc)!important;background-image:none!important;border:3px solid #81d4fa!important;border-radius:10px!important;color:#0277bd!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(33,150,243,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(33,150,243,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-blue-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#b3e5fc,#81d4fa)!important;box-shadow:0 6px 12px rgba(33,150,243,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(33,150,243,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-blue-theme .nav-btn.active,.skeuomorphic-blue-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-blue-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-blue-theme .nav-btn:disabled,.skeuomorphic-blue-theme .nav-btn[disabled],.skeuomorphic-blue-theme .sidebar .nav-btn:disabled,.skeuomorphic-blue-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-blue-theme .nav-btn:disabled:hover,.skeuomorphic-blue-theme .nav-btn[disabled]:hover,.skeuomorphic-blue-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-blue-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-green-theme .layout-wrapper>.sidebar,.skeuomorphic-green-theme .layout-wrapper>aside.sidebar,.skeuomorphic-green-theme .profile .sidebar,.skeuomorphic-green-theme .sidebar,.skeuomorphic-green-theme aside.sidebar,.skeuomorphic-green-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#e8f5e9,#c8e6c9)!important;background-image:none!important;background-color:#e8f5e9!important;border:3px solid #a5d6a7!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(76,175,80,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(76,175,80,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-green-theme .container,.skeuomorphic-green-theme .layout-wrapper>.container,.skeuomorphic-green-theme .profile .container,.skeuomorphic-green-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#e8f5e9,#c8e6c9)!important;background-image:none!important;background-color:#e8f5e9!important;border:3px solid #a5d6a7!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(76,175,80,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(76,175,80,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-green-theme .nav-btn,.skeuomorphic-green-theme .sidebar .nav-btn{background:linear-gradient(145deg,#f1f8e9,#dcedc8)!important;background-image:none!important;border:3px solid #9ccc65!important;border-radius:10px!important;color:#2e7d32!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(76,175,80,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(76,175,80,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-green-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#dcedc8,#c5e1a5)!important;box-shadow:0 6px 12px rgba(76,175,80,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(76,175,80,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-green-theme .nav-btn.active,.skeuomorphic-green-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-green-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-green-theme .nav-btn:disabled,.skeuomorphic-green-theme .nav-btn[disabled],.skeuomorphic-green-theme .sidebar .nav-btn:disabled,.skeuomorphic-green-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-green-theme .nav-btn:disabled:hover,.skeuomorphic-green-theme .nav-btn[disabled]:hover,.skeuomorphic-green-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-green-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-purple-theme .layout-wrapper>.sidebar,.skeuomorphic-purple-theme .layout-wrapper>aside.sidebar,.skeuomorphic-purple-theme .profile .sidebar,.skeuomorphic-purple-theme .sidebar,.skeuomorphic-purple-theme aside.sidebar,.skeuomorphic-purple-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#f3e5f5,#e1bee7)!important;background-image:none!important;background-color:#f3e5f5!important;border:3px solid #ce93d8!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(156,39,176,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(156,39,176,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-purple-theme .container,.skeuomorphic-purple-theme .layout-wrapper>.container,.skeuomorphic-purple-theme .profile .container,.skeuomorphic-purple-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#f3e5f5,#e1bee7)!important;background-image:none!important;background-color:#f3e5f5!important;border:3px solid #ce93d8!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(156,39,176,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(156,39,176,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-purple-theme .nav-btn,.skeuomorphic-purple-theme .sidebar .nav-btn{background:linear-gradient(145deg,#fce4ec,#f8bbd0)!important;background-image:none!important;border:3px solid #f48fb1!important;border-radius:10px!important;color:#880e4f!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(156,39,176,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(156,39,176,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-purple-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#f8bbd0,#f48fb1)!important;box-shadow:0 6px 12px rgba(156,39,176,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(156,39,176,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-purple-theme .nav-btn.active,.skeuomorphic-purple-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-purple-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-purple-theme .nav-btn:disabled,.skeuomorphic-purple-theme .nav-btn[disabled],.skeuomorphic-purple-theme .sidebar .nav-btn:disabled,.skeuomorphic-purple-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-purple-theme .nav-btn:disabled:hover,.skeuomorphic-purple-theme .nav-btn[disabled]:hover,.skeuomorphic-purple-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-purple-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-orange-theme .layout-wrapper>.sidebar,.skeuomorphic-orange-theme .layout-wrapper>aside.sidebar,.skeuomorphic-orange-theme .profile .sidebar,.skeuomorphic-orange-theme .sidebar,.skeuomorphic-orange-theme aside.sidebar,.skeuomorphic-orange-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#fff3e0,#ffe0b2)!important;background-image:none!important;background-color:#fff3e0!important;border:3px solid #ffcc80!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(255,152,0,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,152,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-orange-theme .container,.skeuomorphic-orange-theme .layout-wrapper>.container,.skeuomorphic-orange-theme .profile .container,.skeuomorphic-orange-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#fff3e0,#ffe0b2)!important;background-image:none!important;background-color:#fff3e0!important;border:3px solid #ffcc80!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(255,152,0,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,152,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-orange-theme .nav-btn,.skeuomorphic-orange-theme .sidebar .nav-btn{background:linear-gradient(145deg,#fff8e1,#ffecb3)!important;background-image:none!important;border:3px solid #ffe082!important;border-radius:10px!important;color:#e65100!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(255,152,0,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,152,0,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-orange-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#ffecb3,#ffe082)!important;box-shadow:0 6px 12px rgba(255,152,0,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,152,0,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-orange-theme .nav-btn.active,.skeuomorphic-orange-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-orange-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-orange-theme .nav-btn:disabled,.skeuomorphic-orange-theme .nav-btn[disabled],.skeuomorphic-orange-theme .sidebar .nav-btn:disabled,.skeuomorphic-orange-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-orange-theme .nav-btn:disabled:hover,.skeuomorphic-orange-theme .nav-btn[disabled]:hover,.skeuomorphic-orange-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-orange-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-pink-theme .layout-wrapper>.sidebar,.skeuomorphic-pink-theme .layout-wrapper>aside.sidebar,.skeuomorphic-pink-theme .profile .sidebar,.skeuomorphic-pink-theme .sidebar,.skeuomorphic-pink-theme aside.sidebar,.skeuomorphic-pink-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#fce4ec,#f8bbd0)!important;background-image:none!important;background-color:#fce4ec!important;border:3px solid #f48fb1!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(236,64,122,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(236,64,122,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-pink-theme .container,.skeuomorphic-pink-theme .layout-wrapper>.container,.skeuomorphic-pink-theme .profile .container,.skeuomorphic-pink-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#fce4ec,#f8bbd0)!important;background-image:none!important;background-color:#fce4ec!important;border:3px solid #f48fb1!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(236,64,122,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(236,64,122,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-pink-theme .nav-btn,.skeuomorphic-pink-theme .sidebar .nav-btn{background:linear-gradient(145deg,#f8bbd0,#f48fb1)!important;background-image:none!important;border:3px solid #f06292!important;border-radius:10px!important;color:#880e4f!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(236,64,122,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(236,64,122,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-pink-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#f48fb1,#f06292)!important;box-shadow:0 6px 12px rgba(236,64,122,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(236,64,122,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-pink-theme .nav-btn.active,.skeuomorphic-pink-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-pink-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-pink-theme .nav-btn:disabled,.skeuomorphic-pink-theme .nav-btn[disabled],.skeuomorphic-pink-theme .sidebar .nav-btn:disabled,.skeuomorphic-pink-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-pink-theme .nav-btn:disabled:hover,.skeuomorphic-pink-theme .nav-btn[disabled]:hover,.skeuomorphic-pink-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-pink-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-black-theme .layout-wrapper>.sidebar,.skeuomorphic-black-theme .layout-wrapper>aside.sidebar,.skeuomorphic-black-theme .profile .sidebar,.skeuomorphic-black-theme .sidebar,.skeuomorphic-black-theme aside.sidebar,.skeuomorphic-black-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#fff,#f5f5f5)!important;background-image:none!important;background-color:#fff!important;border:3px solid #d0d0d0!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(0,0,0,.15),inset 0 4px 8px rgba(255,255,255,.8),inset 0 -4px 8px rgba(0,0,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important;color:#000!important}.skeuomorphic-black-theme .container,.skeuomorphic-black-theme .layout-wrapper>.container,.skeuomorphic-black-theme .profile .container,.skeuomorphic-black-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#fff,#f5f5f5)!important;background-image:none!important;background-color:#fff!important;border:3px solid #d0d0d0!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(0,0,0,.15),inset 0 4px 8px rgba(255,255,255,.8),inset 0 -4px 8px rgba(0,0,0,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-black-theme .sidebar{color:#000!important}.skeuomorphic-black-theme .container{color:#000!important}.skeuomorphic-black-theme .nav-btn,.skeuomorphic-black-theme .sidebar .nav-btn{background:linear-gradient(145deg,#f0f0f0,#e0e0e0)!important;background-image:none!important;border:3px solid #d0d0d0!important;border-radius:10px!important;color:#000!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(0,0,0,.15),inset 0 2px 4px rgba(255,255,255,.8),inset 0 -2px 4px rgba(0,0,0,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-black-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#e8e8e8,#d8d8d8)!important;box-shadow:0 6px 12px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-black-theme .nav-btn.active,.skeuomorphic-black-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-black-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-black-theme .nav-btn:disabled,.skeuomorphic-black-theme .nav-btn[disabled],.skeuomorphic-black-theme .sidebar .nav-btn:disabled,.skeuomorphic-black-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#d0d0d0,silver)!important;border:3px solid #b0b0b0!important;color:#666!important;text-shadow:0 1px 1px rgba(255,255,255,.5)!important;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 2px 4px rgba(255,255,255,.6),inset 0 -2px 4px rgba(0,0,0,.1)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-black-theme .nav-btn:disabled:hover,.skeuomorphic-black-theme .nav-btn[disabled]:hover,.skeuomorphic-black-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-black-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-yellow-theme .layout-wrapper>.sidebar,.skeuomorphic-yellow-theme .layout-wrapper>aside.sidebar,.skeuomorphic-yellow-theme .profile .sidebar,.skeuomorphic-yellow-theme .sidebar,.skeuomorphic-yellow-theme aside.sidebar,.skeuomorphic-yellow-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#fff9c4,#fff59d)!important;background-image:none!important;background-color:#fff9c4!important;border:3px solid #fdd835!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(255,193,7,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,193,7,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-yellow-theme .container,.skeuomorphic-yellow-theme .layout-wrapper>.container,.skeuomorphic-yellow-theme .profile .container,.skeuomorphic-yellow-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#fff9c4,#fff59d)!important;background-image:none!important;background-color:#fff9c4!important;border:3px solid #fdd835!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(255,193,7,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,193,7,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-yellow-theme .nav-btn,.skeuomorphic-yellow-theme .sidebar .nav-btn{background:linear-gradient(145deg,#fffde7,#fff9c4)!important;background-image:none!important;border:3px solid #fff59d!important;border-radius:10px!important;color:#f57f17!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(255,193,7,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,193,7,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-yellow-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#fff9c4,#fff59d)!important;box-shadow:0 6px 12px rgba(255,193,7,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,193,7,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-yellow-theme .nav-btn.active,.skeuomorphic-yellow-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-yellow-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-yellow-theme .nav-btn:disabled,.skeuomorphic-yellow-theme .nav-btn[disabled],.skeuomorphic-yellow-theme .sidebar .nav-btn:disabled,.skeuomorphic-yellow-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-yellow-theme .nav-btn:disabled:hover,.skeuomorphic-yellow-theme .nav-btn[disabled]:hover,.skeuomorphic-yellow-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-yellow-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-green-bg-theme .layout-wrapper>.sidebar,.skeuomorphic-green-bg-theme .layout-wrapper>aside.sidebar,.skeuomorphic-green-bg-theme .profile .sidebar,.skeuomorphic-green-bg-theme .sidebar,.skeuomorphic-green-bg-theme aside.sidebar,.skeuomorphic-green-bg-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#c8e6c9,#a5d6a7)!important;background-image:none!important;background-color:#c8e6c9!important;border:3px solid #81c784!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(76,175,80,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(76,175,80,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-green-bg-theme .container,.skeuomorphic-green-bg-theme .layout-wrapper>.container,.skeuomorphic-green-bg-theme .profile .container,.skeuomorphic-green-bg-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#c8e6c9,#a5d6a7)!important;background-image:none!important;background-color:#c8e6c9!important;border:3px solid #81c784!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(76,175,80,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(76,175,80,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-green-bg-theme .nav-btn,.skeuomorphic-green-bg-theme .sidebar .nav-btn{background:linear-gradient(145deg,#dcedc8,#c5e1a5)!important;background-image:none!important;border:3px solid #aed581!important;border-radius:10px!important;color:#1b5e20!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(76,175,80,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(76,175,80,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-green-bg-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#c5e1a5,#aed581)!important;box-shadow:0 6px 12px rgba(76,175,80,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(76,175,80,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-green-bg-theme .nav-btn.active,.skeuomorphic-green-bg-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-green-bg-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-green-bg-theme .nav-btn:disabled,.skeuomorphic-green-bg-theme .nav-btn[disabled],.skeuomorphic-green-bg-theme .sidebar .nav-btn:disabled,.skeuomorphic-green-bg-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-green-bg-theme .nav-btn:disabled:hover,.skeuomorphic-green-bg-theme .nav-btn[disabled]:hover,.skeuomorphic-green-bg-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-green-bg-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-blue-bg-theme .layout-wrapper>.sidebar,.skeuomorphic-blue-bg-theme .layout-wrapper>aside.sidebar,.skeuomorphic-blue-bg-theme .profile .sidebar,.skeuomorphic-blue-bg-theme .sidebar,.skeuomorphic-blue-bg-theme aside.sidebar,.skeuomorphic-blue-bg-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#b3e5fc,#81d4fa)!important;background-image:none!important;background-color:#b3e5fc!important;border:3px solid #4fc3f7!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(3,169,244,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(3,169,244,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-blue-bg-theme .container,.skeuomorphic-blue-bg-theme .layout-wrapper>.container,.skeuomorphic-blue-bg-theme .profile .container,.skeuomorphic-blue-bg-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#b3e5fc,#81d4fa)!important;background-image:none!important;background-color:#b3e5fc!important;border:3px solid #4fc3f7!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(3,169,244,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(3,169,244,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-blue-bg-theme .nav-btn,.skeuomorphic-blue-bg-theme .sidebar .nav-btn{background:linear-gradient(145deg,#b3e5fc,#81d4fa)!important;background-image:none!important;border:3px solid #29b6f6!important;border-radius:10px!important;color:#01579b!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(3,169,244,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(3,169,244,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-blue-bg-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#81d4fa,#4fc3f7)!important;box-shadow:0 6px 12px rgba(3,169,244,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(3,169,244,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-blue-bg-theme .nav-btn.active,.skeuomorphic-blue-bg-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-blue-bg-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-blue-bg-theme .nav-btn:disabled,.skeuomorphic-blue-bg-theme .nav-btn[disabled],.skeuomorphic-blue-bg-theme .sidebar .nav-btn:disabled,.skeuomorphic-blue-bg-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-blue-bg-theme .nav-btn:disabled:hover,.skeuomorphic-blue-bg-theme .nav-btn[disabled]:hover,.skeuomorphic-blue-bg-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-blue-bg-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-red-theme .layout-wrapper>.sidebar,.skeuomorphic-red-theme .layout-wrapper>aside.sidebar,.skeuomorphic-red-theme .profile .sidebar,.skeuomorphic-red-theme .sidebar,.skeuomorphic-red-theme aside.sidebar,.skeuomorphic-red-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#ffcdd2,#ef9a9a)!important;background-image:none!important;background-color:#ffcdd2!important;border:3px solid #e57373!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(244,67,54,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(244,67,54,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-red-theme .container,.skeuomorphic-red-theme .layout-wrapper>.container,.skeuomorphic-red-theme .profile .container,.skeuomorphic-red-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#ffcdd2,#ef9a9a)!important;background-image:none!important;background-color:#ffcdd2!important;border:3px solid #e57373!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(244,67,54,.15),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(244,67,54,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-red-theme .nav-btn,.skeuomorphic-red-theme .sidebar .nav-btn{background:linear-gradient(145deg,#ffebee,#ffcdd2)!important;background-image:none!important;border:3px solid #ef9a9a!important;border-radius:10px!important;color:#b71c1c!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(244,67,54,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(244,67,54,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-red-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#ffcdd2,#ef9a9a)!important;box-shadow:0 6px 12px rgba(244,67,54,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(244,67,54,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-red-theme .nav-btn.active,.skeuomorphic-red-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-red-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-red-theme .nav-btn:disabled,.skeuomorphic-red-theme .nav-btn[disabled],.skeuomorphic-red-theme .sidebar .nav-btn:disabled,.skeuomorphic-red-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-red-theme .nav-btn:disabled:hover,.skeuomorphic-red-theme .nav-btn[disabled]:hover,.skeuomorphic-red-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-red-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.skeuomorphic-dorfic-theme .layout-wrapper>.sidebar,.skeuomorphic-dorfic-theme .layout-wrapper>aside.sidebar,.skeuomorphic-dorfic-theme .profile .sidebar,.skeuomorphic-dorfic-theme .sidebar,.skeuomorphic-dorfic-theme aside.sidebar,.skeuomorphic-dorfic-theme body>.layout-wrapper>.sidebar{background:linear-gradient(145deg,#ffe0b2,#ffcc80)!important;background-image:none!important;background-color:#ffe0b2!important;border:3px solid #ffb74d!important;border-radius:24px!important;border-top-left-radius:40px!important;border-bottom-left-radius:40px!important;box-shadow:0 10px 20px rgba(255,152,0,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,152,0,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-dorfic-theme .container,.skeuomorphic-dorfic-theme .layout-wrapper>.container,.skeuomorphic-dorfic-theme .profile .container,.skeuomorphic-dorfic-theme body>.layout-wrapper>.container{background:linear-gradient(145deg,#ffe0b2,#ffcc80)!important;background-image:none!important;background-color:#ffe0b2!important;border:3px solid #ffb74d!important;border-radius:24px!important;border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;box-shadow:0 10px 20px rgba(255,152,0,.2),inset 0 4px 8px #fff,inset 0 -4px 8px rgba(255,152,0,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;transform:none!important}.skeuomorphic-dorfic-theme .nav-btn,.skeuomorphic-dorfic-theme .sidebar .nav-btn{background:linear-gradient(145deg,#fff3e0,#ffe0b2)!important;background-image:none!important;border:3px solid #ffcc80!important;border-radius:10px!important;color:#e65100!important;font-weight:700!important;text-shadow:0 1px 2px rgba(255,255,255,.8)!important;box-shadow:0 4px 8px rgba(255,152,0,.15),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,152,0,.1)!important;cursor:none!important;transition:all .2s ease!important}.skeuomorphic-dorfic-theme .sidebar .nav-btn:hover{background:linear-gradient(145deg,#ffe0b2,#ffcc80)!important;box-shadow:0 6px 12px rgba(255,152,0,.2),inset 0 2px 4px #fff,inset 0 -2px 4px rgba(255,152,0,.15)!important;transform:translateY(-1px)!important}.skeuomorphic-dorfic-theme .nav-btn.active,.skeuomorphic-dorfic-theme .sidebar .nav-btn.active{background:linear-gradient(145deg,#22c55e,#16a34a)!important;border:3px solid #15803d!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;box-shadow:0 6px 12px rgba(34,197,94,.4),inset 0 2px 4px rgba(255,255,255,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important;transform:scale(1.02)!important}.skeuomorphic-dorfic-theme .sidebar .nav-btn.active:hover{background:linear-gradient(145deg,#16a34a,#15803d)!important;box-shadow:0 8px 16px rgba(34,197,94,.5),inset 0 2px 4px rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.25)!important;transform:scale(1.03) translateY(-1px)!important}.skeuomorphic-dorfic-theme .nav-btn:disabled,.skeuomorphic-dorfic-theme .nav-btn[disabled],.skeuomorphic-dorfic-theme .sidebar .nav-btn:disabled,.skeuomorphic-dorfic-theme .sidebar .nav-btn[disabled]{background:linear-gradient(145deg,#a0a0a0,#888)!important;border:3px solid #707070!important;color:#555!important;text-shadow:0 1px 1px rgba(0,0,0,.3)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important;cursor:none!important;opacity:.7!important;transform:none!important}.skeuomorphic-dorfic-theme .nav-btn:disabled:hover,.skeuomorphic-dorfic-theme .nav-btn[disabled]:hover,.skeuomorphic-dorfic-theme .sidebar .nav-btn:disabled:hover,.skeuomorphic-dorfic-theme .sidebar .nav-btn[disabled]:hover{transform:none!important;box-shadow:0 2px 4px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2),inset 0 -2px 4px rgba(0,0,0,.3)!important}.liquid-glass-theme .sidebar{background-color:#d0b589!important;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;background-blend-mode:multiply,normal!important;border:2px solid #958062!important;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.25),0 4px 10px rgba(0,0,0,.15),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.15),inset 1px 0 0 rgba(255,255,255,.2),inset -1px 0 0 rgba(0,0,0,.1);border-top-left-radius:30px;border-bottom-left-radius:30px}.liquid-glass-theme .container{background-color:#d0b589!important;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless)!important;background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size)!important;background-repeat:no-repeat,repeat!important;background-blend-mode:multiply,normal!important;border:2px solid #958062!important;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.25),0 4px 10px rgba(0,0,0,.15),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.15),inset 1px 0 0 rgba(255,255,255,.2),inset -1px 0 0 rgba(0,0,0,.1);border-top-right-radius:30px;border-bottom-right-radius:30px}.achievement-card,.announcement-card,.announcement-preview-card:not(.friend-activity-card),.conversation-item,.dashboard-card,.message,.project-card,.quick-action-btn,.store-item,.user-item{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.announcement-card,.announcement-preview-card:not(.friend-activity-card),.conversation-item,.dashboard-card,.message,.quick-action-btn,.store-item,.user-item{contain:layout style paint}.project-card{contain:layout style}.announcement-card,.dashboard-card,.project-card,.quick-action-btn{transition-property:transform,opacity,box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.1s}#comments-list,.announcements-preview,.comment-replies,.comments-section,.container,.main-content,.projects-grid,.sidebar,.users-grid{transform:translate3d(0,0,0);will-change:scroll-position,transform;-webkit-overflow-scrolling:touch;backface-visibility:hidden;perspective:1000px}*{-webkit-overflow-scrolling:touch}[class*=Scroll],[class*=scroll],[style*=overflow]{transform:translate3d(0,0,0);will-change:scroll-position}.announcements-preview>:not(.friend-activity-card),.projects-grid>:not(.project-card),.users-grid>*{content-visibility:auto;contain-intrinsic-size:auto 200px}.announcement-card,.dashboard-card{box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.nav-btn:hover,.quick-action-btn:hover{transform:translateY(-1px) translateZ(0)!important;transition:transform .15s cubic-bezier(.4, 0, .2, 1)!important}.announcement-card:hover,.dashboard-card:hover,.quick-action-btn:hover{transform:translateY(-2px) translateZ(0);transition-duration:.1s}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:optimize-contrast}.background-clouds{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.custom-cursor{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.vhs-effect,.vhs-effect::after,.vhs-effect::before{will-change:opacity,transform;transform:translateZ(0)}body .vhs-effect::after:not([data-vhs-enabled=true]),body .vhs-effect::before:not([data-vhs-enabled=true]),body:not(.vhs-effect) .vhs-effect::after,body:not(.vhs-effect) .vhs-effect::before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}body:not([data-vhs-enabled=true]) .vhs-effect::after,body:not([data-vhs-enabled=true]) .vhs-effect::before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.background-clouds,.parallax{transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){.background-clouds,.parallax{will-change:transform}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-overflow-scrolling:touch}.action-btn,.nav-btn,.quick-action-btn,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn:not(.nav-btn),.btn:not(.nav-btn),.clear-btn,.comment-btn,.delete-btn,.edit-btn,.filter-btn,.like-btn,.range-btn,.search-btn,.share-btn,.tab-btn,button:not(.nav-btn):not(.custom-cursor):not([class*=material-icons]),input[type=button]{background:linear-gradient(180deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.08) 25%,transparent 50%),linear-gradient(145deg,#bef264 0,#a3e635 25%,#84cc16 50%,#65a30d 75%,#4d7c0f 100%)!important;background-blend-mode:normal,normal!important;border:none!important;border-radius:999px!important;padding:12px 24px!important;min-height:44px;color:#0f0f0f!important;font-weight:700!important;font-family:var(--default-font-family, 'Shrikhand')!important;cursor:pointer!important;transition:transform .15s ease,box-shadow .15s ease!important;position:relative!important;box-shadow:0 7px 0 0 #166534,0 9px 20px rgba(0,0,0,.4),0 3px 6px rgba(0,0,0,.25),inset 0 -2px 4px rgba(0,0,0,.25)!important;text-shadow:0 1px 0 rgba(0,0,0,.35),0 0 1px rgba(0,0,0,.2)!important}.beta-feedback-btn,.create-btn,.publish-btn,.submit-btn,.welcome-btn-primary,input[type=submit]{background:linear-gradient(180deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.08) 25%,transparent 50%),linear-gradient(145deg,#bef264 0,#a3e635 25%,#84cc16 50%,#65a30d 75%,#4d7c0f 100%)!important;border:none!important;border-radius:999px!important;color:#0f0f0f!important;box-shadow:0 7px 0 0 #166534,0 9px 20px rgba(0,0,0,.35),0 3px 6px rgba(0,0,0,.25),inset 0 -2px 4px rgba(0,0,0,.2)!important;text-shadow:0 1px 0 rgba(255,255,255,.35)!important}.action-btn:not(.nav-btn)::before,.beta-feedback-btn::before,.btn:not(.nav-btn)::before,.create-btn::before,.publish-btn::before,.range-btn::before,.submit-btn::before,.tab-btn::before,.welcome-btn-primary::before,button:not(.nav-btn):not(.custom-cursor):not([class*=material-icons])::before,input[type=submit]::before{display:none!important;content:none!important;height:0!important;width:0!important;background:0 0!important;box-shadow:none!important}.action-btn:not(.nav-btn):hover,.btn:not(.nav-btn):hover,.range-btn:hover,.tab-btn:hover,button:not(.nav-btn):not(.custom-cursor):not([class*=material-icons]):hover,input[type=button]:hover{transform:translateY(-2px)!important;box-shadow:0 9px 0 0 #166534,0 11px 24px rgba(0,0,0,.45),0 4px 8px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important}.beta-feedback-btn:hover,.create-btn:hover,.publish-btn:hover,.submit-btn:hover,.welcome-btn-primary:hover,input[type=submit]:hover{transform:translateY(-2px)!important;box-shadow:0 9px 0 0 #166534,0 11px 24px rgba(0,0,0,.45),0 4px 8px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important}.action-btn:not(.nav-btn):active,.btn:not(.nav-btn):active,.range-btn:active,.tab-btn:active,button:not(.nav-btn):not(.custom-cursor):not([class*=material-icons]):active,input[type=button]:active{transform:translateY(3px)!important;box-shadow:0 2px 0 0 #166534,0 4px 10px rgba(0,0,0,.35),inset 0 3px 10px rgba(0,0,0,.25)!important}.beta-feedback-btn:active,.create-btn:active,.publish-btn:active,.submit-btn:active,.welcome-btn-primary:active,input[type=submit]:active{transform:translateY(3px)!important;box-shadow:0 2px 0 0 #166534,0 4px 10px rgba(0,0,0,.35),inset 0 3px 10px rgba(0,0,0,.25)!important}input,select,textarea{will-change:transform,opacity;transform:translateZ(0)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.fade-in{animation:fadeIn .2s cubic-bezier(.4,0,.2,1);will-change:opacity}.slide-up{animation:slideUp .2s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.items-hotbar{position:fixed;right:20px;top:50%;transform:translateY(-50%);width:80px;background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:3px solid #958062;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.25),0 5px 15px rgba(0,0,0,.12),inset 0 3px 6px rgba(255,255,255,.25),inset 0 -3px 6px rgba(0,0,0,.15),inset 1px 0 2px rgba(255,255,255,.2),inset -1px 0 2px rgba(0,0,0,.1);padding:15px 10px;z-index:1000;display:flex;flex-direction:column;gap:10px}.items-hotbar::before{content:'';position:absolute;top:2px;left:2px;right:2px;height:3px;background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,.4),rgba(255,255,255,.8));border-radius:18px 18px 0 0;pointer-events:none}.hotbar-slot{width:60px;height:60px;margin:0 auto;background-color:#dfc5aa;background-image:linear-gradient(135deg,rgba(226,206,178,.5) 0,rgba(242,232,212,.45) 50%,rgba(226,206,178,.5) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:2px solid #958062;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.1),inset 1px 0 0 rgba(255,255,255,.2),inset -1px 0 0 rgba(0,0,0,.08);cursor:pointer;position:relative;transition:all .2s;display:flex;align-items:center;justify-content:center}.hotbar-slot::before{content:'';position:absolute;top:1px;left:1px;right:1px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.2),rgba(255,255,255,.6));border-radius:11px 11px 0 0;pointer-events:none}.hotbar-slot:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.15),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.12),inset 1px 0 2px rgba(255,255,255,.7),inset -1px 0 2px rgba(0,0,0,.1);border-color:#9ca3af}.hotbar-slot:active{transform:scale(.98) translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.15),inset 0 3px 6px rgba(0,0,0,.1),inset 0 -1px 2px rgba(255,255,255,.5)}.hotbar-slot.empty{border:2px dashed #958062;opacity:.6;background-color:#dfc5aa;background-image:linear-gradient(135deg,rgba(226,206,178,.5) 0,rgba(242,232,212,.45) 50%,rgba(226,206,178,.5) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal}.hotbar-slot.empty:hover{opacity:.8;border-color:#6b7280}.hotbar-slot.filled{border:2px solid #9ca3af}.hotbar-slot.pets-slot{background:linear-gradient(145deg,#fef3c7,#fde68a,#fcd34d);border-color:#f59e0b}.hotbar-slot.pets-slot:hover{border-color:#d97706;box-shadow:0 6px 12px rgba(245,158,11,.3),0 3px 6px rgba(0,0,0,.15),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(0,0,0,.12)}.hotbar-item-icon{width:50px;height:50px;border-radius:8px;object-fit:cover;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .15))}.hotbar-quantity-badge{position:absolute;top:-5px;right:-5px;background:linear-gradient(145deg,#ef4444,#dc2626,#b91c1c);color:#fff;border-radius:50%;width:20px;height:20px;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 3px 6px rgba(239,68,68,.4),inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 2px rgba(0,0,0,.2);border:2px solid #fff;z-index:10}.hotbar-slot.empty .hotbar-slot::before{display:none}.hotbar-slot.empty>div{color:#6b7280;font-weight:600;text-shadow:0 1px 2px rgba(255,255,255,.8)}.item-modal-overlay{animation:fadeIn .2s ease}.item-modal{animation:slideUp .3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.items-hotbar{right:auto;left:50%;transform:translateX(-50%);top:auto;bottom:20px;width:auto;flex-direction:row;padding:10px 15px;max-width:calc(100% - 40px);overflow-x:auto;border-radius:20px}.items-hotbar::before{border-radius:18px 18px 0 0}.hotbar-slot{flex-shrink:0}}.language-selector-wrapper{position:relative;width:100%}.language-dropdown{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:2px solid #958062;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.1);padding:8px;max-height:300px;overflow-y:auto;z-index:1000;animation:slideUp .2s ease}.language-option{width:100%;padding:10px 15px;text-align:left;background:0 0;border:none;border-radius:8px;cursor:pointer;font-family:var(--default-font-family, 'Fugaz One'),system-ui,sans-serif;font-size:14px;color:#374151;transition:all .2s ease;margin-bottom:2px}.language-option:hover{background:linear-gradient(145deg,#f0f0f0,#e8e8e8);transform:translateX(2px);box-shadow:inset 0 1px 2px rgba(255,255,255,.8),inset 0 -1px 2px rgba(0,0,0,.1)}.language-option.active{background:linear-gradient(145deg,#e3f2fd,#bbdefb);color:#1976d2;font-weight:600;box-shadow:inset 0 1px 2px rgba(255,255,255,.8),inset 0 -1px 2px rgba(0,0,0,.1)}@keyframes slideUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#google_translate_element{display:none}.settings-language-selector{display:flex;flex-direction:column;gap:12px}.language-selector-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-height:400px;overflow-y:auto;padding:8px;background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:2px solid #958062;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.2),inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.1)}.settings-language-option{padding:12px 16px;background:linear-gradient(145deg,#fff,#f5f5f5);border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;font-family:var(--default-font-family, 'Fugaz One'),system-ui,sans-serif;font-size:14px;color:#374151;transition:all .2s ease;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.9)}.settings-language-option:hover{background:linear-gradient(145deg,#f0f0f0,#e8e8e8);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.9)}.settings-language-option.active{background:linear-gradient(145deg,#e3f2fd,#bbdefb);color:#1976d2;font-weight:600;border-color:#90caf9;box-shadow:0 4px 8px rgba(25,118,210,.2),inset 0 1px 0 rgba(255,255,255,.9)}@keyframes slideIn{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100px)}}.welcome-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.58);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;transition:opacity .22s ease;isolation:isolate;contain:layout style paint;transform:translateZ(0)}.welcome-modal-overlay.show{opacity:1}.welcome-modal{background-color:var(--hero-leather-base);background-image:var(--hero-leather-grad),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:4px solid var(--hero-leather-border);border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.5),0 12px 25px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.15),inset 0 -2px 0 rgba(0,0,0,.55),inset 2px 0 0 rgba(255,255,255,.1),inset -2px 0 0 rgba(0,0,0,.35);padding:32px 28px 28px;max-width:500px;width:90%;transform:scale(.9) translateY(20px);transition:transform .3s ease;position:relative;overflow:hidden;isolation:isolate;color:#fffef9}.welcome-modal-overlay.show .welcome-modal{transform:scale(1) translateY(0)}.welcome-modal::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;border-radius:14px;border:2px dashed var(--hero-leather-stitch);pointer-events:none;z-index:1}.welcome-modal::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.1) 0,transparent 58%);pointer-events:none;z-index:0}.welcome-modal-actions,.welcome-modal-content,.welcome-modal-header{position:relative;z-index:2}.welcome-modal-header{margin-bottom:20px;text-align:center}.welcome-modal-title{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;font-size:1.75rem;font-weight:700;color:#fffef9;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.45),0 2px 10px rgba(0,0,0,.35);font-family:var(--default-font-family, 'Shrikhand')}.welcome-modal-title-icon.material-icons{font-size:2rem;color:#f0c75e!important;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .5))}.welcome-modal-title-text{line-height:1.2}.welcome-modal-content{margin-bottom:24px}.welcome-modal-text{font-size:1.05rem;color:rgba(255,254,249,.94);line-height:1.65;margin:0 0 14px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.35)}.welcome-modal-text:last-child{margin-bottom:0}.welcome-modal-lead{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 10px;font-weight:600;margin-bottom:16px}.welcome-modal-inline-icon.material-icons{font-size:1.65rem;color:#f0c75e!important;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .45))}.welcome-modal-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.welcome-btn{padding:12px 22px;border:2px solid #3d6b1f;border-radius:14px;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;font-family:var(--default-font-family, 'Shrikhand');display:inline-flex;align-items:center;justify-content:center;gap:8px}.welcome-btn .material-icons{font-size:1.35rem;color:inherit!important}.welcome-btn-primary{color:#10240c;background:linear-gradient(180deg,rgba(255,255,255,.22) 0,transparent 42%),linear-gradient(145deg,#bef264 0,#a3e635 25%,#84cc16 50%,#65a30d 75%,#4d7c0f 100%);border-color:#4d7c0f;box-shadow:0 6px 0 0 #2f5c12,0 10px 22px rgba(0,0,0,.35),inset 0 -2px 4px rgba(0,0,0,.18);text-shadow:0 1px 0 rgba(255,255,255,.35)}.welcome-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 0 0 #2f5c12,0 14px 28px rgba(0,0,0,.38),inset 0 -2px 4px rgba(0,0,0,.15)}.welcome-btn-primary:active{transform:translateY(3px);box-shadow:0 3px 0 0 #2f5c12,0 6px 14px rgba(0,0,0,.3),inset 0 2px 6px rgba(0,0,0,.2)}.welcome-btn-secondary{color:#0d2518;background:linear-gradient(180deg,rgba(255,255,255,.18) 0,transparent 40%),linear-gradient(145deg,#86efac 0,#4ade80 30%,#22c55e 55%,#15803d 100%);border-color:#166534;box-shadow:0 5px 0 0 #14532d,0 8px 18px rgba(0,0,0,.32),inset 0 -2px 4px rgba(0,0,0,.15);text-shadow:0 1px 0 rgba(255,255,255,.35)}.welcome-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 7px 0 0 #14532d,0 12px 24px rgba(0,0,0,.34),inset 0 -2px 4px rgba(0,0,0,.12)}.welcome-btn-secondary:active{transform:translateY(2px);box-shadow:0 2px 0 0 #14532d,0 4px 12px rgba(0,0,0,.28),inset 0 2px 5px rgba(0,0,0,.18)}@media (min-width:993px){html body:has(.layout-wrapper){display:flex!important;align-items:center!important;justify-content:center!important;min-height:100vh!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;box-sizing:border-box!important}html body .layout-wrapper,html body .profile .layout-wrapper,html body.profile .layout-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;max-width:1800px!important;width:90vw!important;margin:0 auto!important;padding:0!important;position:relative!important;z-index:1!important;min-height:auto!important;height:auto!important}html body .layout-wrapper>.sidebar,html body .layout-wrapper>aside.sidebar,html body .profile .layout-wrapper>.sidebar,html body .sidebar{width:400px!important;min-width:400px!important;max-width:400px!important;height:85vh!important;min-height:85vh!important;max-height:85vh!important;flex-shrink:0!important;box-sizing:border-box!important}html body .container,html body .layout-wrapper .container,html body .layout-wrapper>.container,html body .profile .layout-wrapper>.container{margin:12px!important;flex-grow:1!important;height:85vh!important;min-height:85vh!important;max-height:85vh!important;box-sizing:border-box!important}}@media (max-width:768px){html{overflow-x:hidden!important;max-width:100%!important;width:100%!important}body,html body{overflow-x:hidden!important;max-width:100%!important;width:100%!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;box-sizing:border-box!important}body .layout-wrapper,html body .layout-wrapper{flex-direction:column!important;align-items:stretch;gap:0;width:100%!important;max-width:100%!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100vh!important;max-height:100dvh!important;padding:6px 6px 0 6px!important;box-sizing:border-box;overflow:hidden!important}body .layout-wrapper>.container,html body .layout-wrapper>.container{order:1!important;flex:1 1 0!important;min-height:0!important;max-height:100%!important;height:0!important;margin:0!important;padding:10px 8px calc(90px + env(safe-area-inset-bottom,0px)) 8px!important;border-radius:12px 12px 0 0;overflow-y:auto!important;overflow-x:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch}body .layout-wrapper>.container .main-content,html body .layout-wrapper>.container .main-content{max-width:100%;overflow:visible!important;padding:0 2px}.greeting-container #main-avatar,.greeting-container .profile-avatar-link{flex-shrink:0;width:56px!important;height:56px!important;max-width:56px!important;max-height:56px!important;object-fit:cover}.greeting-container .profile-avatar-link{display:inline-block;margin:0 auto}#main-avatar{width:56px!important;height:56px!important;object-fit:cover}.dashboard-grid{grid-template-columns:1fr!important;gap:16px!important;margin-bottom:20px}.dashboard-left,.dashboard-right{width:100%!important;max-width:100%!important}body .layout-wrapper>.sidebar,html body .layout-wrapper>.sidebar,html body .layout-wrapper>aside.sidebar{order:2!important;display:flex!important;flex-direction:row!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;height:auto!important;min-height:56px!important;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px)) 6px!important;border-radius:16px 16px 0 0!important;background-color:rgba(40,30,20,.95)!important;align-items:center;justify-content:center;gap:0;box-sizing:border-box;overflow:visible!important;flex-shrink:0;z-index:10000!important;pointer-events:auto;box-shadow:0 -2px 12px rgba(0,0,0,.25);transform:none!important;will-change:auto!important;perspective:none!important;backface-visibility:visible!important}body .layout-wrapper>.sidebar .logo .logo-text-img,html body .layout-wrapper>.sidebar .logo .logo-text-img{display:none!important}body .layout-wrapper>.sidebar .logo,html body .layout-wrapper>.sidebar .logo{flex-shrink:0;margin:0 6px 0 0;padding:0;display:flex;align-items:center;position:relative;width:24px;height:24px}body .layout-wrapper>.sidebar .logo .logo-img-mobile,html body .layout-wrapper>.sidebar .logo .logo-img-mobile{display:block!important;width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important;object-fit:contain}body .layout-wrapper>.sidebar .logo::after,html body .layout-wrapper>.sidebar .logo::after{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background:url(Logo.png) center/contain no-repeat}body .layout-wrapper>.sidebar .logo:has(.logo-img-mobile)::after,html body .layout-wrapper>.sidebar .logo:has(.logo-img-mobile)::after{display:none}body .layout-wrapper>.sidebar .nav-buttons,html body .layout-wrapper>.sidebar .nav-buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:auto!important;flex:1 1 0;min-width:0;overflow-x:auto!important;overflow-y:hidden;gap:4px!important;padding:2px 0!important;padding-bottom:2px!important;margin-bottom:0!important;align-items:center;-webkit-overflow-scrolling:touch;scrollbar-width:none}body .layout-wrapper>.sidebar .nav-buttons::-webkit-scrollbar,html body .layout-wrapper>.sidebar .nav-buttons::-webkit-scrollbar{display:none}body .layout-wrapper>.sidebar .nav-buttons::-webkit-scrollbar,html body .layout-wrapper>.sidebar .nav-buttons::-webkit-scrollbar{height:3px}body .layout-wrapper>.sidebar .nav-buttons>a,html body .layout-wrapper>.sidebar .nav-buttons>a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important;padding:4px 2px!important;gap:2px!important;text-decoration:none;border-radius:10px;box-sizing:border-box;overflow:hidden}body .layout-wrapper>.sidebar .nav-buttons>a .nav-btn,html body .layout-wrapper>.sidebar .nav-buttons>a .nav-btn{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden;border-radius:10px;border:none!important}body .layout-wrapper>.sidebar .nav-auth-buttons .nav-btn,body .layout-wrapper>.sidebar .nav-buttons .nav-btn,html body .layout-wrapper>.sidebar .nav-auth-buttons .nav-btn,html body .layout-wrapper>.sidebar .nav-buttons .nav-btn{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex-shrink:0;min-width:0!important;width:52px!important;height:44px!important;padding:3px 2px!important;gap:1px!important;font-size:.6rem!important;line-height:1.1;text-align:center;white-space:nowrap;border-radius:10px;text-decoration:none;pointer-events:auto;cursor:pointer;background-size:100% 100%!important;box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15)!important}body .layout-wrapper>.sidebar .nav-btn .material-icons,html body .layout-wrapper>.sidebar .nav-btn .material-icons{font-size:20px!important;margin:0!important}body .layout-wrapper>.sidebar .nav-btn span:not(.material-icons):not(.notification-badge),html body .layout-wrapper>.sidebar .nav-btn span:not(.material-icons):not(.notification-badge){display:block!important;font-size:.55rem!important;line-height:1.1;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.6)}body .layout-wrapper>.sidebar .nav-btn .notification-badge,html body .layout-wrapper>.sidebar .nav-btn .notification-badge{position:absolute;top:2px;right:2px;font-size:.5rem;min-width:14px;height:14px;padding:0 3px}body .layout-wrapper>.sidebar .nav-group-horizontal,html body .layout-wrapper>.sidebar .nav-group-horizontal{display:contents!important}body .layout-wrapper>.sidebar .nav-group-horizontal>a,html body .layout-wrapper>.sidebar .nav-group-horizontal>a{flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important}body .layout-wrapper>.sidebar .nav-auth-buttons,html body .layout-wrapper>.sidebar .nav-auth-buttons{display:contents!important}body .layout-wrapper>.sidebar .nav-auth-buttons>a,html body .layout-wrapper>.sidebar .nav-auth-buttons>a{flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important}body .mobile-toolbar,html body .mobile-toolbar{display:none!important}.hero-section{padding:10px!important;margin-bottom:8px!important}.greeting-container{gap:6px!important}#greeting-text,.greeting-container h1{font-size:1.4rem!important;margin-bottom:4px!important}.greeting-container .hero-tagline,.greeting-container .welcome-subtitle{font-size:.85rem!important;margin-top:4px!important;margin-bottom:4px!important;line-height:1.3!important}.dashboard-card{padding:10px!important;margin-bottom:8px!important;border-radius:12px!important;border-width:2px!important}.dashboard-card .card-header{margin-bottom:6px!important;padding-bottom:8px!important}.dashboard-card h3{font-size:1rem!important;margin-bottom:4px!important}.how-steps{gap:8px!important}.how-step{padding:12px!important}.home-stats-strip{padding:10px 12px!important;margin-bottom:10px!important}.dashboard-grid{gap:8px!important;margin-bottom:10px!important}.action-btn,.beta-feedback-btn,.btn,.quick-actions-btn{padding:8px 14px!important;font-size:.85rem!important;border-radius:10px!important}.beta-feedback-buttons{gap:8px!important}.site-footer{margin-top:16px!important}.footer-content{padding:10px!important}.first-100-bonus-container,.share-referral-card{padding:10px!important}.user-count-container{padding:10px!important}.user-count-number{font-size:2rem!important}}@media (max-width:480px){body,html body{padding-top:0!important;padding-bottom:0!important}body .layout-wrapper,html body .layout-wrapper{padding:4px 4px 0 4px!important}body .layout-wrapper>.container,html body .layout-wrapper>.container{margin:0!important;padding:8px 6px 76px!important;max-height:none!important}body .layout-wrapper>.sidebar,html body .layout-wrapper>.sidebar{width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px)) 8px!important;min-height:50px!important;border-radius:14px 14px 0 0!important}body .layout-wrapper>.sidebar .logo,html body .layout-wrapper>.sidebar .logo{width:20px;height:20px}body .layout-wrapper>.sidebar .logo .logo-img-mobile,html body .layout-wrapper>.sidebar .logo .logo-img-mobile{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}body .layout-wrapper>.sidebar .logo::after,html body .layout-wrapper>.sidebar .logo::after{width:20px;height:20px}body .layout-wrapper>.sidebar .nav-buttons>a,html body .layout-wrapper>.sidebar .nav-buttons>a{flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important}body .layout-wrapper>.sidebar .nav-auth-buttons>a,body .layout-wrapper>.sidebar .nav-group-horizontal>a,html body .layout-wrapper>.sidebar .nav-auth-buttons>a,html body .layout-wrapper>.sidebar .nav-group-horizontal>a{flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important}body .layout-wrapper>.sidebar .nav-auth-buttons .nav-btn,body .layout-wrapper>.sidebar .nav-buttons .nav-btn,html body .layout-wrapper>.sidebar .nav-btn{min-width:0!important;padding:3px 2px!important;box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15)!important;background-size:100% 100%!important}body .layout-wrapper>.sidebar .nav-btn .material-icons,html body .layout-wrapper>.sidebar .nav-btn .material-icons{font-size:18px!important}body .layout-wrapper>.sidebar .nav-btn span:not(.material-icons):not(.notification-badge),html body .layout-wrapper>.sidebar .nav-btn span:not(.material-icons):not(.notification-badge){font-size:.48rem!important}}.hidden{display:none!important}.auth-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;z-index:99999;isolation:isolate;contain:layout style paint;transform:translateZ(0);animation:authOverlayIn .15s ease}@keyframes authOverlayIn{from{opacity:0}to{opacity:1}}.auth-popup{position:relative;width:90%;max-width:380px;padding:32px 28px 28px;border-radius:22px;background-color:#d0b589;background-image:linear-gradient(135deg,rgba(212,190,156,.52) 0,rgba(242,232,212,.45) 50%,rgba(212,190,156,.52) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal;border:3px solid #958062;box-shadow:0 20px 45px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.2),inset 0 3px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.15);text-align:center;animation:authPopupIn .25s cubic-bezier(.34,1.56,.64,1)}@keyframes authPopupIn{from{opacity:0;transform:scale(.88) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.auth-popup-close{position:absolute;top:12px;right:14px;width:30px;height:30px;border-radius:50%;border:2px solid #958062;background:linear-gradient(145deg,#efe4d4,#c9a87c);color:#5c3d20;font-size:1.1rem;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.4);transition:transform .15s ease,box-shadow .15s ease}.auth-popup-close:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.5)}.auth-popup-icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#bef264,#84cc16,#4d7c0f);border:3px solid #4d7c0f;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 5px 0 #166534,0 8px 18px rgba(0,0,0,.3)}.auth-popup-icon .material-icons{font-size:28px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.auth-popup-body h2{margin:0 0 8px;font-size:1.25rem;color:#3d2410;text-shadow:0 1px 0 rgba(255,255,255,.5)}.auth-popup-body p{margin:0 0 20px;font-size:.9rem;color:#5c3d20;line-height:1.5}.auth-popup-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.auth-popup-login-btn,.auth-popup-signup-btn{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;border-radius:999px;font-family:var(--default-font-family, 'Shrikhand'),system-ui,sans-serif;font-weight:700;font-size:.9rem;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.auth-popup-login-btn{background:linear-gradient(180deg,rgba(255,255,255,.15) 0,transparent 50%),linear-gradient(145deg,#fff 0,#e8e8e8 50%,#d0d0d0 100%);border:2px solid #9ca3af;color:#2d2520;box-shadow:0 5px 0 #6b7280,0 7px 16px rgba(0,0,0,.25)}.auth-popup-login-btn:hover{transform:translateY(-2px);box-shadow:0 7px 0 #6b7280,0 9px 20px rgba(0,0,0,.3)}.auth-popup-login-btn:active{transform:translateY(3px);box-shadow:0 2px 0 #6b7280,0 3px 8px rgba(0,0,0,.2)}.auth-popup-signup-btn{background:linear-gradient(180deg,rgba(255,255,255,.15) 0,transparent 50%),linear-gradient(145deg,#bef264 0,#84cc16 50%,#4d7c0f 100%);border:2px solid #4d7c0f;color:#0f0f0f;box-shadow:0 5px 0 #166534,0 7px 16px rgba(0,0,0,.3)}.auth-popup-signup-btn:hover{transform:translateY(-2px);box-shadow:0 7px 0 #166534,0 9px 20px rgba(0,0,0,.35)}.auth-popup-signup-btn:active{transform:translateY(3px);box-shadow:0 2px 0 #166534,0 3px 8px rgba(0,0,0,.25)}body.update-modal-open{overflow:hidden}.update-modal-overlay{position:fixed;inset:0;z-index:100050;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(15,12,10,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .25s ease;box-sizing:border-box}.update-modal-overlay--visible{opacity:1}.update-modal-panel{width:100%;max-width:520px;max-height:min(86vh,640px);display:flex;flex-direction:column;border-radius:18px;overflow:hidden;border:3px solid #6a4d3d;box-shadow:0 20px 50px rgba(0,0,0,.45),0 8px 0 #3d2b22,inset 0 2px 0 rgba(255,255,255,.25);background-color:#b89a7a;background-image:linear-gradient(145deg,rgba(196,168,130,.65) 0,rgba(168,144,114,.58) 45%,rgba(184,154,122,.62) 100%),var(--leather-seamless);background-size:100% 100%,var(--leather-tile-size) var(--leather-tile-size);background-repeat:no-repeat,repeat;background-blend-mode:multiply,normal}.update-modal-topbar{display:flex;align-items:center;gap:10px;padding:12px 16px;font-weight:800;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:#f8fafc;text-shadow:0 1px 2px rgba(0,0,0,.45);background:linear-gradient(145deg,#1e3a5f,#0f172a);border-bottom:2px solid #0f172a}.update-modal-spark{font-size:1.35rem!important;opacity:.95}.update-modal-title{margin:0;padding:16px 18px 8px;font-size:1.45rem;font-weight:800;color:#1f1814;text-shadow:0 1px 0 rgba(255,255,255,.35);line-height:1.25}.update-modal-hero{margin:0 14px 12px;padding:6px;border-radius:12px;border:2px solid rgba(92,64,51,.55);background:linear-gradient(145deg,rgba(255,251,245,.45),rgba(230,220,208,.35));box-shadow:inset 0 2px 4px rgba(255,255,255,.35),0 3px 8px rgba(0,0,0,.12)}.update-modal-hero-img{display:block;width:100%;max-height:min(32vh,260px);height:auto;object-fit:cover;border-radius:8px;border:1px solid rgba(62,44,34,.25)}.update-modal-body{flex:1;overflow-y:auto;padding:0 18px 12px;font-size:.98rem;line-height:1.55;color:#2d2520}.update-modal-body p{margin:0 0 10px 0}.update-modal-body img{max-width:100%;height:auto;border-radius:8px}.update-modal-actions{padding:14px 18px 16px;border-top:1px solid rgba(92,64,51,.35);background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.02));display:flex;justify-content:flex-end}.update-modal-dismiss-btn{display:inline-flex!important;align-items:center;gap:8px;font-weight:800!important;padding:12px 22px!important;background:linear-gradient(145deg,#bef264,#84cc16)!important;border:2px solid #3d7c0f!important;color:#0f0f0f!important;box-shadow:0 5px 0 #166534,0 8px 16px rgba(0,0,0,.25)!important}.update-modal-dismiss-btn:hover{transform:translateY(-2px)}.update-modal-dismiss-btn .material-icons{font-size:1.25rem!important}body.wood-theme .container,body.wood-theme .sidebar,body.wood-theme .theme-card,body.wood-theme .themes-panel{background:linear-gradient(180deg,rgba(255,240,214,.22),rgba(93,54,25,.1)),repeating-linear-gradient(90deg,rgba(92,55,29,.96) 0,rgba(92,55,29,.96) 24px,rgba(123,76,40,.96) 24px,rgba(123,76,40,.96) 48px)!important;border:2px solid #5e371a!important;box-shadow:0 12px 24px rgba(42,18,5,.28),inset 0 2px 0 rgba(255,241,214,.32),inset 0 -2px 0 rgba(58,27,7,.24)!important}body.wood-theme .action-btn,body.wood-theme .btn,body.wood-theme .nav-btn,body.wood-theme .tab-btn,body.wood-theme button{background:linear-gradient(180deg,rgba(255,233,196,.95),rgba(187,121,62,.95) 55%,rgba(121,66,29,.98))!important;border:2px solid #6a3813!important;color:#fff5e6!important;text-shadow:0 1px 0 rgba(64,28,10,.9)!important;box-shadow:inset 0 2px 0 rgba(255,245,228,.45),inset 0 -2px 0 rgba(77,36,12,.3),0 6px 14px rgba(56,25,8,.3)!important}body.wood-theme .action-btn:hover,body.wood-theme .nav-btn:hover,body.wood-theme .tab-btn:hover,body.wood-theme button:hover{filter:saturate(1.08) brightness(1.03)}body.frutiger-aero-theme .container,body.frutiger-aero-theme .sidebar,body.frutiger-aero-theme .theme-card,body.frutiger-aero-theme .themes-panel{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(190,233,255,.72) 45%,rgba(115,187,241,.48) 100%)!important;border:1px solid rgba(85,167,230,.9)!important;box-shadow:0 14px 24px rgba(58,137,204,.22),inset 0 2px 0 rgba(255,255,255,.85),inset 0 -10px 18px rgba(84,172,228,.18)!important;backdrop-filter:blur(8px)}body.frutiger-aero-theme .action-btn,body.frutiger-aero-theme .btn,body.frutiger-aero-theme .nav-btn,body.frutiger-aero-theme .tab-btn,body.frutiger-aero-theme button{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(171,228,255,.92) 46%,rgba(77,177,240,.95) 47%,rgba(37,137,214,.98))!important;border:1px solid rgba(52,132,191,.95)!important;color:#073a63!important;text-shadow:0 1px 0 rgba(255,255,255,.82)!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.92),inset 0 -2px 0 rgba(15,92,157,.22),0 10px 18px rgba(54,145,214,.22)!important}body.frutiger-aero-theme .action-btn:hover,body.frutiger-aero-theme .nav-btn:hover,body.frutiger-aero-theme .tab-btn:hover,body.frutiger-aero-theme button:hover{filter:saturate(1.12) brightness(1.04)}