*{font-family:Noto Sans,"Noto Serif TC","Noto Serif SC","Noto Serif JP","Noto Serif KR",sans-serif;margin:0;padding:0;-webkit-user-select:none;user-select:none;--p-drawer-content-padding: 0;--p-tabs-tabpanel-padding: 0}:root{--background-color: var(--p-surface-50);--light-color: var(--p-surface-400)}:root.dark-theme{--background-color: var(--p-surface-950);--light-color: var(--p-surface-600)}html,body{background:var(--background-color);overflow:hidden;width:100%;height:100%}.column{display:flex;flex-flow:column nowrap}.column-reverse{display:flex;flex-flow:column-reverse nowrap}.row{display:flex;flex-flow:row nowrap}.row-reverse{display:flex;flex-flow:row-reverse nowrap}.gap{gap:1rem}.gap-small{gap:.5rem}.center{align-items:center}.spacing{flex-grow:1}.wrapper{overflow:hidden;width:100%;height:100%}.content{overflow-x:hidden;overflow-y:auto;width:100%;height:100%}.padding-top-bottom{box-sizing:border-box;padding-top:1rem;padding-bottom:1rem}.padding-sides{box-sizing:border-box;padding-left:1rem;padding-right:1rem}.padding-top-bottom-small{box-sizing:border-box;padding-top:.5rem;padding-bottom:.5rem}.padding-sides-small{box-sizing:border-box;padding-left:.5rem;padding-right:.5rem}.clickable{cursor:pointer;transition:background-color .2s}.clickable:hover{background:var(--p-button-text-primary-hover-background)}.icon-button{width:2.5rem;height:2.5rem}
