/* COG Factory's direct mount. The site owns navigation, page flow and footer. */
.fui.library-page .library-widget > .fui-panel,
.fui.library-page .library-entry { margin: 0; border: 0; border-radius: 0; box-shadow: none; }
.fui.library-page .library-widget > .fui-panel > .fui-panel-head { display: none; }
.fui.library-page .library-entry > .fui-panel-head { display: flex; justify-content: space-between; gap: 1em; }
.fui.library-page .library-entry > .fui-panel-head .fui-panel-title { font-size: 1.2em; }
.fui.library-page .library-entry > .fui-panel-head .fui-button { width: auto; flex: 0 0 auto; padding: .5em .8em; }
.fui.library-page .library-entry > .fui-panel-body { padding: 0; }
.fui.library-page .library-entry > .fui-panel-foot { display: flex; flex-wrap: wrap; gap: .6em; padding: 1em; }
.fui.library-page .library-entry > .fui-panel-foot .fui-start { margin-right: auto; }
.fui.library-page .library-widget[hidden] { display: none; }

.fui .draft-notice { font-family: var(--fui-font); margin: 0; padding: 1em 1.4em; color: var(--game-text); background: var(--game-soft); border-bottom: 1px solid var(--game-line); }
.fui .draft-label { display: inline-block; margin: 1em; padding: .4em .7em; background: var(--game-panel); color: var(--game-text); border: 1px solid var(--game-line); border-radius: var(--fui-radius-sm); }
