@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400%3B500%3B600&family=Fraunces:wght@400&display=swap";.desk-page{max-width:calc(var(--tablet) * 2);margin-inline:auto}.desk-stack{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.desk-stack>p,.desk-coverage p{margin:0}.desk-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:var(--hairline) solid var(--line)}.desk-coverage{display:flex;flex-direction:column;gap:var(--space-xs)}.desk-lookup{display:flex;flex-direction:column;gap:var(--space-sm);padding-block:var(--space-sm)}.desk-lookup input,.desk-thread-choice select{width:100%;padding:var(--space-md) var(--space-lg);min-height:var(--control-primary);border:var(--hairline) solid var(--line);border-radius:var(--corner-control);color:var(--ink);background:var(--card)}.desk-lookup input::placeholder{color:var(--fog);opacity:1}.desk-list{margin:0;padding:0;list-style:none}.desk-list .ike-work-row>div{flex-basis:var(--dialog-width)}.desk-list .ike-work-row p{margin-top:var(--space-sm)}.desk-outcome{padding-block:var(--space-sm)}.desk-assignment{display:flex;flex-wrap:wrap;gap:var(--space-md);font-size:var(--type-secondary-size);color:var(--fog)}.desk-panes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--dialog-width)),1fr));gap:var(--space-xl)}.desk-pane{padding:var(--space-xl);border:var(--hairline) solid var(--line);background:var(--card);border-radius:var(--corner-surface)}.desk-facts{margin:0}.desk-facts>div{border-top:var(--hairline) solid var(--line);padding-block:var(--space-lg)}.desk-facts dd{margin:var(--space-xs) 0 0;overflow-wrap:anywhere}.desk-body-title{font-size:var(--type-body-size);font-weight:500;margin:0}.desk-document{background:var(--paper);padding:var(--space-lg);border:var(--hairline) solid var(--line);border-radius:var(--corner-surface)}.desk-document summary{cursor:pointer;overflow-wrap:anywhere}.desk-document pre{font-family:var(--font-mono);font-size:var(--type-meta-size);white-space:pre-wrap;overflow-wrap:anywhere;margin:var(--space-lg) 0 0}.desk-workspace[data-panel=true]{display:grid;grid-template-columns:minmax(0,1fr) var(--dialog-width);align-items:start}.desk-workspace[data-panel=true]>:not(.ike-side-panel){grid-column:1}.desk-workspace[data-panel=true]>.ike-side-panel{grid-column:2;grid-row:1 / span 5;position:sticky;top:var(--space-xl);align-self:start}.desk-thread-choice{display:flex;flex-direction:column;gap:var(--space-sm)}.desk-conversation{height:100%;max-height:calc(100dvh - var(--space-xl) * 6)}.desk-history{overflow-y:auto;min-height:0;overscroll-behavior:contain}.desk-working-history{max-height:40dvh}.desk-message{border-top:var(--hairline) solid var(--line);padding-top:var(--space-lg)}.desk-message p{margin:0}.desk-message p+p{margin-top:var(--space-sm)}.desk-about{display:inline-block;max-width:100%;margin-top:var(--space-sm);padding:var(--space-xs) var(--space-md);border:var(--hairline) solid var(--line);border-radius:var(--corner-control);background:var(--card);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line-height)}.desk-skip{position:absolute;transform:translateY(-200%);padding:var(--space-md);background:var(--card);z-index:var(--overlay-layer)}.desk-skip:focus{transform:none}.desk-header .ike-mark,.desk-header .ike-header-controls{align-self:flex-start}.ike-dialog--screen .desk-conversation{max-height:none}.desk-history-link{align-self:flex-start}.desk-details>summary{cursor:pointer;padding-block:var(--space-lg)}.desk-actions,.desk-section-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg)}.desk-section-nav{border-block:var(--hairline) solid var(--line);padding-block:var(--space-md)}.desk-section-nav [aria-current=page]{text-decoration:underline;text-underline-offset:var(--space-xs)}.desk-form-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--dialog-width)),1fr));gap:var(--space-xl);border:0;padding:0;margin:0;min-width:0}.desk-command input,.desk-command textarea,.desk-command select{width:100%;min-width:0;padding:var(--space-md);min-height:var(--control-primary);border:var(--hairline) solid var(--line);border-radius:var(--corner-control);background:var(--card);color:var(--ink);font:inherit}.desk-command textarea{min-height:calc(var(--control-primary) * 2);resize:vertical}.desk-command{border-top:var(--hairline) solid var(--line);padding-top:var(--space-xl);padding-bottom:calc(var(--control-primary) + var(--space-xl) * 2)}.desk-digest,.desk-record-list,.desk-page p{overflow-wrap:anywhere}.desk-record-list{padding-inline-start:var(--space-xl)}.desk-command input[type=checkbox]{width:auto;min-height:auto;accent-color:var(--clay)}.desk-command fieldset:not(.desk-form-fields){border:var(--hairline) solid var(--line);padding:var(--space-lg);border-radius:var(--corner-control);min-width:0}.desk-workspace.ike-screen{padding-bottom:calc(var(--space-xxl) + env(safe-area-inset-bottom))}.desk-closing-actions select{width:100%;min-width:0;min-height:var(--control-primary);background:var(--card);color:var(--ink);border:var(--hairline) solid var(--line);border-radius:var(--corner-control);padding:var(--space-md);font:inherit}.desk-closing-record{padding-block:var(--space-xl);border-block-start:var(--hairline) solid var(--line)}.desk-table-scroll{max-width:100%;overflow-x:auto}.desk-table-scroll table{width:100%;border-collapse:collapse;text-align:start}.desk-table-scroll :is(th,td){padding:var(--space-md);border-bottom:var(--hairline) solid var(--line);overflow-wrap:anywhere}.desk-table-scroll td{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}.desk-closing-record h4{overflow-wrap:anywhere}
