.cc-sd{margin:18px 0;padding:18px;border:1px solid #d5d9d9;border-radius:12px;background:#fff;color:#18232c;box-shadow:0 2px 8px #00000008;clear:both}.cc-sd h3{font-size:18px;margin:0 0 8px;display:flex;align-items:center;gap:9px}.cc-sd h3 span{background:#edf8f3;color:#08744c;border-radius:7px;padding:5px 9px}.cc-sd p{font-size:14px;line-height:1.5;margin:8px 0}.cc-sd-tools{display:flex;gap:8px;margin-top:12px}.cc-sd-tools input{flex:1;min-width:0;border:1px solid #88939b!important;border-radius:7px!important;padding:10px!important;background:#fff!important;color:#18232c!important}.cc-sd-tools button{background:#ffd814!important;color:#17212b!important;border:1px solid #f0c400!important;border-radius:7px!important;padding:10px 16px!important;white-space:nowrap}.cc-sd-choice{border-top:1px solid #e7ebed;padding-top:12px;margin-top:12px}.cc-sd-choice[hidden]{display:none!important}.cc-sd-choice label{display:flex;gap:9px;align-items:center;padding:10px;border:1px solid #d5d9d9;border-radius:8px;margin:7px 0;cursor:pointer;font-size:14px}.cc-sd-choice input{accent-color:#08744c}.cc-sd-result{color:#08744c}.cc-sd small{display:block;color:#56616a;font-size:12px;line-height:1.5;margin-top:8px}
