@font-face{font-family:SamsungSharpSans;src:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungSharpSansBd.woff2) format("woff2");font-weight:1001;font-display:swap}:root{--md-sys-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-sys-motion-expressive-fast-spatial: cubic-bezier(.42, 1.67, .21, .9);--md-sys-motion-expressive-default-spatial: cubic-bezier(.38, 1.21, .22, 1);--md-sys-motion-expressive-slow-spatial: cubic-bezier(.39, 1.29, .35, .98);--md-sys-motion-expressive-fast-effects: cubic-bezier(.31, .94, .34, 1);--md-sys-motion-expressive-default-effects: cubic-bezier(.34, .8, .34, 1);--md-sys-motion-expressive-slow-effects: cubic-bezier(.34, .88, .34, 1);--md-sys-motion-duration-fast-spatial: .35s;--md-sys-motion-duration-default-spatial: .5s;--md-sys-motion-duration-slow-spatial: .65s;--md-sys-motion-duration-fast-effects: .15s;--md-sys-motion-duration-default-effects: .2s;--md-sys-shape-corner-extra-large: 32px;--md-sys-shape-corner-large: 24px;--md-sys-shape-corner-medium: 16px;--md-sys-shape-corner-full: 999px;--md-sys-typescale-display-large-size: 57px;--md-sys-typescale-display-large-line-height: 64px;--md-sys-typescale-display-large-tracking: -.25px;--md-sys-typescale-display-large-weight: 700;--md-sys-typescale-headline-large-size: 32px;--md-sys-typescale-headline-large-line-height: 40px;--md-sys-typescale-headline-large-tracking: 0px;--md-sys-typescale-headline-large-weight: 600;--md-sys-typescale-headline-medium-size: 28px;--md-sys-typescale-headline-medium-line-height: 36px;--md-sys-typescale-headline-medium-weight: 600;--md-sys-typescale-headline-small-size: 24px;--md-sys-typescale-headline-small-line-height: 32px;--md-sys-typescale-headline-small-weight: 600;--md-sys-typescale-title-large-size: 22px;--md-sys-typescale-title-large-line-height: 28px;--md-sys-typescale-title-large-weight: 600;--md-sys-typescale-title-medium-size: 16px;--md-sys-typescale-title-medium-line-height: 24px;--md-sys-typescale-title-medium-tracking: .15px;--md-sys-typescale-title-medium-weight: 500;--md-sys-typescale-body-large-size: 16px;--md-sys-typescale-body-large-line-height: 24px;--md-sys-typescale-body-large-tracking: .5px;--md-sys-typescale-body-large-weight: 400;--md-sys-typescale-body-medium-size: 14px;--md-sys-typescale-body-medium-line-height: 20px;--md-sys-typescale-body-medium-tracking: .25px;--md-sys-typescale-body-medium-weight: 400;--md-sys-typescale-label-large-size: 14px;--md-sys-typescale-label-large-line-height: 20px;--md-sys-typescale-label-large-tracking: .1px;--md-sys-typescale-label-large-weight: 600;--md-sys-typescale-label-small-size: 11px;--md-sys-typescale-label-small-line-height: 16px;--md-sys-typescale-label-small-tracking: .5px;--md-sys-typescale-label-small-weight: 600}[data-theme=light]{--md-sys-color-primary: #6442d6;--md-sys-color-on-primary: #FFFFFF;--md-sys-color-primary-container: #9f86ff;--md-sys-color-on-primary-container: #1e0060;--md-sys-color-secondary: #5d5d74;--md-sys-color-on-secondary: #FFFFFF;--md-sys-color-secondary-container: #dcdaf5;--md-sys-color-on-secondary-container: #21182b;--md-sys-color-surface: #fefbff;--md-sys-color-on-surface: #1c1b1d;--md-sys-color-surface-variant: #e8e0e8;--md-sys-color-on-surface-variant: #4d4256;--md-sys-color-surface-container-lowest: #ffffff;--md-sys-color-surface-container-low: #f8f1f6;--md-sys-color-surface-container: #f2ecee;--md-sys-color-surface-container-high: #ece7e9;--md-sys-color-surface-container-highest: #e6e1e3;--md-sys-font-grad: 0;--md-sys-color-outline: #79747e;--md-sys-color-outline-variant: #cac4d0}:root,[data-theme=dark]{--md-sys-color-primary: #9f86ff;--md-sys-color-on-primary: #1a0056;--md-sys-color-primary-container: #4b21bd;--md-sys-color-on-primary-container: #e7deff;--md-sys-color-secondary: #a1a1ba;--md-sys-color-on-secondary: #151629;--md-sys-color-secondary-container: #45455a;--md-sys-color-on-secondary-container: #e2e2f2;--md-sys-color-surface: #141314;--md-sys-color-on-surface: #e6e1e3;--md-sys-color-surface-variant: #4d4256;--md-sys-color-on-surface-variant: #cbc4cc;--md-sys-color-surface-container-lowest: #0f0e0f;--md-sys-color-surface-container-low: #1c1b1d;--md-sys-color-surface-container: #211f21;--md-sys-color-surface-container-high: #2b292b;--md-sys-color-surface-container-highest: #363436;--md-sys-font-grad: -25;--md-sys-color-outline: #938f99;--md-sys-color-outline-variant: #49454f}*{box-sizing:border-box;margin:0;padding:0;font-variation-settings:"GRAD" var(--md-sys-font-grad);-webkit-font-smoothing:antialiased}html,body,#root{width:100%;height:100%;background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);overflow:hidden;font-family:Google Sans,sans-serif}.m3-display-large{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-display-large-size);line-height:var(--md-sys-typescale-display-large-line-height);font-weight:var(--md-sys-typescale-display-large-weight);letter-spacing:var(--md-sys-typescale-display-large-tracking)}.m3-headline-large{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--md-sys-typescale-headline-large-line-height);font-weight:var(--md-sys-typescale-headline-large-weight)}.m3-headline-small{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:var(--md-sys-typescale-headline-small-weight)}.m3-title-large{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight)}.m3-body-medium{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);font-weight:var(--md-sys-typescale-body-medium-weight);letter-spacing:var(--md-sys-typescale-body-medium-tracking)}.m3-label-large{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);font-weight:var(--md-sys-typescale-label-large-weight);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.m3-label-small{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-label-small-size);line-height:var(--md-sys-typescale-label-small-line-height);font-weight:var(--md-sys-typescale-label-small-weight);letter-spacing:var(--md-sys-typescale-label-small-tracking);text-transform:uppercase}.m3-rom-title{font-family:SamsungSharpSans,sans-serif!important;font-weight:1001!important;font-variation-settings:initial!important;font-feature-settings:"kern" 1,"liga" 1,"calt" 1!important;letter-spacing:-.035em!important;line-height:1.1!important;text-shadow:.5px .5px 0px rgba(0,0,0,.05)}.m3-label-premium{font-family:Google Sans,sans-serif;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--md-sys-color-primary);opacity:.85;margin-bottom:4px;display:block}.m3-value-data{font-family:Google Sans Code,monospace;font-size:14px;font-weight:600;color:var(--md-sys-color-on-surface)}.md-scaffold{display:flex;height:100vh;height:100dvh;width:100vw;background-color:var(--md-sys-color-surface);position:relative;z-index:1}.ambient-mesh{position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,var(--md-sys-color-primary-container) 0%,transparent 60%),radial-gradient(circle at 80% 20%,var(--md-sys-color-secondary-container) 0%,transparent 50%);opacity:.15;z-index:-2;pointer-events:none;filter:blur(80px);animation:mesh-breathe 20s ease-in-out infinite alternate}@keyframes mesh-breathe{0%{transform:scale(1) translate(0) rotate(0)}50%{transform:scale(1.05) translate(2%,2%) rotate(5deg)}to{transform:scale(1) translate(-2%,-2%) rotate(-5deg)}}.md-grain{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.md-nav-rail{width:96px;height:100%;display:flex;flex-direction:column;align-items:center;padding:16px 0;gap:12px;background-color:var(--md-sys-color-surface);z-index:100;border-right:1px solid var(--md-sys-color-surface-container-high)}.md-icon-button{width:48px;height:48px;border-radius:50%;border:none;background-color:transparent;color:var(--md-sys-color-on-surface-variant);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;outline:none;flex-shrink:0}.md-icon-button.active{background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.md-nav-item{width:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;position:relative;color:var(--md-sys-color-on-surface-variant);transition:color var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-expressive-fast-effects);text-decoration:none;padding:12px 0;outline:none}.md-nav-item:hover,.md-nav-item.active{color:var(--md-sys-color-on-surface)}.md-nav-item.active .md-nav-icon{color:var(--md-sys-color-on-secondary-container)}.md-nav-icon-container{width:56px;height:32px;border-radius:var(--md-sys-shape-corner-full);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.md-nav-indicator{position:absolute;inset:0;border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-sys-color-secondary-container);z-index:0}.md-nav-icon,.md-icon{z-index:2;position:relative;pointer-events:none}.md-nav-label{font-family:Google Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.02em;z-index:1}.md-pane{flex:1;background-color:var(--md-sys-color-surface-container-low);border-radius:var(--md-sys-shape-corner-extra-large);margin:16px;overflow:hidden;position:relative;display:flex;flex-direction:column}.display-large{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-display-large-size);font-weight:700}.title-medium{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-title-large-size);font-weight:600}.label-small{font-family:Google Sans,sans-serif;font-size:var(--md-sys-typescale-label-small-size);font-weight:600;text-transform:uppercase}.md-search-bar{display:flex;align-items:center;gap:16px;padding:14px 28px;background-color:var(--md-sys-color-surface-container-high);border-radius:var(--md-sys-shape-corner-full);transition:all var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-expressive-default-spatial);border:1px solid transparent;box-shadow:0 4px 12px #0000000d}.md-search-bar:focus-within{background-color:var(--md-sys-color-surface-container-highest);border-color:var(--md-sys-color-primary);box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.md-card{background-color:var(--md-sys-color-surface-container);border-radius:var(--md-sys-shape-corner-large);padding:24px;cursor:pointer;position:relative;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);box-shadow:0 1px 3px #0000000d;transition:all var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-expressive-default-spatial)}.md-card:hover{background-color:var(--md-sys-color-surface-container-high);transform:translateY(-4px) scale(1.01);box-shadow:0 12px 28px -6px #0000001f,0 8px 16px -4px #00000014;border-color:var(--md-sys-color-outline)}.md-card.selected{background-color:var(--md-sys-color-secondary-container);border:2px solid var(--md-sys-color-primary);padding:23px;transform:scale(.98);box-shadow:inset 0 2px 8px #0000000d}.md-side-sheet{position:absolute;top:16px;bottom:16px;right:16px;width:420px;background-color:var(--md-sys-color-surface-container-highest);border-radius:var(--md-sys-shape-corner-extra-large);padding:32px;display:flex;flex-direction:column;z-index:50;overflow-y:auto}.md-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:40px;border-radius:var(--md-sys-shape-corner-full);font-family:Google Sans,sans-serif;font-weight:600;font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking);cursor:pointer;transition:all var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-expressive-fast-spatial);border:none;outline:none;position:relative;overflow:hidden;text-decoration:none}.md-button--filled{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.md-button--tonal{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.md-button--outlined{background-color:transparent;color:var(--md-sys-color-primary);border:1px solid var(--md-sys-color-outline)}.md-button--outlined:focus-visible{border-color:var(--md-sys-color-primary)}.md-button--text{background-color:transparent;color:var(--md-sys-color-primary);padding:0 12px}.md-scrim{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.md-data-box{background-color:var(--md-sys-color-surface-container-low);border-radius:var(--md-sys-shape-corner-medium);padding:16px;display:flex;flex-direction:column;gap:8px}.md-data-box .value{font-family:Google Sans Code,monospace;font-size:14px;font-weight:500}.md-bottom-nav{height:calc(80px + env(safe-area-inset-bottom));display:flex;justify-content:space-evenly;align-items:center;background-color:var(--md-sys-color-surface-container);border-top:1px solid var(--md-sys-color-surface-container-high);z-index:100;flex-shrink:0;width:100%;padding-bottom:env(safe-area-inset-bottom)}.md-bottom-nav .md-nav-item{width:auto;flex:1;padding:12px 0}.md-bottom-nav .md-nav-indicator{width:64px}@media(max-width:600px){.display-large{font-size:clamp(36px,10vw,48px)}.md-card{padding:20px}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.m3-rom-title .m3-title-first{font-family:SamsungSharpSans,sans-serif!important;font-weight:1001!important}.m3-rom-title .m3-title-rest{font-family:Google Sans,sans-serif!important;font-weight:300!important;opacity:.9;letter-spacing:-.02em!important}
