.clth-settings-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.clth-settings-main{background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);flex:1;min-width:0;padding:20px}.clth-settings-sidebar{flex-shrink:0;width:280px}.clth-sidebar-box{background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:20px;padding:20px;text-align:center}.clth-sidebar-box h3{font-size:1.1em;margin-bottom:15px;margin-top:0}.clth-sidebar-header{margin-bottom:15px}.clth-heart-icon{color:#6f42c1;display:block;font-size:48px;height:48px;line-height:48px;margin:0 auto 15px;width:48px}.clth-sidebar-box p{color:#646970;font-size:13px;line-height:1.5;margin-bottom:15px}.clth-button-primary{align-items:center;background-color:#6f42c1;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:10px 20px;text-decoration:none;transition:background-color .2s ease;width:100%}.clth-button-primary:focus,.clth-button-primary:hover{background-color:#5a32a3;color:#fff}.clth-button-primary .dashicons{margin-right:8px}.clth-button-secondary{background-color:#fff;border:1px solid #2271b1;border-radius:4px;box-sizing:border-box;color:#2271b1;display:inline-block;font-weight:500;padding:8px 15px;text-decoration:none;transition:all .2s ease;width:100%}.clth-button-secondary:focus,.clth-button-secondary:hover{background-color:#f0f6fc;border-color:#135e96;color:#135e96}.clth-coffee-icon{font-size:18px;margin-right:8px;vertical-align:middle}.clth-sidebar-footer-text{color:#8c8f94!important;font-size:11px!important;margin-bottom:0!important;margin-top:10px!important}.clth-sidebar-box.clth-box-highlight{border-top:4px solid #6f42c1}@media (max-width:782px){.clth-settings-wrapper{flex-direction:column}.clth-settings-sidebar{width:100%}}.clth-notice{background:#fff;border-left:4px solid #00a32a;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.04);gap:20px;margin:5px 0 25px;padding:15px 20px;position:relative;transition:all .3s ease}.clth-notice,.clth-notice-icon{align-items:center;display:flex}.clth-notice-icon{background:#f0f8f1;border-radius:8px;color:#00a32a;flex-shrink:0;height:48px;justify-content:center;width:48px}.clth-notice-icon svg{height:28px;width:28px}.clth-notice-content{flex-grow:1}.clth-notice-content h3{color:#1d2327;font-size:16px;font-weight:600;margin:0 0 5px}.clth-notice-content p{color:#50575e;font-size:13px;margin:0 0 12px}.clth-notice-actions{align-items:center;display:flex;gap:12px}.clth-btn{align-items:center;appearance:none;border-radius:3px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;line-height:2.15384615;margin:0;min-height:32px;padding:0 12px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.clth-btn-primary{background:#2271b1;border-color:#2271b1;color:#fff}.clth-btn-primary:hover{background:#135e96;border-color:#135e96;color:#fff}.clth-btn-secondary{background:#f6f7f7;border-color:#2271b1;color:#2271b1}.clth-btn-secondary:hover{background:#f0f0f1;border-color:#0a4b78;color:#0a4b78}.clth-btn-green{background:#00a32a;border-color:#008a20;color:#fff}.clth-btn-green:hover{background:#008a20;border-color:#00701a;color:#fff}.clth-notice-dismiss{background:none;border:none;color:#787c82;cursor:pointer;padding:5px;position:absolute;right:15px;top:10px;transition:color .2s}.clth-notice-dismiss:hover{color:#d63638}.clth-sidebar-box-review{background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:20px;overflow:hidden;padding:24px 20px;position:relative;text-align:center}.clth-sidebar-box-review:before{background:linear-gradient(90deg,#00a32a,#2271b1);content:"";height:3px;left:0;position:absolute;right:0;top:0}.clth-sidebar-box-review .clth-stars{color:#ffb900;display:flex;gap:3px;justify-content:center;margin-bottom:12px}.clth-sidebar-box-review .clth-stars svg{height:24px;width:24px}.clth-sidebar-box-review h3{color:#1d2327;font-size:16px;font-weight:600;margin:0 0 10px}.clth-sidebar-box-review p{color:#50575e;font-size:13px;line-height:1.5;margin:0 0 18px}.clth-sidebar-box-review .clth-actions{display:flex;flex-direction:column;gap:10px}.clth-sidebar-box-review .clth-btn{min-height:36px;width:100%}