@media (min-width:1101px){html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell{--lf-display-serif:Georgia,serif;--lf-ui-sans:"Segoe UI",sans-serif;--ns-brass:#91642d;--ns-brass-soft:#ece5d8;--ns-blue:#365f76;--ns-shadow:none;--ns-panel-padding:24px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-main>.ll-shell,html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-main>main{width:100%;max-width:1480px;margin:0 auto;padding:28px 40px 48px;position:relative;inset:auto;min-width:0;min-height:0;overflow:visible;color:var(--ff-ink);background:transparent;border:0;box-shadow:none;transform:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-main>.ff-desktop-overview{max-width:1320px;padding-top:24px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-panel,.ns-outline,.ns-visual-inspector,.ns-workspace-layout,.ns-workspace-layout--artwork,.ns-visual-library,.ns-timeline,.ns-administration,.ns-utility-panel){color:var(--ff-ink);background:var(--ff-paper);background-image:none;border:1px solid var(--ff-edge);border-radius:7px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(h1,h2,h3,h4){color:var(--ff-ink);text-shadow:none;letter-spacing:normal;font-family:Georgia,serif;font-weight:400}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(p,small,label,dt,li){text-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-eyebrow,.lf-engraving,.ns-empty-copy,.ns-workflow-guidance,.ns-panel__meta,.ns-outline__meta){color:var(--ff-muted);font:14px/1.5 Segoe UI,sans-serif;letter-spacing:normal;text-transform:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(input:not(.ns-direct-search input),textarea,select,.ns-combobox>button){color:var(--ff-ink);background:var(--ff-paper);background-image:none;border:1px solid #c9c2b5;border-radius:5px;box-shadow:none;min-height:42px;max-width:100%;font:14px/1.5 Segoe UI,sans-serif}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(input,textarea)::placeholder{color:#68747c;opacity:1}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(button,.ns-command,.ns-compact-action,.lf-configuration-action,.lf-archive-download,.ll-save,.f3-create){color:var(--ff-ink);background:#f4f0e7;background-image:none;text-shadow:none;box-shadow:none;border:1px solid var(--ff-edge);border-radius:5px;min-height:40px;font:14px/1.45 Segoe UI,sans-serif;letter-spacing:normal;text-transform:none;clip-path:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(button,.ns-command,.ns-compact-action):disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-command:not(.ns-command--secondary),.ll-save){background:#2d383d;color:#fffdf8;border-color:#2d383d}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-desktop-primary{background:#2d383d;color:#fffdf8;border-color:#2d383d}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-combobox>button,.ns-menu-trigger,.ns-profile-menu>summary){background:var(--ff-paper);color:var(--ff-ink)}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is([aria-pressed=true],[aria-current=true]){color:var(--ff-blue);background:var(--ff-selected);border-color:#b5c9d2;box-shadow:none;text-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-status-chip,.lf-docket-status,.ff-campaign-audience){background:transparent;border:0;box-shadow:none;text-shadow:none;color:#49545c;font:13px/1.5 Segoe UI,sans-serif;letter-spacing:normal;text-transform:none;padding:0}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-status-chip:before{box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-environment__layer,.ns-writing-room__environment,.ns-writing-room__wash,.lf-structural-edge,.lf-status-document-icon,.lf-navigator-toggle,.lf-scene-mount){display:none!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-environment:after,html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-environment:before{display:none}.ff-room-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;margin:0 0 26px;position:static}.ff-room-heading h1{font:400 38px/1.15 Georgia,serif;margin:8px 0 0;overflow-wrap:anywhere}.ff-room-heading p{font:14px/1.5 Segoe UI,sans-serif;margin:0;color:#424e57;display:flex;gap:18px;flex-wrap:wrap}.ff-room-heading p>span{color:var(--ff-muted)}.ff-room-heading :is(a,button){padding:10px 16px}.ff-desktop-shell .ns-section-heading{gap:16px}.ff-desktop-shell .ns-section-heading h2{font-size:26px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-material,.ns-contextual-empty:before,.ns-contextual-empty:after){display:none!important}.ff-desktop-shell .ns-profile-menu>summary{background:none!important}.ff-desktop-shell .ns-panel>.ns-panel__content{padding:24px}.ff-desktop-shell .ns-field{min-width:0;margin-bottom:18px}.ff-desktop-shell .ns-field>span{font-size:14px;line-height:1.5;color:#424e57}.ff-desktop-shell .ns-field input,.ff-desktop-shell .ns-field textarea{width:100%;padding:10px 12px}.ff-desktop-shell .ns-notice{color:#374e42;background:#eef2e8;border-color:#ccd6c1;box-shadow:none}.ff-desktop-shell .ns-notice--error{color:#7d372d;background:#f8eeeb;border-color:#dbb9ac}.ff-desktop-shell .lf-status-rail{position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:42px;padding:10px 0;margin:18px 0 0;background:none!important;border:0!important;box-shadow:none!important;color:var(--ff-muted);font:13px/1.5 Segoe UI,sans-serif;display:flex;gap:20px;align-items:center;flex-wrap:wrap;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-writing-room{max-width:1240px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-writing-room>.ff-room-heading{margin-bottom:12px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-writing-room>.ff-room-heading h1{font-size:28px;margin-top:3px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-writing-room>.lf-status-rail{justify-content:space-between;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid var(--ff-edge)!important;gap:16px}.ff-desktop-shell .ns-writing-header>div>.ns-eyebrow,.ff-desktop-shell .ns-writing-header>div>h2{display:none}.ff-desktop-shell .ns-writing-header__meta{font:13px/1.5 Segoe UI,sans-serif;color:var(--ff-muted);display:flex;flex-wrap:wrap;gap:7px}.ff-desktop-shell .lf-document-save{display:flex;align-items:center;gap:16px;margin-left:auto}.ff-desktop-shell .lf-document-save>div{font:13px/1.4 Segoe UI,sans-serif;display:grid;gap:3px}.ff-desktop-shell .lf-document-save strong{font-size:13px;font-weight:400;color:var(--ff-muted)}.ff-desktop-shell .lf-document-save small{font-size:12px;color:var(--ff-muted)}.ff-desktop-shell .ns-writing-header__actions{display:flex;gap:12px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-document-save :is(strong,small){color:var(--ff-muted)!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-writing-grid{position:static!important;inset:auto!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:auto auto!important;gap:8px 16px;background:none!important;border:0;box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-manuscript{position:relative!important;inset:auto!important;grid-column:1/-1!important;grid-row:2!important;width:100%!important;max-width:none!important;height:auto!important;margin:4px 0 0!important;padding:32px 40px!important;background:var(--ff-paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none;overflow:visible}.ff-desktop-chapters{grid-row:1;grid-column:1;justify-self:start}.ff-desktop-editorial{grid-row:1;grid-column:3;justify-self:end}.ff-desktop-shell .lf-mobile-sheet-trigger{padding:9px 14px;min-height:40px}.ff-desktop-shell .lf-document-heading{max-width:760px;margin:0 auto 24px;padding:0;border:0;position:static}.ff-desktop-shell .lf-document-heading p{font:13px/1.5 Segoe UI,sans-serif;color:var(--ff-muted);letter-spacing:normal;text-transform:none;margin:0 0 8px}.ff-desktop-shell .lf-document-heading h2{font:400 36px/1.2 Georgia,serif;margin:0;position:static;transform:none}.ff-desktop-shell .ns-editor-shell{padding:0;width:100%;position:relative}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-manuscript:after,html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-manuscript:before{display:none!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-document-heading{margin:0 auto 24px!important;max-width:760px;position:static!important;padding:0!important;text-align:left}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-format-tools{position:sticky!important;top:0!important;background:var(--ff-paper)!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--ff-edge)!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important;margin:0!important;z-index:3}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-editor-controls{background:var(--ff-paper)!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--ff-edge)!important;box-shadow:none!important;padding:8px 0!important;margin:0!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-editor-group{background:none!important;border-color:var(--ff-edge)!important}.ff-desktop-shell .ns-editor-tools{position:sticky;top:0;z-index:3;background:var(--ff-paper);padding:8px 0;border-bottom:1px solid var(--ff-edge)}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-editor-toolbar{position:static;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;background:none;border:0;padding:0;box-shadow:none;min-height:42px}.ff-desktop-shell .ns-editor-toolbar button{min-width:36px;padding:6px 10px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-editor-canvas{position:static!important;max-width:760px!important;width:100%!important;height:auto!important;min-height:530px;max-height:none!important;margin:0 auto;padding:32px 0!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--ff-ink)!important;font:20px/1.8 Georgia,serif;overflow:visible!important;outline-offset:8px}.ff-desktop-shell .ns-editor-block{margin:0 0 1em}.ff-desktop-shell .ns-editor-canvas:not([aria-label*=Script]) .ns-editor-block[data-font=manuscript_serif]{font-family:Georgia,serif}.ff-desktop-shell .ns-editor-canvas .ns-editor-block[data-color=default]{color:var(--ff-ink)}.ff-desktop-shell .ns-manuscript__footer{max-width:760px;margin:12px auto 0;border-top:1px solid var(--ff-edge);padding-top:14px;display:flex;gap:16px;font-size:13px;color:var(--ff-muted)}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-manuscript>.ns-panel__content{display:block!important;padding:0!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-document-heading{width:100%!important}.ff-desktop-shell .lf-script-tools{display:flex;justify-content:center;gap:8px;margin-bottom:8px;background:none}.ff-desktop-shell .lf-creative-film .ns-editor-canvas,.ff-desktop-shell .lf-creative-film .ns-editor-canvas [data-font]{font-family:Courier New,monospace}.ff-desktop-shell .lf-creative-film .ns-editor-canvas [data-screenplay-role=slugline]{font-weight:700;text-transform:uppercase;margin-top:1.5em}.ff-desktop-shell .lf-creative-film .ns-editor-canvas [data-screenplay-role=character]{text-transform:uppercase;margin-left:32%;margin-right:10%;margin-bottom:.3em}.ff-desktop-shell .lf-creative-film .ns-editor-canvas [data-screenplay-role=dialogue]{margin-left:17%;margin-right:12%}.ff-desktop-shell .lf-scene-sequence{position:static!important;inset:auto!important;width:100%!important;height:auto!important;margin:0 0 16px;padding:12px;background:var(--ff-paper);border:1px solid var(--ff-edge);box-shadow:none}.ff-desktop-shell .lf-scene-sequence ol{display:flex;gap:16px;overflow:auto}.ff-desktop-shell .lf-scene-sequence a{color:var(--ff-ink);background:none;border-color:var(--ff-edge);box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-board-workspace{position:relative!important;inset:auto!important;width:100%!important;height:calc(100dvh - 230px)!important;min-height:560px;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;gap:0;border:1px solid var(--ff-edge);border-radius:8px;background:var(--ff-paper);overflow:hidden}.ff-desktop-shell .lf-board-tool-rail{position:static;grid-row:1;grid-column:1;padding:12px 6px;background:#f3efe7;border-right:1px solid var(--ff-edge);overflow:auto}.ff-desktop-shell .lf-board-tool-rail .ff-tool-dock{position:static;display:flex;flex-direction:column;gap:8px;background:none;box-shadow:none;border:0;padding:0}.ff-desktop-shell .lf-board-tool-rail :is(button,label){width:100%;padding:8px 2px;background:none;border:0;color:var(--ff-ink);box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:4px;font:12px/1.4 Segoe UI,sans-serif}.ff-desktop-shell .lf-board-tool-rail button[aria-pressed=true]{background:var(--ff-selected);color:var(--ff-blue)}.ff-desktop-shell .lf-board-canvas{position:relative;grid-row:1;grid-column:2;min-width:0;min-height:0;padding:0;background:#fcfaf5;overflow:hidden;border:0}.ff-desktop-shell .lf-board-canvas:before{display:none}.ff-desktop-shell .ff-board-stage{width:100%;height:100%;background-color:#fcfaf5;background-image:radial-gradient(#b5c6cc70 .7px,transparent 0);background-size:24px 24px;border:0;box-shadow:none}.ff-desktop-shell .ff-board-viewport,.ff-desktop-shell .ff-canvas-shell{height:100%;width:100%;background:none;max-height:none;border:0;box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-board-surface{background:#fcfaf5;background-image:radial-gradient(#b5c6cc70 .7px,transparent 0);background-size:24px 24px;box-shadow:none}.ff-desktop-shell .ff-board-surface>svg{width:2400px;height:1600px;max-width:none}.ff-desktop-shell .ff-board-empty{background:none;color:var(--ff-ink);box-shadow:none}.ff-desktop-shell .ff-board-empty h2{font-size:28px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-board-empty{display:block;position:absolute;left:80px;top:80px;max-width:420px;background:none;box-shadow:none}.ff-desktop-shell .ff-board-empty p{color:var(--ff-muted);font:15px/1.6 Segoe UI,sans-serif}.ff-desktop-shell .ff-board-stage>svg{width:100%;height:100%}.ff-desktop-shell .ff-board-world{background:none;box-shadow:none}.ff-desktop-shell .ff-board-world>svg{width:100%;height:100%;max-width:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-board-card{background:var(--ff-paper);color:var(--ff-ink);border:1px solid #bd9b68;border-radius:7px;box-shadow:0 5px 14px #69513712;clip-path:none}.ff-desktop-shell .ff-board-card.is-selected{border-color:#365f76;outline:2px solid #365f7640;box-shadow:0 5px 14px #69513712}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-board-card:not(.is-selected) :is(.ff-card-title,.ff-card-note){background:none;border-color:transparent;box-shadow:none;color:var(--ff-ink);min-height:0}.ff-desktop-shell .ff-card-title{font:400 20px/1.35 Georgia,serif!important}.ff-desktop-shell .ff-card-note{font:15px/1.65 Segoe UI,sans-serif!important}.ff-desktop-shell .ff-card-handle{background:none!important;border:0!important;color:var(--ff-muted)!important;font-size:13px!important}.ff-desktop-shell .lf-board-connection rect{fill:#fffdf8;stroke:#ded6c8}.ff-desktop-shell .lf-board-connection text{fill:#49545c!important;stroke:none}.ff-desktop-shell .lf-board-resource-card :is(h3,p,small,span){color:var(--ff-ink);text-shadow:none}.ff-desktop-shell .lf-board-connection text{fill:#49545c;text-shadow:none;font:13px Segoe UI,sans-serif}.ff-desktop-shell .lf-board-control-ledge{grid-column:1/-1;grid-row:2;padding:0 16px;background:#f3efe7;border-top:1px solid var(--ff-edge)}.ff-desktop-shell .lf-board-control-ledge .lf-status-rail{margin:0;gap:12px}.ff-desktop-shell .lf-board-current{display:none}.ff-desktop-shell .lf-board-save-state{flex:1 1;min-width:0}.ff-desktop-shell .ff-desktop-board-inspector{position:absolute;right:16px;top:14px;z-index:5;background:var(--ff-paper);padding:10px 14px;box-shadow:0 2px 8px #69513712}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.lf-docket-workspace,.lf-discussion-workspace,.lf-configuration-workspace,.lf-lore-workspace){position:static;display:grid;grid-template-columns:minmax(280px,.37fr) minmax(0,.63fr);gap:32px;height:auto;min-height:570px;width:100%;background:none;border:0;box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.lf-docket-register,.lf-discussion-index,.lf-configuration-index,.lf-lore-index){position:relative;inset:auto;width:auto;max-width:none;height:auto;min-height:0;padding:0 24px 0 0;background:none;border:0;border-right:1px solid var(--ff-edge);box-shadow:none;color:var(--ff-ink);overflow:visible}.ff-desktop-shell :is(.lf-docket-register,.lf-discussion-index,.lf-lore-index)>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px;padding:0}.ff-desktop-shell :is(.lf-discussion-index,.lf-lore-index) h2{font-size:24px;margin:0}.ff-desktop-shell :is(.lf-docket-register__scroll,.lf-deliberation-record__scroll,.lf-configuration-scroll,.lf-assignment-sheet__scroll){height:auto;max-height:none;min-height:0;overflow:visible;padding:0;background:none}.ff-desktop-shell :is(.lf-docket-tabs,.lf-archive-tabs,.lf-chronicle-toolbar nav){position:static;display:flex;gap:4px;width:auto;height:auto;padding:0;margin:0 0 18px;flex-wrap:wrap}.ff-desktop-shell :is(.lf-docket-tabs,.lf-archive-tabs,.lf-chronicle-toolbar nav) button{position:static;flex:none;min-height:40px;padding:8px 14px;color:var(--ff-muted);background:none;border:0;font:14px/1.5 Segoe UI,sans-serif;letter-spacing:normal;text-transform:none}.ff-desktop-shell :is(.lf-docket-tabs,.lf-archive-tabs,.lf-chronicle-toolbar nav) button svg{display:none}.ff-desktop-shell :is(.lf-docket-tabs,.lf-archive-tabs,.lf-chronicle-toolbar nav) button[aria-pressed=true]{background:var(--ff-selected);color:var(--ff-blue);text-shadow:none}.ff-desktop-shell .lf-docket-register>header{flex-wrap:wrap}.ff-desktop-shell .lf-docket-register>header>label{background:var(--ff-paper);border-color:var(--ff-edge);height:42px}.ff-desktop-shell .lf-docket-register>header>label input{border:0;background:none;min-height:0;color:var(--ff-ink);font-size:14px}.ff-desktop-shell .lf-docket-columns{display:none}.ff-desktop-shell .lf-docket-register li button{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px 10px;border:0;border-bottom:1px solid var(--ff-edge);border-radius:0;background:none;color:var(--ff-ink);font:14px/1.5 Segoe UI,sans-serif}.ff-desktop-shell .lf-docket-register li button>span:first-child{grid-column:1/-1;align-items:flex-start}.ff-desktop-shell .lf-docket-register li button strong{font-weight:500;white-space:normal;font-size:15px;line-height:1.5}.ff-desktop-shell .lf-docket-register li button time{font-size:13px;color:var(--ff-muted)}.ff-desktop-shell .lf-docket-register li button[aria-current=true]{background:var(--ff-selected)}.ff-desktop-shell .lf-docket-status{grid-column:1/-1}.ff-desktop-shell .lf-docket-status i{box-shadow:none}.ff-desktop-shell :is(.lf-assignment-sheet,.lf-deliberation-record,.lf-configuration-content,.lf-lore-folio){position:relative;inset:auto;min-width:0;height:auto;max-height:none;background:var(--ff-paper);border:1px solid var(--ff-edge);border-radius:7px;box-shadow:0 5px 16px #6951370b;padding:24px;color:var(--ff-ink);clip-path:none}.ff-desktop-shell .lf-assignment-sheet header h2,.ff-desktop-shell .lf-deliberation-record header h2{font:400 30px/1.2 Georgia,serif;max-height:none;display:block;margin:8px 0 16px}.ff-desktop-shell :is(.lf-assignment-sheet,.lf-deliberation-record,.lf-configuration-content) :is(p,dt,dd,small,label,time){color:#49545c;font-family:Segoe UI,sans-serif;font-size:14px;line-height:1.6}.ff-desktop-shell .lf-assignment-brief{font-size:16px;line-height:1.75}.ff-desktop-shell .lf-assignment-facts{border-color:var(--ff-edge);padding:20px 0}.ff-desktop-shell .lf-assignment-linked{border-top:1px solid var(--ff-edge);margin-top:20px;padding-top:18px}.ff-desktop-shell .lf-assignment-linked a{background:none;border:1px solid var(--ff-edge);color:var(--ff-blue);box-shadow:none;padding:16px;border-radius:5px}.ff-desktop-shell .lf-assignment-status-controls{padding:20px 0 0;margin-top:24px;border-top:1px solid var(--ff-edge);background:none}.ff-desktop-shell .lf-assignment-status-controls>div{display:flex;gap:8px;flex-wrap:wrap}.ff-desktop-shell .lf-assignment-status-controls button{padding:8px 12px}.ff-desktop-shell .lf-assignment-status-controls .lf-docket-status{color:inherit}.ff-desktop-shell .lf-discussion-index nav>button{display:block;width:100%;text-align:left;padding:18px 10px;border:0;border-bottom:1px solid var(--ff-edge);border-radius:0;background:none;color:var(--ff-ink)}.ff-desktop-shell .lf-discussion-index nav>button strong{font:400 20px/1.3 Georgia,serif;white-space:normal;display:block}.ff-desktop-shell .lf-discussion-index nav>button span{font-size:13px;color:var(--ff-muted)}.ff-desktop-shell .lf-deliberation-evidence{height:auto;min-height:0;padding:16px 0;background:none;border-color:var(--ff-edge)}.ff-desktop-shell .lf-deliberation-record ol>li{padding:20px 0;background:none;border-color:var(--ff-edge);box-shadow:none}.ff-desktop-shell .lf-deliberation-composer{position:static;padding:20px 0 0;background:none;border-top:1px solid var(--ff-edge);box-shadow:none;height:auto}.ff-desktop-shell .lf-configuration-index{display:flex;flex-direction:column;gap:6px}.ff-desktop-shell .lf-configuration-index button{display:flex;align-items:flex-start;gap:14px;padding:16px 12px;text-align:left;border:0;background:none;box-shadow:none}.ff-desktop-shell .lf-configuration-index button strong{color:var(--ff-ink);font:500 15px/1.5 Segoe UI,sans-serif;letter-spacing:normal}.ff-desktop-shell .lf-configuration-index button small{font:13px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-configuration-index button[aria-current=true]{background:var(--ff-selected)}.ff-desktop-shell .lf-configuration-content>footer{position:static;margin-top:24px;padding:18px 0 0;height:auto;background:none;border-color:var(--ff-edge);color:var(--ff-muted)}.ff-desktop-shell .lf-configuration-content h2{font-size:30px;margin:0 0 14px}.ff-desktop-shell .lf-configuration-facts{grid-template-columns:1fr 1fr;gap:24px;border:0;padding:24px 0}.ff-desktop-shell .lf-configuration-facts>div{border:0;padding:0}.ff-desktop-shell .lf-configuration-authority{background:none;border:0;padding:0}.ff-desktop-shell .lf-configuration-members button{background:none;border:0;border-bottom:1px solid var(--ff-edge);width:100%;padding:14px 0;text-align:left;display:flex;gap:16px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-workspace{display:grid;grid-template-columns:minmax(430px,1.1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:24px 32px;height:auto;min-height:580px;background:none;border:0}.ff-desktop-shell .lf-archive-catalogue{grid-row:1/3;padding:0 24px 0 0;border-right:1px solid var(--ff-edge);background:none;min-width:0;position:relative}.ff-desktop-shell .lf-archive-catalogue>header{display:flex;flex-wrap:wrap;gap:12px;height:auto;padding:0;margin-bottom:22px}.ff-desktop-shell .lf-archive-search{background:var(--ff-paper);border:1px solid var(--ff-edge);min-height:42px;flex:1 1;display:flex;gap:10px;align-items:center;padding:0 12px}.ff-desktop-shell .lf-archive-search input{border:0;background:none;min-height:0;padding:0;width:100%;min-width:0}.ff-desktop-shell .lf-archive-columns{display:none}.ff-desktop-shell .lf-archive-catalogue__scroll{height:auto;max-height:none;overflow:visible}.ff-desktop-shell .lf-archive-catalogue li button{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 10px;min-height:100px;background:none;border:0;border-bottom:1px solid var(--ff-edge);border-radius:0;box-shadow:none;color:var(--ff-ink);text-align:left;width:100%;font-size:13px}.ff-desktop-shell .lf-archive-catalogue li button>span:first-child{grid-column:1/-1;display:flex;gap:14px}.ff-desktop-shell .lf-archive-catalogue li strong{font:500 15px/1.5 Segoe UI,sans-serif;white-space:normal;overflow-wrap:anywhere}.ff-desktop-shell .lf-archive-catalogue li button[aria-current=true]{background:var(--ff-selected)}.ff-desktop-shell .lf-archive-thumbnail{width:62px;height:46px;flex-shrink:0;background:#ede7dc;box-shadow:none}.ff-desktop-shell .lf-archive-stage{grid-column:2;grid-row:1;min-height:300px;max-height:460px;background:#ede7dc;border:1px solid var(--ff-edge);border-radius:6px;position:relative;inset:auto;display:grid;place-items:center;overflow:hidden;padding:0}.ff-desktop-shell .lf-archive-stage img{max-width:100%;width:100%;height:100%;object-fit:contain;max-height:460px}.ff-desktop-shell .lf-archive-workspace>.ns-visual-inspector{grid-column:2;grid-row:2;position:static;inset:auto;width:auto;height:auto;padding:24px;max-height:none;overflow:visible}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-workspace>.ns-visual-inspector>.ns-panel__content{padding:0!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-visual-inspector dl{display:block!important;margin:0 0 20px;font:14px/1.5 Segoe UI,sans-serif}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-visual-inspector dl>div{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;gap:12px;margin:12px 0;padding:0;border:0}.ff-desktop-shell .ns-visual-inspector dd{margin:0;overflow-wrap:anywhere}.ff-desktop-shell .lf-archive-document{background:none;color:var(--ff-ink);text-align:center;padding:24px}.ff-desktop-shell .lf-archive-document h2{font-size:26px}.ff-desktop-shell .lf-archive-upload{position:relative}.ff-desktop-shell .lf-archive-upload>summary{padding:10px 14px;background:var(--ff-paper);border:1px solid var(--ff-edge);font:14px Segoe UI,sans-serif;color:var(--ff-blue)}.ff-desktop-shell .lf-archive-upload__surface{background:var(--ff-paper);border:1px solid var(--ff-edge);color:var(--ff-ink);box-shadow:0 8px 24px #40352220;width:min(440px,calc(100vw - 340px));padding:24px;z-index:20;max-height:65dvh;overflow:auto}.ff-desktop-shell .ns-workspace-layout--artwork{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;grid-template-rows:minmax(380px,auto) auto!important;gap:24px;padding:0!important;border:0!important;background:none!important;height:auto!important}.ff-desktop-shell .ns-artwork-stage{grid-column:1;grid-row:1;position:relative;inset:auto;width:auto;height:auto;min-height:460px;background:#eee8dd;border:1px solid var(--ff-edge);border-radius:7px;box-shadow:none;overflow:hidden}.ff-desktop-shell .ns-artwork-stage>img{max-width:100%;max-height:65dvh;object-fit:contain}.ff-desktop-shell :is(.ns-artwork-empty,.ns-contextual-empty){background:none;border-color:var(--ff-edge);box-shadow:none;color:var(--ff-muted)}.ff-desktop-shell :is(.ns-artwork-empty,.ns-contextual-empty):after,.ff-desktop-shell :is(.ns-artwork-empty,.ns-contextual-empty):before{display:none}.ff-desktop-shell :is(.ns-artwork-empty,.ns-contextual-empty) p{font:15px/1.65 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .ns-visual-library{grid-column:1;grid-row:2;padding:20px 0!important;border:0!important;background:none!important;height:auto!important;position:static!important}.ff-desktop-shell .ns-visual-library ol{display:flex;gap:16px;overflow:auto;padding:0 0 8px;list-style:none}.ff-desktop-shell .ns-visual-library li{flex:0 0 180px}.ff-desktop-shell .ns-visual-library button{width:100%;text-align:left;padding:0;background:var(--ff-paper);border-color:var(--ff-edge)}.ff-desktop-shell .ns-visual-library img{display:block;width:100%;height:110px;object-fit:cover}.ff-desktop-shell .ns-visual-library :is(strong,small){display:block;white-space:normal;padding:6px 12px;color:var(--ff-ink)}.ff-desktop-shell .ns-workspace-layout--artwork>.ns-visual-inspector{grid-column:2;grid-row:1/3;position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible;padding:24px!important;background:var(--ff-paper)!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-design-studio{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"image inspector" "tray inspector";gap:28px;background:none;min-height:520px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection{background:var(--ff-paper);border:1px solid var(--ff-edge);border-radius:7px;box-shadow:none;padding:0;min-width:0}.ff-desktop-shell .lf-artwork-viewport{background:#ece7dd;border:0;min-height:460px;padding:20px}.ff-desktop-shell .lf-artwork-inspection:has(.lf-artwork-empty){border:0;background:none}.ff-desktop-shell .lf-artwork-planes{min-height:350px;background:none}.ff-desktop-shell .lf-artwork-empty{padding:24px;color:var(--ff-muted);background:none;box-shadow:none}.ff-desktop-shell .lf-artwork-empty p{color:var(--ff-muted)!important;font:15px/1.7 Segoe UI,sans-serif}.ff-desktop-shell .lf-artwork-controls{background:none;border-top:1px solid var(--ff-edge);padding:18px 24px;color:var(--ff-muted)}.ff-desktop-shell .lf-artwork-controls label,.ff-desktop-shell .lf-artwork-planes figcaption{font:14px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-artwork-planes figcaption{background:none;border:0}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-design-studio>.ns-visual-inspector{position:static!important;inset:auto!important;height:auto!important;width:auto!important;max-height:none!important;padding:24px!important;border:1px solid var(--ff-edge)!important;border-radius:7px;background:var(--ff-paper)!important;overflow:visible!important}.ff-desktop-shell .lf-artwork-author{color:var(--ff-muted);font-size:14px;background:none;box-shadow:none}.ff-desktop-shell .lf-lore-folio__paper{background:none;border:0;padding:0;color:var(--ff-ink);box-shadow:none;clip-path:none;min-height:0}.ff-desktop-shell .lf-lore-folio__paper h2{font-size:30px;line-height:1.25}.ff-desktop-shell .lf-lore-folio__paper header p{font:13px Segoe UI,sans-serif;color:var(--ff-muted);letter-spacing:normal;text-transform:none}.ff-desktop-shell .lf-lore-folio__prose{font:18px/1.8 Georgia,serif;color:var(--ff-ink);padding:0}.ff-desktop-shell .lf-lore-workspace:has(>.ns-visual-inspector){grid-template-columns:240px minmax(0,1fr) 280px;gap:24px}.ff-desktop-shell .lf-design-discipline-index{padding-right:16px}.ff-desktop-shell .lf-design-ledger a{background:none;border-color:var(--ff-edge);color:var(--ff-ink);box-shadow:none;padding:16px 0}.ff-desktop-shell .lf-design-ledger :is(small,em){font:13px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-design-ledger strong{font:400 23px/1.35 Georgia,serif}.ff-desktop-shell .ff-game-workstation__layout{grid-template-columns:minmax(0,1fr) 320px;gap:28px}.ff-desktop-shell :is(.ff-game-map,.ff-game-create,.ff-game-register,.ff-brief-grid article){background:var(--ff-paper);border:1px solid var(--ff-edge);color:var(--ff-ink);box-shadow:none;padding:24px}.ff-desktop-shell .ff-game-map__territories button{background:none;border:1px solid var(--ff-edge);box-shadow:none;color:var(--ff-ink)}.ff-desktop-shell .ff-game-map__territories button svg{display:none}.ff-desktop-shell .ff-game-map__territories button[aria-pressed=true]{background:var(--ff-selected)}.ff-desktop-shell .ff-game-create input{padding:10px 12px;width:100%}.ff-desktop-shell .ff-game-register{margin-top:28px}.ff-desktop-shell .lf-chronicle-toolbar{height:auto;display:flex;gap:24px;padding:0;align-items:flex-start;flex-wrap:wrap}.ff-desktop-shell .lf-chronicle-toolbar nav{flex:1 1}.ff-desktop-shell .lf-chronicle-toolbar>label{background:var(--ff-paper);border-color:var(--ff-edge);height:42px;width:250px;color:var(--ff-muted)}.ff-desktop-shell .lf-chronicle-toolbar input{border:0;min-height:0;background:none;color:var(--ff-ink);font-size:14px}.ff-desktop-shell .lf-chronicle-spine{height:255px;margin:0 0 28px;padding:0;overflow:auto;scrollbar-width:thin}.ff-desktop-shell .lf-chronicle-spine ol{padding:0 24px}.ff-desktop-shell .lf-chronicle-spine ol:before{height:1px;background:#b8b1a4;box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-chronicle-spine li button{background:var(--ff-paper);color:var(--ff-ink);border:1px solid var(--ff-edge);box-shadow:none;border-radius:5px;clip-path:none}.ff-desktop-shell .lf-chronicle-spine li button:after{background:var(--ff-edge);width:1px}.ff-desktop-shell .lf-chronicle-spine li button[aria-pressed=true]{background:var(--ff-selected);outline:1px solid #365f76;box-shadow:none}.ff-desktop-shell .lf-chronicle-spine li button :is(small,em){font-size:12px;color:var(--ff-muted)}.ff-desktop-shell .lf-chronicle-spine li>time{font:13px Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-chronicle-pin{background:#f3efe7;border-color:#b8b1a4;box-shadow:none;width:8px;height:8px;top:118px}.ff-desktop-shell .lf-chronicle-evidence{height:auto;min-height:250px;background:var(--ff-paper);color:var(--ff-ink);border:1px solid var(--ff-edge);border-radius:7px;padding:24px;margin:0;grid-template-columns:minmax(0,1fr) 250px}.ff-desktop-shell .lf-chronicle-evidence :is(dt,dd,p,small){font:14px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-chronicle-evidence dd{color:var(--ff-ink)}.ff-desktop-shell .lf-chronicle-evidence aside>a{background:#2d383d;color:#fffdf8;box-shadow:none;font:14px Segoe UI,sans-serif;padding:12px}.ff-desktop-shell .lf-production-workspace{position:static;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;height:auto;background:none}.ff-desktop-shell .lf-production-wall{background:none;border:0;box-shadow:none;overflow:auto}.ff-desktop-shell .lf-scene-board-workspace{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto minmax(450px,auto);gap:24px;height:auto;background:none;border:0}.ff-desktop-shell .lf-scene-work-ledge{grid-column:1/-1;position:static;height:auto;background:none;padding:0;border:0;box-shadow:none}.ff-desktop-shell .lf-production-wall ol{gap:24px;padding:0 0 16px;min-height:400px;background:none}.ff-desktop-shell .lf-production-wall ol:before{display:none}.ff-desktop-shell .lf-production-scene{padding-top:0}.ff-desktop-shell .lf-production-scene button{background:var(--ff-paper);border-color:var(--ff-edge);box-shadow:0 5px 14px #69513712;color:var(--ff-ink);clip-path:none}.ff-desktop-shell .lf-production-scene__face{background:#f4f0e7;color:var(--ff-ink);box-shadow:none}.ff-desktop-shell .lf-production-scene dd{color:var(--ff-ink)}.ff-project-folio--projects{min-height:390px;grid-template-columns:minmax(270px,.45fr) minmax(0,.55fr)}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .f3-create{position:static!important;color:var(--ff-blue)!important;background:var(--ff-paper)!important;padding:10px 16px!important;box-shadow:none!important;border-color:var(--ff-edge)!important;opacity:1!important}.ff-project-folio--projects .ff-project-body{padding:32px;justify-content:center;gap:26px}.ff-project-folio--projects h2{font:400 44px/1.15 Georgia,serif;margin:0 0 14px;overflow-wrap:anywhere}.ff-project-folio--projects .ff-current-footer{margin-top:auto}.ff-project-library{margin-top:36px}.ff-project-library>header{display:flex;gap:24px;justify-content:space-between;align-items:center;margin-bottom:20px}.ff-project-library>header h2{font:400 27px/1.3 Georgia,serif;margin:0}.ff-project-library>header input{width:280px;padding:10px 14px}.ff-project-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-project-library-grid>button{display:block;text-align:left;padding:0;overflow:hidden;border-radius:7px;background:var(--ff-paper);border-color:var(--ff-edge)}.ff-project-library-grid .ff-project-artwork{height:150px;min-height:0}.ff-project-library-grid button>span{display:block;padding:20px 24px}.ff-project-library-grid strong{display:block;font:400 23px/1.3 Georgia,serif;overflow-wrap:anywhere;color:var(--ff-ink)}.ff-project-library-grid small{display:block;font-size:13px;color:var(--ff-muted);margin-top:9px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ll-desktop-room{background:none;min-height:0;padding:28px 40px 48px}.ff-desktop-shell .ll-main{padding:0;max-width:1040px;margin:0 auto;min-height:0}.ff-desktop-shell .ll-location{margin:0 0 24px;padding:0;color:var(--ff-muted)}.ff-desktop-shell .ll-room-identity>.ll-eyebrow{display:none}.ff-desktop-shell .ll-room-identity h1{font-size:38px}.ff-desktop-shell .ll-tools{margin-block:26px;grid-template-columns:minmax(0,1fr) 230px}.ff-desktop-shell .ll-browser{grid-template-columns:minmax(0,1fr) 64px;gap:24px}.ff-desktop-shell .ll-catalogue>section{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.ff-desktop-shell .ll-catalogue .ll-letter{grid-column:1/-1;margin:8px 0 0}.ff-desktop-shell .ll-folio{background:var(--ff-paper);border-color:var(--ff-edge);box-shadow:0 5px 16px #6951370b;margin:0}.ff-desktop-shell .ll-row{border-bottom:1px solid var(--ff-edge);min-height:85px}.ff-desktop-shell .ll-row>div{border:0}.ff-desktop-shell .ll-entry{max-width:860px;margin:0 auto;background:var(--ff-paper);box-shadow:none}.ff-desktop-shell .ll-entry-art img{height:300px}.ff-desktop-shell .ll-entry-identity{padding:30px 40px 12px}.ff-desktop-shell .ll-prose{font:20px/1.8 Georgia,serif;padding:16px 40px 32px}.ff-desktop-shell .ll-edit-form{max-width:820px}.ff-desktop-shell .ll-edit-actions{position:sticky!important;inset:auto!important;bottom:0!important;padding:16px 0;background:var(--ff-canvas);box-shadow:none}.ff-desktop-shell :is(.ns-utility-page,.ns-profile-page,.ns-help-page,.ns-feedback-page,.ns-roadmap-page,.ns-admin-page){max-width:1200px}.ff-desktop-shell :is(.ns-utility-header,.ns-page-header,.ns-workspace-header,.ns-profile-heading){position:static;background:none;border:0;padding:0 0 24px;box-shadow:none}.ff-desktop-shell :is(.ns-utility-header,.ns-page-header,.ns-workspace-header,.ns-profile-heading) h1{font:400 38px/1.2 Georgia,serif;margin:0}.ff-desktop-shell .ns-profile-hero{background:var(--ff-paper);border-color:var(--ff-edge);box-shadow:none}.ff-desktop-shell :is(.ns-utility-card,.ns-application-card,.ns-recruitment,.ff-admin-section,.ff-admin-note,.ns-onboarding-card){background:var(--ff-paper);border-color:var(--ff-edge);box-shadow:none;color:var(--ff-ink)}.ff-desktop-shell .ns-overview-facts{gap:24px}.ff-desktop-shell .ns-overview-facts dt{font-size:13px;color:var(--ff-muted)}.ff-desktop-shell .ns-overview-facts dd{font-size:15px;color:var(--ff-ink)}.ff-desktop-shell :is(.ns-admin-sections,.ns-tabbar) a{background:none;color:var(--ff-blue);box-shadow:none;border:0;border-radius:0;padding:10px 14px;font:14px/1.5 Segoe UI,sans-serif}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-support-navigation,.ns-admin-sections) a{background:none!important;color:var(--ff-blue);border-color:var(--ff-edge);box-shadow:none;font-size:14px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.ns-wave-roadmap__now,.ns-wave-roadmap__items article,.ns-wave-roadmap__packs article,.ns-getting-started,.ns-help-topics,.ns-alpha-limitations,.ns-feedback-contact,.ns-feedback-privacy,.ns-feedback-confirmation,.lf-scene-form){background:var(--ff-paper)!important;color:var(--ff-ink);border-color:var(--ff-edge);box-shadow:none!important;border-radius:5px}.ff-desktop-shell :is(.ns-wave-roadmap__now,.ns-help-topics,.ns-alpha-limitations,.ns-feedback-contact,.ns-feedback-privacy) :is(p,small,li){color:var(--ff-muted);font:14px/1.7 Segoe UI,sans-serif}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-production-scene header{background:var(--ff-context)!important;color:var(--ff-ink);border-bottom:1px solid var(--ff-edge)}.ff-desktop-shell .lf-production-scene dt{color:var(--ff-muted);letter-spacing:normal;text-transform:none;font:12px/1.3 Segoe UI,sans-serif}.ff-desktop-shell .lf-scene-create-disclosure summary{background:none;color:var(--ff-blue);border-color:var(--ff-edge);font:14px Segoe UI,sans-serif}.ff-desktop-shell .workspace-grid>.panel{background:var(--ff-paper);border-color:var(--ff-edge);color:var(--ff-ink);box-shadow:none;padding:24px}.ff-desktop-shell .ns-admin-panel{background:none!important;border:0!important;padding:0}.ff-desktop-shell .ns-admin-panel>.ns-panel__content{padding:0}.ff-desktop-shell .ns-admin-insights{background:none;border:0;border-top:1px solid var(--ff-edge);box-shadow:none;padding:24px 0}.ff-desktop-shell .form-stack>label{font:14px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge{--ns-bg:#f8f5ef;--ns-core:#fffdf8;--ns-core-raised:#f0ece3;--ns-text:#18232b;--ns-text-soft:#424e57;--ns-text-muted:#626b76;--ns-edge:#ded6c8;--ns-focus:#365f76;background:#f8f5ef!important;color:#18232b;min-height:100dvh;padding:0;overflow:visible}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge :is(.ns-create-forge__environment,.ns-create-forge__wash,.ns-create-forge__grain,.ns-create-forge__warm){display:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__shell{display:grid;grid-template-columns:242px minmax(0,1fr);max-width:none;min-height:100dvh;background:none;gap:0;padding:0}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__progress{background:#f3efe7;border:0;border-right:1px solid #ded6c8;padding:28px 24px;box-shadow:none;min-width:0}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__brand img{width:46px;height:46px;object-fit:contain;filter:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__brand strong{color:#18232b;letter-spacing:.25em;font-size:12px}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__brand small,html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__path{display:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__steps{margin-top:48px;display:grid;gap:12px}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__step{background:none;border:0;box-shadow:none;color:#626b76;font:14px/1.5 Segoe UI,sans-serif;padding:12px;letter-spacing:normal}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__step[data-current=true]{background:#eaf0f3;color:#365f76;border:0;box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__step>span{background:none;border:0;color:inherit}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__main{padding:48px;min-width:0;background:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__stage{max-width:960px;margin:auto;width:100%}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel{background:#fffdf8!important;border:1px solid #ded6c8!important;border-radius:8px;box-shadow:0 8px 24px #69513710;padding:24px;color:#18232b}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel :is(h1,h2,h3){font-family:Georgia,serif;font-weight:400;color:#18232b;text-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel h1{font-size:38px}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ns-material{display:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge :is(.ns-eyebrow,.ns-empty-copy,.ns-field-hint,p,label,small){color:#626b76;text-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge :is(button,input,textarea,select,.ns-combobox>button,.ns-create-forge__choice){background:#fffdf8;color:#18232b;border-color:#ded6c8;border-radius:5px;box-shadow:none;min-height:42px;text-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge :is([aria-pressed=true],[data-selected=true]){background:#eaf0f3;border-color:#b5c9d2;box-shadow:none;color:#365f76}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ns-command:not(.ns-command--secondary){background:#2d383d;color:#fffdf8;border-color:#2d383d}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #365f76;outline-offset:3px;box-shadow:none}@media(max-width:1350px){html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-main>.ll-shell,html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-main>main{padding-inline:28px}.ff-desktop-shell .ns-workspace-layout--artwork{grid-template-columns:minmax(0,1fr) 280px!important}.ff-desktop-shell .lf-lore-workspace:has(>.ns-visual-inspector){grid-template-columns:200px minmax(0,1fr);gap:24px}.ff-desktop-shell .lf-lore-workspace>.ns-visual-inspector{grid-column:2}.ff-project-folio--projects h2{font-size:38px}}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet{position:fixed!important;inset:auto 28px 24px auto!important;margin:0!important;max-width:760px!important;width:min(760px,calc(100vw - 320px))!important;max-height:65dvh!important;border:1px solid #ded6c8!important;border-radius:10px!important;padding:0!important;background:#fffdf8!important;color:#18232b!important;box-shadow:0 10px 35px #40352220!important;overflow:hidden}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet[open]{display:flex;flex-direction:column}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet-surface{display:flex;flex-direction:column;min-height:0;background:none}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet-surface>header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 24px;border-bottom:1px solid #ded6c8}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet-surface>header .ns-eyebrow{display:none}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet-surface>header h2{font:400 26px/1.25 Georgia,serif;margin:0}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet-body{padding:24px!important;overflow:auto;min-height:0;overscroll-behavior:contain}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-material{display:none}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) :is(.ns-writing-context,.ns-outline,.ns-visual-inspector,.lf-editorial-card,.ns-context-card,.ns-review-decision,.lf-board-inspector-content){position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-height:none!important;min-height:0!important;background:none!important;color:#18232b!important;border-color:#ded6c8!important;box-shadow:none!important;clip-path:none;overflow:visible!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet :is(.ns-panel,.ns-writing-context,.ns-outline,.ns-visual-inspector){padding:0!important;border:0!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) :is(.ns-writing-context,.ns-visual-inspector) :is(h2,h3,h4,strong,dd){color:#18232b!important;text-shadow:none}body[data-ff-desktop-light]:has(.ff-desktop-shell) :is(.ns-writing-context,.ns-visual-inspector) :is(p,small,summary,dt,label,time){color:#626b76!important;font:14px/1.6 Segoe UI,sans-serif!important;letter-spacing:normal!important;text-transform:none!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-editorial-selector{display:flex;gap:12px;align-items:center;background:none;padding:0;margin:0 0 20px}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-editorial-selector>.lf-engraving{display:none}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-editorial-card{border:0!important;border-top:1px solid #ded6c8!important;padding:18px 0!important;margin:0!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-editorial-card__seal{color:#18232b;background:#ede7dc;box-shadow:none;border:1px solid #ded6c8}body[data-ff-desktop-light]:has(.ff-desktop-shell) .ns-context-pane-viewport{height:auto!important;max-height:none!important;overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .ns-context-pane-viewport>section{display:grid;grid-template-columns:1fr!important;background:none;padding:0!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .ns-context-pane-viewport>section[hidden]{display:none!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .ns-context-pane-viewport>section>*{min-width:0}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet :is(h2,h3,h4){font-family:Georgia,serif;font-weight:400;color:#18232b}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet :is(button,.ns-command,.ns-compact-action){background:#f4f0e7;background-image:none!important;color:#18232b;border:1px solid #ded6c8;border-radius:5px;box-shadow:none!important;font:14px/1.5 Segoe UI,sans-serif;min-height:40px;text-shadow:none}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-command:not(.ns-command--secondary){background:#2d383d;color:#fffdf8}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-context-tabs{position:static;gap:8px;background:none;border:0;margin:0 0 20px;padding:0}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-context-tabs button{border:0;background:none;flex:1 1;min-width:0}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-context-tabs button[aria-selected=true]{background:#eaf0f3;color:#365f76}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-context-tabs button:after{display:none}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-context-tabs button>span:last-child{font-size:12px}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet :is(.ns-writing-context-rail,.ns-panel,.ns-context-card){background:none!important;border:0!important;box-shadow:none!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-panel>.ns-panel__content{padding:0!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .lf-context-tabs-replaced{display:none!important}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-member-identity strong{font:500 14px/1.5 Segoe UI,sans-serif}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet .ns-evidence h2{font:400 26px/1.3 Georgia,serif}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-board-inspector-tabs{background:none;border-color:#ded6c8}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-board-inspector-tabs button{color:#18232b;background:none;box-shadow:none;border-color:#ded6c8}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-board-inspector-tabs button[aria-pressed=true]{background:#eaf0f3;color:#365f76}body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-sheet{max-width:600px;width:600px;inset:auto 28px 24px auto;margin:0;max-height:65dvh;border-radius:10px;border-bottom:1px solid #ded6c8}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-category-list{gap:4px}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-category-list button{padding:12px 16px;border:1px solid transparent;background:transparent;border-radius:5px;min-height:48px;line-height:1.5}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-category-list button:hover{background:#f3efe7}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-category-list button[aria-pressed=true]{background:#eaf0f3;border-color:#b5c9d2;color:#365f76}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .ll-category-list button small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;min-width:2ch;text-align:right;color:#596570}}@media(min-width:1101px){html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell{--ff-paper:#fffdf8;--ff-context:#f0ebe1;grid-template-columns:224px minmax(0,1fr)}.ff-desktop-shell .ff-desktop-topbar{min-height:76px;padding-block:14px;border-bottom-color:#ded6c860}.ff-desktop-shell .ff-desktop-rail{background:#f1ece2;padding:28px 24px 24px;border-right-color:#ded6c880}.ff-desktop-shell .ff-desktop-brand{margin:0 0 28px;gap:8px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-desktop-switcher .ns-combobox>button{background:none;border:0;padding:5px 0;min-height:44px;box-shadow:none;border-radius:0}.ff-desktop-shell .ff-desktop-switcher .ns-combobox__selected>span{font:20px/1.25 Georgia,serif;white-space:normal;overflow-wrap:anywhere}.ff-desktop-shell .ff-desktop-switcher{margin-bottom:22px}.ff-desktop-shell .ff-desktop-route{padding:9px 2px;min-height:41px;gap:12px;position:relative;border-radius:0;font-size:13px}.ff-desktop-shell .ff-desktop-route[data-boundary=true]{margin-top:19px}.ff-desktop-shell .ff-desktop-route[data-nested=true]{padding-left:28px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ff-desktop-route[aria-current=page]{background:none;color:var(--ff-ink)!important;font:400 17px/1.4 Georgia,serif}.ff-desktop-shell .ff-desktop-route[aria-current=page]:before{content:"";position:absolute;left:-10px;top:12px;bottom:12px;width:2px;background:var(--ff-brass)}.ff-desktop-shell .ff-desktop-route[aria-current=page] svg{color:var(--ff-brass)}.ff-desktop-shell .ff-desktop-route:hover:not([aria-disabled]){background:none;color:var(--ff-blue)!important}.ff-desktop-shell .ff-desktop-help{border-top-color:#ded6c8;margin-top:18px}.ff-desktop-shell .ff-desktop-help a{padding:8px 0;min-height:34px;font-size:12px}.ff-desktop-shell .ff-room-heading{margin-bottom:30px}.ff-desktop-shell .ff-room-heading h1{font-size:42px;letter-spacing:-.025em}.ff-desktop-shell .ff-project-folio{grid-template-columns:minmax(280px,.37fr) minmax(0,.63fr);border-radius:7px;border-color:#d5c7b2;box-shadow:0 9px 25px #69513712;min-height:500px}.ff-desktop-shell .ff-project-body{padding:28px 32px 30px;gap:36px}.ff-desktop-shell .ff-project-identity h1{font:400 clamp(42px,3.8vw,60px)/1.1 Georgia,serif;letter-spacing:-.03em;margin-bottom:14px}.ff-desktop-shell .ff-project-description{font-size:16px;color:#49545c;line-height:1.6}.ff-desktop-shell .ff-project-current h2{font:400 30px/1.25 Georgia,serif;letter-spacing:-.018em}.ff-desktop-shell .ff-current-excerpt{font:19px/1.7 Georgia,serif;-webkit-line-clamp:4;color:#37434a;margin-bottom:20px}.ff-desktop-shell .ff-current-summary{font-size:13px}.ff-desktop-shell .ff-overview-context{padding-top:30px;gap:44px}.ff-desktop-shell .ff-overview-people ul{display:flex;flex-wrap:wrap;gap:12px 20px}.ff-desktop-shell .ff-overview-people li{padding:0}.ff-desktop-shell .ff-overview-people :is(strong,small){font-size:13px}.ff-desktop-shell .ff-overview-people small{font-size:12px}.ff-desktop-shell .ff-project-folio--projects{grid-template-columns:minmax(280px,.45fr) minmax(0,.55fr);min-height:400px}.ff-desktop-shell .ff-project-folio--projects h2{font-size:52px;letter-spacing:-.025em}.ff-desktop-shell .ff-project-library-grid>button{box-shadow:0 4px 14px #6951370b}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.lf-docket-register,.lf-discussion-index,.lf-configuration-index){border-right:0;padding-right:12px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell :is(.lf-assignment-sheet,.lf-deliberation-record,.lf-configuration-content){border:0;border-left:1px solid #d5c7b285;border-radius:0;box-shadow:0 5px 18px #69513708;padding:28px 32px;background:var(--ff-paper)}.ff-desktop-shell .lf-assignment-sheet header h2,.ff-desktop-shell .lf-deliberation-record header h2{font-size:34px;letter-spacing:-.02em}.ff-desktop-shell .lf-assignment-linked>a{padding:18px 22px;background:var(--ff-context);border:0;border-left:2px solid #b29261;border-radius:0}.ff-desktop-shell .lf-assignment-linked>a strong{font:400 23px/1.35 Georgia,serif}.ff-desktop-shell .lf-assignment-linked>a small{font-size:13px}.ff-desktop-shell .lf-deliberation-record ol>li>p{font:17px/1.8 Segoe UI,sans-serif;color:#37434a}.ff-desktop-shell .lf-deliberation-record{grid-template-rows:auto auto;align-content:start;gap:24px}.ff-desktop-shell .lf-deliberation-composer{margin-top:0;align-items:flex-start;gap:12px;flex-wrap:wrap}.ff-desktop-shell .lf-deliberation-composer .ns-mention-composer{flex:1 1 320px;align-items:start;row-gap:10px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-deliberation-composer :is(.ns-tag-member,.ns-command){min-height:54px;margin:0}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-deliberation-composer textarea{margin:0;display:block}.ff-desktop-shell .lf-deliberation-composer .ns-mention-composer__unavailable{font-size:13px;line-height:1.5}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-deliberation-record .ns-member-identity{border:0;background:transparent;padding:0;gap:10px;min-height:44px}.ff-desktop-shell .lf-deliberation-record .ns-member-identity strong{font:500 14px/1.5 Segoe UI,sans-serif;color:#37434a}.ff-desktop-shell .lf-deliberation-record li header{gap:16px;flex-wrap:wrap}.ff-desktop-shell .lf-deliberation-record ol>li>p{margin:12px 0 0}.ff-desktop-shell .lf-deliberation-evidence{border:0;border-block:1px solid #ded6c8;border-radius:0;padding:16px 0;gap:20px;flex-wrap:wrap}.ff-desktop-shell .lf-deliberation-record ol>li:first-child{border-top:0}.ff-desktop-shell .lf-deliberation-contributors{border:0;padding:0;min-width:140px;align-content:start}.ff-desktop-shell .lf-linked-work-reference{background:var(--ff-context);border:0;border-left:2px solid #b29261;box-shadow:none;color:var(--ff-ink);padding:16px 20px}.ff-desktop-shell .lf-linked-work-reference strong{font:400 23px/1.3 Georgia,serif;color:var(--ff-ink)}.ff-desktop-shell .lf-linked-work-reference small{font:13px/1.5 Segoe UI,sans-serif;color:var(--ff-muted)}.ff-desktop-shell .lf-chronicle-evidence{border:0;border-left:1px solid #d5c7b285;border-radius:0;box-shadow:0 5px 18px #69513708;padding:28px 32px}.ff-desktop-shell .lf-chronicle-evidence h2{font-size:32px}.ff-desktop-shell .lf-chronicle-spine li button{border-radius:3px}.ff-desktop-shell .lf-chronicle-spine li button strong{font:400 17px/1.3 Georgia,serif}.ff-desktop-shell .lf-archive-stage{min-height:390px;max-height:510px;background:#ece7dd;border:0;border-radius:3px;box-shadow:0 5px 18px #6951370b}.ff-desktop-shell .lf-archive-stage img{max-height:510px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-workspace>.ns-visual-inspector{background:none!important;border:0!important;padding:0!important;box-shadow:none!important}.ff-desktop-shell .lf-archive-file-heading h2{font-size:27px}.ff-desktop-shell .lf-archive-catalogue{border-right:0;padding-right:10px}.ff-desktop-shell .ns-manuscript>.ns-panel__content{padding:0!important}.ff-desktop-shell .ns-writing-header__actions .ns-command{background:none!important;color:var(--ff-blue)!important;border:0!important}.ff-desktop-shell .lf-editor-controls{max-width:840px;margin-inline:auto!important}.ff-desktop-shell .ns-editor-canvas{padding-top:34px!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-design-studio>.ns-visual-inspector{padding:0!important;border:0!important;border-left:1px solid #ded6c8!important;border-radius:0;background:none!important;box-shadow:none!important}.ff-desktop-shell .ns-design-studio>.ns-visual-inspector>.ns-panel__content{padding:24px!important}.ff-desktop-shell .ns-profile-hero{background:var(--ff-context);border:0;box-shadow:none;border-radius:4px}.ff-desktop-shell .ns-profile-form{background:var(--ff-paper);border:0;border-left:1px solid #d5c7b285;box-shadow:none;border-radius:0}.ff-desktop-shell .ns-profile-form h2{font-size:30px}.ff-desktop-shell .ns-profile-form-panel{background:var(--ff-paper)!important;border:0!important;border-left:1px solid #d5c7b285!important;border-radius:0!important;box-shadow:none!important}.ff-desktop-shell .ns-profile-card{background:var(--ff-context)!important;border:0!important;border-radius:4px!important;box-shadow:none!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-catalogue li button{background:none!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--ff-edge)!important;border-radius:0!important;box-shadow:none!important;min-height:100px}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-catalogue li button[aria-current=true]{background:var(--ff-selected)!important}.ff-desktop-shell .lf-archive-catalogue li button:after,.ff-desktop-shell .lf-archive-catalogue li button:before{display:none!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-archive-search input{background:none!important;border:0!important;min-height:0;padding:0}.ff-desktop-shell .lf-archive-tabs button{background:none!important;box-shadow:none!important;border:0!important}.ff-desktop-shell .lf-archive-tabs button[aria-pressed=true]{background:var(--ff-selected)!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-board-connection rect{fill:#fffdf8!important;stroke:#ded6c8!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-board-connection text{fill:#49545c!important;stroke:none!important;font:13px Segoe UI,sans-serif!important}.ff-desktop-shell .workspace-grid>.panel{border:0;border-left:1px solid #d5c7b285;border-radius:0;background:var(--ff-paper);box-shadow:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel{padding:0;box-shadow:0 8px 24px #6951370b;border-color:#d5c7b2!important}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel>.ns-panel__content{padding:32px}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__panel h1{font-size:44px;letter-spacing:-.025em}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__progress{position:sticky;top:0;height:100dvh;max-height:100dvh;overflow:auto;min-height:0}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__choices>button strong{font:400 28px/1.25 Georgia,serif;color:#18232b}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__choices>button>span{font:15px/1.6 Segoe UI,sans-serif;color:#626b76}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge__choices>button:after{display:none}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ff-setup-personalise{background:none;border:0;border-top:1px solid #ded6c8;border-bottom:1px solid #ded6c8;border-radius:0;box-shadow:none;color:#626b76;padding-block:8px}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ff-setup-personalise summary{color:#49545c;font:14px/1.5 Segoe UI,sans-serif}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ns-medium-choice{background:#fffdf8!important;border-color:#ded6c8!important;color:#18232b!important;box-shadow:none!important}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ns-medium-choice :is(strong,span,p,small){color:#49545c!important;text-shadow:none;letter-spacing:normal}html[data-theme=light] body[data-ff-desktop-light] .ns-create-forge .ns-medium-choice[aria-pressed=true]{background:#eaf0f3!important;border-color:#b5c9d2!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .ns-design-studio{grid-template-columns:minmax(0,1fr) 320px!important;grid-template-areas:"image inspector"!important;grid-template-rows:auto!important;align-items:start}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection.has-asset-tray{display:block!important;grid-area:image;overflow:hidden}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection :is(.lf-artwork-planes,.lf-artwork-controls,.ns-visual-library){grid-area:auto!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection .lf-artwork-planes{height:auto!important;min-height:350px!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection figure{height:auto!important;position:static!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-inspection figcaption{position:static!important;opacity:1!important;white-space:normal!important;background:none!important;color:var(--ff-muted)!important;padding:14px 24px!important;font-size:14px!important}html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell .lf-artwork-controls{height:auto!important;flex-wrap:wrap!important;padding:18px 24px!important;border:0!important;border-top:1px solid var(--ff-edge)!important}.ff-desktop-shell .ns-visual-grid{margin:12px 0 0!important;padding:0 0 12px!important}.ff-desktop-shell .lf-scene-paper{background:none!important;border:0!important;box-shadow:none!important;transform:none!important}.ff-desktop-shell .lf-scene-paper>span{font:400 40px Georgia,serif;color:#a99c85!important}.ff-desktop-shell .ff-game-map{min-height:0!important;background:none!important;border:0!important;padding:0!important}.ff-desktop-shell .ff-game-map__territories{display:flex!important;flex-wrap:wrap;gap:10px!important;align-items:start!important;flex:none!important;margin:16px 0 20px}.ff-desktop-shell .ff-game-map__territories button{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 14px!important;align-self:auto!important;margin:0!important;min-height:44px;flex:1 1 170px}.ff-desktop-shell .ff-game-map__territories strong{font:15px/1.4 Segoe UI,sans-serif}.ff-desktop-shell .ff-game-map__territories small{font:12px Segoe UI,sans-serif;color:var(--ff-muted)!important}.ff-desktop-shell .ff-game-map footer{font:14px/1.6 Segoe UI,sans-serif;color:var(--ff-muted);max-width:70ch}.ff-desktop-shell .ff-game-create{border:0!important;border-left:1px solid var(--ff-edge)!important;background:none!important;padding:0 0 0 24px!important}.ff-desktop-shell .ff-game-register{border:0!important;border-top:1px solid var(--ff-edge)!important;background:none!important;padding:24px 0!important}.ff-desktop-shell .ff-brief-grid article{border:0!important;border-left:2px solid #b29261!important;border-radius:0!important;background:var(--ff-paper)!important}.ff-desktop-shell .lf-editor-controls button[aria-pressed=true] svg{color:#365f76!important}.ff-desktop-shell :is(a,button){transition:color .18s ease,background-color .18s ease,border-color .18s ease}body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet[open]{animation:ff-context-enter .18s ease-out}@keyframes ff-context-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1350px){.ff-desktop-shell{grid-template-columns:210px minmax(0,1fr)}.ff-desktop-shell .ff-desktop-rail{padding-inline:20px}.ff-desktop-shell .ff-project-body{padding:24px}.ff-desktop-shell .ff-project-identity h1{font-size:44px}.ff-desktop-shell .ff-project-current h2{font-size:27px}.ff-desktop-shell .ff-project-folio--projects h2{font-size:44px}.ff-desktop-shell .ff-overview-context{gap:28px}}}@media(prefers-reduced-motion:reduce){.ff-desktop-shell *,body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet[open]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:1101px){html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell{.ff-desktop-nav{scrollbar-width:thin;scrollbar-color:#bdb4a3 transparent}.ff-game-workstation[data-work-first] .ff-game-workstation__layout{align-items:start}.ff-game-workstation[data-work-first] .ff-game-register{margin:0!important;padding:0!important;border-top:0!important}.ff-game-workstation[data-work-first] .ff-brief-grid{margin-top:22px;grid-template-columns:1fr}.ff-game-workstation[data-work-first] .ff-brief-grid article{padding:24px 28px!important;min-height:155px}.ff-game-workstation[data-work-first] .ff-brief-grid h3{font:400 30px/1.3 Georgia,serif;margin:8px 0 14px}.ff-game-supporting-atlas{margin-top:36px;border-top:1px solid var(--ff-edge);padding-top:24px;max-width:900px}.ff-game-supporting-atlas .ff-game-map h2{font-size:24px}.ff-game-supporting-atlas .ff-game-map footer{margin-top:14px}.ff-game-create form{gap:12px}.ff-game-create nav{gap:10px}.lf-artwork-viewport{height:clamp(280px,34dvh,390px)!important;background:#f1ede4!important}.lf-artwork-inspection .lf-artwork-planes,.lf-artwork-inspection.has-asset-tray .lf-artwork-planes{min-height:0!important}.ns-visual-grid li{flex-basis:210px}.ns-visual-grid button>span{padding:12px 14px;gap:5px}.ns-visual-grid button{background:var(--ff-paper)!important;color:var(--ff-ink)}.ns-visual-grid button.is-active{border-color:#b5c9d2!important;background:#eaf0f3!important;box-shadow:none!important}.ns-visual-grid strong{font:400 17px/1.35 Georgia,serif}.lf-artwork-controls{gap:18px;justify-content:flex-start!important}.lf-artwork-controls .lf-add-artwork{margin-left:auto}.lf-design-provenance a{color:var(--ff-blue)!important;font-size:14px}.lf-archive-stage{min-height:0!important;height:clamp(260px,38dvh,440px);max-height:none!important;background:#f1ede4!important}.lf-archive-stage img{max-height:100%!important}.lf-archive-catalogue li button{min-height:92px!important}.lf-creative-film .lf-status-rail{margin-bottom:10px!important;padding-bottom:10px!important}.lf-creative-film .lf-scene-sequence{padding:8px 12px;margin-bottom:10px;min-height:0}.lf-creative-film .lf-scene-sequence a{min-height:48px;padding:8px 12px;color:var(--ff-ink)!important;background:none!important}.lf-creative-film .lf-scene-sequence a :is(strong,small,span){color:var(--ff-muted)!important;font-family:Segoe UI,sans-serif;font-size:12px;line-height:1.4}.lf-creative-film .lf-scene-sequence a strong{font-size:14px;color:var(--ff-ink)!important}.lf-creative-film .lf-scene-sequence a[aria-current=page]{background:var(--ff-selected)!important;border-color:#b5c9d2!important}.lf-creative-film .ns-manuscript{margin-top:0!important;padding-top:24px!important}.lf-creative-film .lf-document-heading{margin-bottom:18px!important}.lf-creative-film .ns-editor-canvas{padding-top:24px!important}.lf-production-wall>ol{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.lf-production-scene>button{height:auto;min-height:205px}.lf-production-scene header{height:auto;min-height:60px;padding:14px 16px}.lf-production-scene header strong{font:500 14px/1.4 Courier New,monospace;-webkit-line-clamp:3}.lf-production-scene__face{height:auto;min-height:140px;padding:18px 16px;grid-template-columns:32% minmax(0,1fr)}.lf-production-scene dl{display:block;min-width:0}.lf-production-scene dt{white-space:normal}.lf-production-scene dd{font:13px/1.45 Segoe UI,sans-serif;white-space:normal;overflow-wrap:anywhere}.lf-production-scene dl>div{margin-bottom:10px}.lf-production-scene>button[aria-pressed=true]{box-shadow:0 0 0 1px #b5c9d2!important;border-color:#365f76!important}.lf-configuration-index button[aria-current=true]:after{display:none!important}.lf-configuration-index button[aria-current=true]{box-shadow:none!important}.lf-configuration-info{box-shadow:none;color:var(--ff-muted)}.ff-campaign-group :is(p,small),.lf-group-members :is(p,small){color:var(--ff-muted)}.ff-card-content>a{font:16px/1.5 Segoe UI,sans-serif!important;color:var(--ff-blue)!important;min-height:28px;display:inline-flex;gap:8px;align-items:center}.ff-card-content>a .ff-direction{width:18px;height:18px}.ff-board-card[data-kind=image] .ff-card-handle{width:50%;align-self:flex-start}.ff-board-card[data-kind=image] .ff-card-content>a{z-index:1}.lf-board-connection text{font-size:16px!important}}html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) .lf-mobile-sheet{.ns-member-identity :is(strong,span){font-size:14px!important;line-height:1.5!important}.ns-evidence-list :is(dt,dd){font-size:14px!important;line-height:1.5!important}.ns-evidence-list dd :is(a,button,strong,span){font-size:14px!important;line-height:1.5!important;color:#18232b!important}.ns-evidence-list button{min-height:40px!important}}}.ff-icon-desktop{display:none}@media(min-width:1101px){html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell){--ff-ease:cubic-bezier(.2,.7,.2,1);--ff-blue:#365f76;--ff-ink:#18232b;--ff-paper:#fffdf8;--ff-edge:#ded6c8;.ff-icon-legacy{display:none}.ff-icon-desktop{display:initial;stroke-width:1.5}.ff-utility-icon{width:20px;height:20px;flex:none;overflow:visible}.ff-desktop-route{border:1px solid transparent;border-left-width:2px;transition:background-color .14s var(--ff-ease),color .14s var(--ff-ease),border-color .14s var(--ff-ease)}.ff-desktop-route:hover:not([aria-disabled]){background:#f1ede4;color:var(--ff-blue)!important}.ff-desktop-route[aria-current=page]{background:#ede7dc66!important;border-left-color:#91642d;color:var(--ff-ink)!important;font-weight:400}.ff-desktop-route[aria-current=page]>span{font:17px/1.4 Georgia,serif}.ff-desktop-route[aria-current=page]>.ff-utility-icon{color:#91642d;animation:ff-icon-resolve .2s var(--ff-ease)}.ff-desktop-route[aria-current=page] .ff-icon-accent{animation:ff-line-resolve .2s var(--ff-ease)}.ff-desktop-route:active:not([aria-disabled]){background:#e8e3d8!important;transform:translateY(1px)}.ff-desktop-route[aria-disabled]{opacity:1;color:#737b7d!important}:is(.ns-command,.lf-action,.ns-compact-action,.ff-desktop-primary,.ll-save,.f3-create,.lf-configuration-action,.lf-archive-download,.lf-add-artwork){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:10px 16px;border:1px solid var(--ff-edge);border-radius:6px;white-space:normal;font:500 14px/1.4 Segoe UI,sans-serif;letter-spacing:normal;text-transform:none;background:var(--ff-paper);color:var(--ff-ink);box-shadow:inset 0 1px #ffffff88;transition:background-color .14s var(--ff-ease),color .14s var(--ff-ease),border-color .14s var(--ff-ease),transform 80ms var(--ff-ease),box-shadow .14s var(--ff-ease)}:is(.ns-command:not(.ns-command--secondary),.ff-desktop-primary,.ll-save,.f3-create){background:#2d383d!important;color:#fffdf8!important;border-color:#425056!important;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #141d2266}.ns-command--secondary:not(:disabled){background:var(--ff-paper)!important;color:var(--ff-ink)!important;border-color:var(--ff-edge)!important}:is(.ns-command:not(.ns-command--secondary),.ff-desktop-primary,.ll-save,.f3-create):hover:not(:disabled){background:#25333a!important;border-color:#526168!important;box-shadow:inset 0 -1px #b29261}:is(.ns-command--secondary,.ns-compact-action,.lf-configuration-action,.lf-archive-download,.lf-add-artwork):hover:not(:disabled){background:#f1ece2;border-color:#baac95}:is(.ns-command,.ns-compact-action,.ff-desktop-primary,.ll-save,.f3-create,.lf-configuration-action,.lf-archive-download,.lf-add-artwork):active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 2px #18232b1a}:is(.ns-command,.ns-compact-action,.ll-save,.f3-create,.lf-configuration-action,.lf-add-artwork):disabled{opacity:1!important;color:#737b7d!important;background:#ece8df!important;border-color:#d4cec2!important;box-shadow:none!important;cursor:not-allowed;transform:none}.ns-lead-action__changes .lf-action:not(:disabled){color:#7a4338!important;border-color:#d6c2b8!important;background:transparent!important;box-shadow:none}.ns-lead-action__changes .lf-action:hover:not(:disabled){background:#f5ebe5;border-color:#b88d7d}.ff-direction{width:18px;height:18px;flex:none}.ff-direction path,.ff-disclosure path{stroke-width:1.5}.lf-action-arrow{position:static;display:inline-flex;align-items:center;margin:0;flex:none;color:inherit!important}:is(a,button,input,summary,select,textarea,[role=combobox]):focus-visible{outline:2px solid var(--ff-blue)!important;outline-offset:3px;box-shadow:none}.ns-direct-search:focus-within{outline:2px solid var(--ff-blue);outline-offset:3px;border-color:transparent}.ns-direct-search input:focus-visible{outline:none!important}.ns-search-results [role=status]{color:#596570;font-size:13px}.ns-floating-layer{background:var(--ff-paper)!important;border:1px solid var(--ff-edge)!important;border-radius:8px!important;box-shadow:0 8px 24px #40352212!important;padding:10px!important;animation:ff-context-enter .2s var(--ff-ease)}.ns-floating-layer :is(a,button,[role=option]){min-height:42px;padding:10px;gap:12px;border-radius:4px;font:14px/1.4 Segoe UI,sans-serif;color:var(--ff-ink);transition:background-color .14s var(--ff-ease),color .14s var(--ff-ease)}.ns-floating-layer :is(a,button,[role=option]):hover:not(:disabled){background:#f1ede4;color:var(--ff-blue)}.ns-floating-layer [role=option][aria-selected=true]{background:#eaf0f3;color:var(--ff-blue)}.ns-floating-layer :is(h2,h3){font:400 20px/1.35 Georgia,serif}.lf-mobile-sheet[open]{animation:ff-context-enter .2s var(--ff-ease)}}}@keyframes ff-icon-resolve{0%{color:#18232b;transform:translateY(1px)}to{color:#91642d;transform:none}}@keyframes ff-line-resolve{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ff-context-enter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){html[data-theme=light] body[data-ff-desktop-light]:has(.ff-desktop-shell) :is(.ff-desktop-route,.ff-utility-icon,.ff-icon-accent,.ns-floating-layer,.lf-mobile-sheet,.ns-command,.ns-compact-action,.ff-desktop-primary,.ll-save,.f3-create){animation:none!important;transition:none!important;transform:none!important;translate:none!important}}html[data-theme=light] body .lf-design-disciplines>button{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;text-align:left}html[data-theme=light] body .lf-design-disciplines>button>small{justify-self:end;min-width:26px;padding:2px 6px;background:#e6e1d7;color:#55616a;border-radius:4px;font:12px/1.5 Segoe UI,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=light] body .lf-design-disciplines>button[aria-current=true]>small{background:#dce7ec;color:#365f76}@media(min-width:1101px){html[data-theme=light] body[data-ff-desktop-light] .ff-desktop-shell{.lf-editor-controls{max-width:760px;margin-inline:auto!important;padding:6px 0!important}.ns-editor-toolbar{justify-content:flex-start;align-items:center;gap:6px;min-height:40px}.ns-editor-toolbar .lf-editor-group{gap:2px;padding-right:8px;border-right:1px solid var(--ff-edge)}.ns-editor-toolbar .lf-editor-style{width:116px}.ns-editor-toolbar .lf-editor-style .ns-combobox>button{min-height:36px;padding:6px 8px;background:transparent;border-color:transparent;font:13px/1.4 Segoe UI,sans-serif}.ns-editor-toolbar :is(.lf-editor-action,.lf-tool-tray-trigger){width:36px;height:36px;min-width:36px;min-height:36px;padding:8px;border:1px solid transparent;border-radius:4px;background:transparent;color:#49565e;box-shadow:none;font-size:17px}.ns-editor-toolbar :is(.lf-editor-action,.lf-tool-tray-trigger) svg{width:18px;height:18px}.ns-editor-toolbar .lf-editor-style .ns-combobox>button:hover:not(:disabled),.ns-editor-toolbar :is(.lf-editor-action,.lf-tool-tray-trigger):hover:not(:disabled){background:#f0ece4;border-color:transparent;color:var(--ff-ink);box-shadow:none}.ns-editor-toolbar .lf-editor-action[aria-pressed=true],.ns-editor-toolbar .lf-tool-tray-trigger[aria-expanded=true]{background:var(--ff-selected);color:var(--ff-blue);border-color:#c8d8df;box-shadow:none}.lf-script-tools{max-width:760px;margin:0 auto 4px;padding:0 0 6px;justify-content:flex-start;gap:4px;border:0}.lf-script-tools>button{background:transparent;border:1px solid transparent;border-radius:4px;min-height:36px;padding:7px 10px;color:#596670;font:13px/1.4 Segoe UI,sans-serif;text-transform:capitalize;box-shadow:none}.lf-script-tools>button:hover:not(:disabled){background:#f0ece4;color:var(--ff-ink)}}}.ns-creator-avatar.has-image{background-image:none!important}.ns-creator-avatar>.ff-avatar-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;border-radius:inherit}.ns-creator-avatar>.ff-avatar-image[data-loaded=true]{opacity:1}