.oricase-model-context{margin:0 0 28px;padding:20px 24px;border-radius:16px;background:var(--oricase-secondary);color:var(--oricase-primary);font:500 15px/1.6 Inter,sans-serif}.oricase-model-context p{margin:0 0 6px}.oricase-model-context a{color:var(--oricase-link);font-weight:750;text-underline-offset:4px}.oricase-model-selected .oricase-order{display:none!important}.oricase-model-purchase{display:flex;flex-direction:column;gap:14px;margin:24px 0;padding:24px;border:1px solid var(--line,var(--oricase-border));border-radius:18px;background:var(--paper,var(--oricase-white));color:var(--oricase-primary);font:500 15px/1.5 Inter,sans-serif}.oricase-model-purchase p{margin:0}.oricase-model-purchase a{color:var(--oricase-link);text-underline-offset:4px}.oricase-model-purchase input[type=number]{width:100px;min-height:44px;padding:10px;border:1px solid var(--oricase-field-border);border-radius:8px;background:var(--oricase-white);color:var(--oricase-primary)}.oricase-model-purchase button{min-height:52px;padding:14px 20px;border:0;border-radius:999px;background:var(--oricase-accent);color:var(--oricase-primary);font:800 16px/1.4 Inter,sans-serif;cursor:pointer}.oricase-model-purchase :focus-visible{outline:3px solid var(--oricase-focus);outline-offset:3px}
