html,body{background:var(--colorNeutralBackground3,#f5f5f5);min-height:100%;color:var(--colorNeutralForeground1,#242424);font-family:var(--fontFamilyBase,"Segoe UI", "Yu Gothic UI", system-ui, sans-serif);font-size:var(--fontSizeBase300,14px);margin:0}*,:before,:after{box-sizing:border-box}@media (prefers-color-scheme:dark){html,body{background:var(--colorNeutralBackground3,#141414);color:var(--colorNeutralForeground1,#fff)}}.button{border:var(--strokeWidthThin,1px) solid var(--colorNeutralStroke1,#d1d1d1);border-radius:var(--borderRadiusMedium,4px);background:var(--colorNeutralBackground1,#fff);min-width:96px;height:32px;color:var(--colorNeutralForeground1,#242424);font:inherit;font-weight:var(--fontWeightSemibold,600);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.button:hover{background:var(--colorNeutralBackground1Hover,#f5f5f5)}.button.primary{background:var(--colorBrandBackground,#0f6cbd);color:var(--colorNeutralForegroundOnBrand,#fff);border-color:#0000}.button.primary:hover{background:var(--colorBrandBackgroundHover,#115ea3)}.button:focus-visible{outline:var(--strokeWidthThick,2px) solid var(--colorStrokeFocus2,#000);outline-offset:1px}.app-bar.svelte-12qhfyh{background:var(--colorBrandBackground,#0f6cbd);height:48px;color:var(--colorNeutralForegroundOnBrand,#fff);align-items:center;padding:0 16px;display:flex}.app-name.svelte-12qhfyh{color:inherit;font-size:var(--fontSizeBase400,16px);font-weight:var(--fontWeightSemibold,600);text-decoration:none}main.svelte-12qhfyh{max-width:720px;margin:0 auto;padding:32px 16px}
