._loading_17frz_2{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:32px;color:#666}._loaderContainer_17frz_13{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}._container_1kr4j_1{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);z-index:9999}:root{--color-gradation-from: #4174cf;--color-gradation-to: #41cfcc;--color-gradation2-from: #4174cf;--color-gradation2-to: #419dcf;--color-danger-text: #c92f54;--color-danger-background: #fef0f1;--color-danger-field-text: #d49090;--color-danger-field-background: #f9e8e8;--btn-solid-bg: #2563eb;--btn-solid-fg: #ffffff;--btn-muted-bg: #f8f8f8;--btn-muted-fg: #000000;--btn-muted-bd: #757575;--color-background: #f8f8f8;--color-text: #111;--color-link: #1278cb;--color-link-hover: #0a5ea8;--header-h: 50px;--font-ui: "Open Sans", sans-serif;--font-weight: 400;--fz-sm: 14px;--fz-base: 16px;--lh-body: 24px;--lh-body-small: 1.5;--answer-top-start: 40px;--slidebar-duration: .25s;--slidebar-timing-function: ease;--slidebar-timing: var(--slidebar-duration) var(--slidebar-timing-function);--scrollbar-color: var(--color-background);--scrollbar-width: thin;--scrollbar-thin-width: 6px;--scrollbar-thumb-bg: #d1d5db;--scrollbar-thumb-hover-bg: #9ca3af;--scrollbar-track-bg: transparent}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:var(--font-ui);font-weight:var(--font-weight);font-size:var(--fz-sm);line-height:var(--lh-body-small);background:var(--color-background);color:var(--color-text)}body{overflow:hidden;display:flex;flex-direction:column;scrollbar-color:rgba(63,67,80,.32) var(--scrollbar-color)}.app{display:flex;flex-direction:column;height:100%}header{position:fixed;top:0;left:0;right:0;height:var(--header-h);z-index:100;background:var(--color-background)}main{flex:1 1 auto;min-height:0;height:100dvh;padding-top:var(--header-h);overflow:hidden}main *{min-width:0}a{color:var(--color-link);text-decoration:none}.prose a:hover,.prose a:focus{color:var(--color-link-hover);text-decoration:underline}button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}ul,ol{padding:0;margin:0;list-style:none}
