.PartnerPerkCard_card__HpJKS{margin:0 4px 12px;padding:12px;border:1px solid var(--color-border-subtle);border-radius:8px;background:var(--color-bg-surface);display:flex;flex-direction:column;gap:4px}.PartnerPerkCard_eyebrow__gWsqu{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-intent-primary)}.PartnerPerkCard_headline__Az0aD{font-size:13px;font-weight:600;color:var(--color-text-primary)}.PartnerPerkCard_description__ztsD7{font-size:12px;line-height:1.4;color:var(--color-text-secondary)}.PartnerPerkCard_hint__FVVQD{font-size:11px;line-height:1.4;color:var(--color-text-muted)}.PartnerPerkCard_code__NucK4{margin-top:6px;height:30px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border:1px dashed var(--color-border-strong);border-radius:6px;background:var(--color-bg-surface-subtle);color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.06em;cursor:pointer}.PartnerPerkCard_code__NucK4:hover{border-color:var(--color-intent-primary)}.PartnerPerkCard_claim___P88K{margin-top:4px;height:30px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:6px;background:var(--color-intent-primary);color:var(--color-intent-primary-on);font-size:12px;font-weight:500;text-decoration:none}.PartnerPerkCard_claim___P88K:hover{background:var(--color-intent-primary-hover)}.PartnerPerkCard_claim___P88K:focus-visible,.PartnerPerkCard_code__NucK4:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-border-focus) 20%,transparent)}.uiFeedback_tab__K_6Mp{position:fixed;right:0;top:50%;z-index:40;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);writing-mode:vertical-rl;transform:translateY(-50%);border:1px solid var(--color-border-strong);border-right:none;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-sm);color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer}.uiFeedback_tab__K_6Mp:hover{color:var(--color-text-primary)}.uiFeedback_tab__K_6Mp:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:640px){.uiFeedback_tab__K_6Mp{display:none}}@media print{.uiFeedback_tab__K_6Mp{display:none}}.summativeEval_prompt__0hcY_{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-family-body)}.summativeEval_toast__ooYJ5{position:fixed;top:calc(48px + var(--space-3));right:var(--space-4);z-index:var(--z-toast);width:min(360px,calc(100vw - 32px));border:1px solid var(--color-border-strong);background:var(--color-bg-surface);box-shadow:var(--shadow-lg)}.summativeEval_card__XMogm{border:1px solid color-mix(in srgb,var(--color-intent-primary) 35%,transparent);background:var(--color-intent-primary-subtle)}.summativeEval_icon__pIORS{flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--color-intent-primary);color:var(--color-intent-primary-on)}.summativeEval_text__RP_lo{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.summativeEval_body__5keBp,.summativeEval_title__BzlOj{margin:0;font-size:var(--text-sm)}.summativeEval_title__BzlOj{font-weight:var(--weight-semibold);color:var(--color-text-primary)}.summativeEval_body__5keBp{color:var(--color-text-secondary)}.summativeEval_actions__LhA0b{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.summativeEval_prompt__0hcY_ .summativeEval_primary__94wav,.summativeEval_prompt__0hcY_ .summativeEval_secondary__WvxSZ{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.2;text-decoration:none;cursor:pointer}.summativeEval_prompt__0hcY_ .summativeEval_primary__94wav{border:0;background:var(--color-intent-primary);color:var(--color-intent-primary-on)}.summativeEval_prompt__0hcY_ .summativeEval_primary__94wav:hover{background:var(--color-intent-primary-hover)}.summativeEval_prompt__0hcY_ .summativeEval_secondary__WvxSZ{border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-secondary)}.summativeEval_prompt__0hcY_ .summativeEval_secondary__WvxSZ:hover{background:var(--color-bg-surface-muted);color:var(--color-text-primary)}.summativeEval_prompt__0hcY_ .summativeEval_primary__94wav:focus-visible,.summativeEval_prompt__0hcY_ .summativeEval_secondary__WvxSZ:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:900px){.summativeEval_prompt__0hcY_ .summativeEval_primary__94wav,.summativeEval_prompt__0hcY_ .summativeEval_secondary__WvxSZ{min-height:44px}}@media (max-width:640px){.summativeEval_toast__ooYJ5{left:var(--space-4);right:var(--space-4);width:auto}}@media print{.summativeEval_toast__ooYJ5{display:none}}