.policy-page[data-v-cecd4fb8]{display:grid;gap:14px}.page-head[data-v-cecd4fb8],.section-bar[data-v-cecd4fb8]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-head h1[data-v-cecd4fb8]{font-size:22px;margin:0 0 4px}.page-head p[data-v-cecd4fb8],.section-bar span[data-v-cecd4fb8]{margin:0;color:var(--ros-color-text-tertiary);font-size:13px}.section-bar>div[data-v-cecd4fb8]{display:grid;gap:3px}.tabs[data-v-cecd4fb8]{display:flex;gap:2px;border-bottom:1px solid var(--ros-color-border);overflow:auto}.tabs button[data-v-cecd4fb8]{height:42px;padding:0 16px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ros-color-text-secondary);white-space:nowrap}.tabs button.on[data-v-cecd4fb8]{color:var(--ros-color-primary);border-color:var(--ros-color-primary);font-weight:600}.workspace[data-v-cecd4fb8]{display:grid;gap:12px;min-width:0}.form-grid[data-v-cecd4fb8]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid label[data-v-cecd4fb8]{display:grid;gap:6px;font-size:13px;color:var(--ros-color-text-secondary)}.span2[data-v-cecd4fb8]{grid-column:1/-1}.form-grid fieldset[data-v-cecd4fb8]{border:1px solid var(--ros-color-border);display:flex;gap:16px;padding:12px}.form-grid fieldset label[data-v-cecd4fb8]{display:flex;align-items:center;gap:6px}.form-note[data-v-cecd4fb8]{margin:0;color:var(--ros-color-text-tertiary);font-size:12px}.tag[data-v-cecd4fb8]{margin-right:4px}.danger[data-v-cecd4fb8]{color:var(--ros-color-error)}small[data-v-cecd4fb8]{display:block;color:var(--ros-color-text-tertiary);font-size:11px}@media(max-width:768px){.page-head[data-v-cecd4fb8],.section-bar[data-v-cecd4fb8]{align-items:flex-start}.form-grid[data-v-cecd4fb8]{grid-template-columns:1fr}.span2[data-v-cecd4fb8]{grid-column:auto}.section-bar[data-v-cecd4fb8]{flex-wrap:wrap}}.section-actions[data-v-cecd4fb8]{display:flex!important;grid-auto-flow:column;gap:8px!important}@media(max-width:768px){.section-actions[data-v-cecd4fb8]{width:100%;grid-auto-flow:row;grid-template-columns:1fr 1fr}}.price-touchstone[data-v-cecd4fb8]{display:grid;gap:14px;padding:18px;border:1px solid var(--ros-color-border);border-left:3px solid var(--ros-color-primary);border-radius:var(--ros-radius-lg);background:var(--ros-color-bg-container)}.touchstone-head[data-v-cecd4fb8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.touchstone-head>div[data-v-cecd4fb8]{display:grid;gap:4px}.touchstone-head span[data-v-cecd4fb8]{color:var(--ros-color-text-tertiary);font-size:12px}.touchstone-grid[data-v-cecd4fb8]{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px}.touchstone-grid label[data-v-cecd4fb8]{display:grid;gap:6px;color:var(--ros-color-text-secondary);font-size:12px}.touchstone-grid .reason[data-v-cecd4fb8]{grid-column:span 2}.touchstone-actions[data-v-cecd4fb8]{display:flex;justify-content:flex-end;gap:8px}.touchstone-result[data-v-cecd4fb8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ros-color-border);border-radius:var(--ros-radius-md);overflow:hidden}.touchstone-result>div[data-v-cecd4fb8]{display:grid;gap:5px;padding:14px;border-right:1px solid var(--ros-color-border)}.touchstone-result>div[data-v-cecd4fb8]:last-child{border-right:0}.touchstone-result span[data-v-cecd4fb8],.touchstone-result small[data-v-cecd4fb8]{color:var(--ros-color-text-tertiary);font-size:11px}.touchstone-result strong[data-v-cecd4fb8]{overflow-wrap:anywhere}.mono[data-v-cecd4fb8]{font-family:var(--ros-font-mono)}@media(max-width:960px){.touchstone-grid[data-v-cecd4fb8]{grid-template-columns:1fr 1fr}.touchstone-grid .reason[data-v-cecd4fb8]{grid-column:span 2}.touchstone-result[data-v-cecd4fb8]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.touchstone-grid[data-v-cecd4fb8],.touchstone-result[data-v-cecd4fb8]{grid-template-columns:1fr}.touchstone-grid .reason[data-v-cecd4fb8]{grid-column:auto}.touchstone-result>div[data-v-cecd4fb8]{border-right:0;border-bottom:1px solid var(--ros-color-border)}}
