.policy-usage-selector.gyramais-radio-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%;align-items:stretch!important;overflow-x:visible!important}.policy-usage-selector .gyramais-radio-group-item{position:relative;box-sizing:border-box;width:100%;min-width:0!important;align-items:flex-start;margin:0!important;padding:9px 10px;border:1px solid var(--color-border-subtle,#f0f0f2);border-radius:var(--radius-md,8px);cursor:pointer;transition:border-color .15s ease,background .15s ease}.policy-usage-selector .gyramais-radio-group-item:hover{border-color:var(--gyra-blue-light,#c5d4ff)}.policy-usage-selector .gyramais-radio-group-item-handler{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.policy-usage-selector .gyramais-radio-group-item-label{cursor:pointer;width:100%;min-width:0;margin-left:0!important;white-space:normal}.policy-usage-selector .gyramais-radio-group-item:has(.gyramais-radio-group-item-handler[aria-checked=true]){border:2px solid var(--gyra-blue,#1256ff);background:var(--gyra-blue-subtle,#f0f5ff);padding:8px 9px}.policy-usage-selector__option{display:flex;flex-direction:column;gap:2px;min-width:0}.policy-usage-selector__title{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--color-text-primary,#1d1d1f)}.policy-usage-selector__desc{font-size:11px;color:var(--color-text-secondary,#636366);line-height:1.4;overflow-wrap:break-word}@media (max-width:640px){.policy-usage-selector.gyramais-radio-group{grid-template-columns:minmax(0,1fr)!important}}