.demo-guide{padding-block:46px 64px}.demo-guide .reference-heading{margin-bottom:32px}.tour-mode-note{max-width:75ch;color:var(--site-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.tour-evidence{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.tour-evidence>p{max-width:75ch;color:var(--site-muted);grid-column:1/-1;margin:0;font-size:14px;line-height:1.7}.tour-evidence>div{min-width:0}.tour-evidence table{border-collapse:collapse;width:100%;font-size:13px}.tour-evidence th,.tour-evidence td{border-bottom:1px solid var(--site-line);text-align:left;padding:12px}.tour-evidence th{color:var(--site-muted);font-size:12px;font-weight:500}.tour-evidence .example-account{flex-wrap:wrap;gap:3px 10px}.tour-evidence .example-account-code{flex-basis:auto}.tour-intro-link{margin-top:16px}.tour-picker{border-top:1px solid var(--site-line);align-items:center;gap:14px;padding-block:20px;display:flex}.tour-picker label{font-size:13px;font-weight:600}.tour-picker select{border:1px solid var(--line-strong);background:var(--surface);max-width:100%;min-height:42px;color:var(--ink-strong);font:inherit;border-radius:6px;padding:9px 34px 9px 12px;font-size:13px}.tour-picker>span{color:var(--site-muted);margin-left:auto;font-size:12px}.tour-layout{grid-template-columns:280px minmax(0,1fr);gap:36px;padding-top:16px;display:grid}.tour-explanation{padding-top:14px}.tour-explanation h2{margin:0 0 18px;font-size:28px}.tour-explanation p{color:var(--site-muted);margin:0;font-size:14px;line-height:1.7}.tour-preview{background:var(--surface);min-width:0}.tour-preview .example-invoice{grid-template-columns:1fr 200px;gap:24px}.tour-preview .example-toolbar{background:var(--surface-inset);flex-wrap:wrap}.tour-preview .tour-entry th:nth-child(2){display:table-cell}.tour-preview .tour-entry td:first-child{width:auto}.tour-payment,.tour-missing{min-height:280px;padding:24px}.tour-payment dl,.tour-missing dl{margin:0;font-size:14px}.tour-payment dl>div,.tour-missing dl>div{border-bottom:1px solid var(--site-line);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.tour-payment dd,.tour-missing dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.tour-result{font-weight:650}.tour-payment p,.tour-missing p{color:var(--site-muted);margin:20px 0 0;font-size:13px}.tour-payment dt{min-width:0}.tour-payment dt small{color:var(--site-muted);margin-top:3px;font-size:11px;display:block}.tour-automation{border-block:1px solid var(--site-line);margin-top:32px;padding-block:18px;font-size:13px}.tour-automation summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600}.tour-automation p{max-width:75ch;color:var(--site-muted);margin:14px 0 0;line-height:1.7}.tour-missing a{margin-top:16px;font-size:13px;font-weight:600;display:inline-block}.tour-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.tour-controls>span{color:var(--site-muted);font-size:12px}.tour-controls>div{align-items:center;gap:24px;display:flex}.tour-controls button{cursor:pointer;font:inherit;border:0;font-size:13px}.tour-previous{color:var(--primary);text-underline-offset:4px;background:0 0;padding:12px 0;text-decoration:underline}.tour-workspaces{border-top:1px solid var(--site-line);justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding-top:32px;display:flex}.tour-workspaces h2{margin:0 0 12px;font-size:24px}.tour-workspaces p{color:var(--site-muted);margin:0;font-size:13px}.odoo-example{margin-bottom:42px}.odoo-reference .reference-heading .site-actions{margin-top:24px}@media (max-width:800px){.tour-evidence{grid-template-columns:minmax(0,1fr)}.tour-picker{flex-wrap:wrap}.tour-picker>span{width:100%;margin-left:0}.tour-layout{grid-template-columns:1fr;gap:24px}.tour-explanation{max-width:65ch;padding-top:0}.tour-explanation h2{margin-bottom:12px;font-size:24px}.tour-workspaces{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:480px){.demo-guide{padding-top:32px}.tour-picker{gap:8px}.tour-picker label,.tour-picker select{width:100%}.tour-preview .example-invoice{grid-template-columns:1fr}.tour-preview .example-toolbar{align-items:flex-start}.tour-preview .example-steps{justify-content:space-between;gap:0;padding-inline:10px}.tour-preview .example-steps button{font-size:12px}.example-coding,.example-vat-period,.example-vat p{padding-inline:14px}.tour-payment .tour-result dt{max-width:18ch}.tour-payment,.tour-missing{min-height:250px;padding:18px 14px}.tour-controls{align-items:flex-start}.tour-controls>span{white-space:nowrap;padding-top:14px}.tour-controls>div{flex-wrap:wrap;justify-content:flex-end;gap:6px 20px}.tour-controls .site-button{padding-inline:14px}}
