.opacity-control[data-v-38b5f341]{background:var(--gl-bg,#ffffff1f);-webkit-backdrop-filter:blur(14px);border:1px solid var(--gl-bd,#ffffff40);box-shadow:var(--gl-sh,0 4px 20px #0000001f);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:22px;align-items:center;gap:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.opacity-control.is-open[data-v-38b5f341]{cursor:default;background:var(--gl-bg-h,#ffffff26);box-shadow:var(--gl-sh-h,0 6px 28px #0000002e);border-radius:12px;gap:10px;padding-right:16px}.opacity-control[data-v-38b5f341]:has(:focus-visible){cursor:default;background:var(--gl-bg-h,#ffffff26);box-shadow:var(--gl-sh-h,0 6px 28px #0000002e);border-radius:12px;gap:10px;padding-right:16px}@media (hover:hover) and (pointer:fine){.opacity-control[data-v-38b5f341]:hover{cursor:default;background:var(--gl-bg-h,#ffffff26);box-shadow:var(--gl-sh-h,0 6px 28px #0000002e);border-radius:12px;gap:10px;padding-right:16px}}.icon[data-v-38b5f341]{color:#ffffffe6;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:color .25s;display:flex}.opacity-control.is-open .icon[data-v-38b5f341]{color:#fff}.opacity-control:has(:focus-visible) .icon[data-v-38b5f341]{color:#fff}@media (hover:hover) and (pointer:fine){.opacity-control:hover .icon[data-v-38b5f341]{color:#fff}}.panel[data-v-38b5f341]{white-space:nowrap;opacity:0;align-items:center;gap:10px;max-width:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.opacity-control.is-open .panel[data-v-38b5f341]{opacity:1;max-width:300px}.opacity-control:has(:focus-visible) .panel[data-v-38b5f341]{opacity:1;max-width:300px}@media (hover:hover) and (pointer:fine){.opacity-control:hover .panel[data-v-38b5f341]{opacity:1;max-width:300px}}.panel label[data-v-38b5f341]{color:#ffffffd9;font-size:13px}.panel input[type=range][data-v-38b5f341]{cursor:pointer;accent-color:#ffffffd9;background:0 0;width:120px}.value[data-v-38b5f341]{text-align:right;font-variant-numeric:tabular-nums;color:#ffffffd9;min-width:36px;font-size:13px}@media (pointer:coarse){.panel input[type=range][data-v-38b5f341]{height:32px}}@media (width<=380px){.opacity-control[data-v-38b5f341]{max-width:calc(100vw - 24px)}.panel input[type=range][data-v-38b5f341]{width:88px}}.home-page-container[data-v-b05c7dda]{width:100%;height:100dvh;position:relative}.bg-layer[data-v-b05c7dda]{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .25s;position:absolute;inset:0}.content[data-v-b05c7dda]{z-index:1;text-align:center;color:#fff;text-shadow:0 2px 6px #00000080;padding-top:40px;position:relative}.content h1[data-v-b05c7dda]{font-size:clamp(1.5rem,2.5vw + 1.2rem,2rem)}.cpu-temp-card[data-v-b05c7dda],.gold-price-card[data-v-b05c7dda]{z-index:10;-webkit-backdrop-filter:blur(14px);color:#fff;text-shadow:0 2px 6px #00000080;-webkit-user-select:none;user-select:none;background:#ffffff1f;border:1px solid #ffffff40;border-radius:14px;position:fixed;box-shadow:0 4px 20px #0000001f}.cpu-temp-card[data-v-b05c7dda]{top:24px;left:24px;top:max(24px, env(safe-area-inset-top,0px));left:max(24px, env(safe-area-inset-left,0px));min-width:120px;padding:12px 16px}.gold-price-card[data-v-b05c7dda]{width:max-content;max-width:calc(100vw - 32px);max-width:calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));text-align:center;min-width:220px;padding:24px 32px;top:50%;left:50%;transform:translate(-50%,-50%)}.cpu-temp-title[data-v-b05c7dda]{color:#ffffffd9;align-items:center;gap:8px;font-size:13px;display:flex}.gold-price-title[data-v-b05c7dda]{color:#ffffffd9;justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.status-dot[data-v-b05c7dda]{background:#ffffff80;border-radius:50%;width:8px;height:8px}.status-connecting[data-v-b05c7dda]{background:#facc15}.status-connected[data-v-b05c7dda]{background:#4ade80;box-shadow:0 0 6px #4ade80cc}.status-disconnected[data-v-b05c7dda]{background:#f87171}.cpu-temp-value[data-v-b05c7dda]{font-variant-numeric:tabular-nums;margin-top:6px;font-size:30px;font-weight:600;line-height:1}.gold-price-value[data-v-b05c7dda]{font-variant-numeric:tabular-nums;margin-top:10px;font-size:46px;font-weight:600;line-height:1}.cpu-temp-unit[data-v-b05c7dda]{color:#fffc;margin-left:2px;font-size:15px;font-weight:400}.gold-price-unit[data-v-b05c7dda]{color:#fffc;margin-left:6px;font-size:16px;font-weight:400}.gold-price-time[data-v-b05c7dda]{color:#ffffffa6;margin-top:10px;font-size:12px}.opacity-control-wrapper[data-v-b05c7dda]{bottom:24px;right:24px;bottom:max(24px, env(safe-area-inset-bottom,0px));right:max(24px, env(safe-area-inset-right,0px));z-index:10;position:fixed}@media (width<=480px){.content[data-v-b05c7dda]{padding-top:24px;padding-top:max(24px, calc(env(safe-area-inset-top,0px) + 12px))}.cpu-temp-card[data-v-b05c7dda]{border-radius:12px;width:fit-content;min-width:104px;margin:8px auto 0;padding:10px 12px;position:static}.cpu-temp-title[data-v-b05c7dda]{gap:6px;font-size:12px}.cpu-temp-value[data-v-b05c7dda]{margin-top:4px;font-size:24px}.cpu-temp-unit[data-v-b05c7dda]{font-size:13px}.gold-price-card[data-v-b05c7dda]{min-width:176px;padding:16px 22px}.gold-price-title[data-v-b05c7dda]{gap:6px;font-size:13px}.gold-price-value[data-v-b05c7dda]{margin-top:8px;font-size:clamp(30px,9.5vw,38px)}.gold-price-unit[data-v-b05c7dda]{margin-left:4px;font-size:14px}.gold-price-time[data-v-b05c7dda]{margin-top:8px;font-size:11px}.opacity-control-wrapper[data-v-b05c7dda]{bottom:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom,0px));right:max(16px, env(safe-area-inset-right,0px))}}@media (height<=420px){.content[data-v-b05c7dda]{padding-top:12px}.content h1[data-v-b05c7dda]{font-size:1.375rem}.cpu-temp-card[data-v-b05c7dda]{padding:8px 10px}.cpu-temp-value[data-v-b05c7dda]{font-size:20px}.gold-price-card[data-v-b05c7dda]{min-width:150px;padding:10px 16px}.gold-price-value[data-v-b05c7dda]{margin-top:4px;font-size:26px}.gold-price-time[data-v-b05c7dda]{margin-top:4px;font-size:10px}}
