saber-product-personal-tools.ss-personal-tools{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #dce5ef;color:#253747;font-size:14px;line-height:1.5}
.ss-product-compare-action~saber-product-personal-tools.ss-personal-tools{padding-top:0;border-top:0}
.ss-personal-tools *{box-sizing:border-box}
.ss-personal-tools button,.ss-personal-tools summary{font:inherit}
.ss-personal-tools__copy,.ss-personal-tools__note>summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 13px;border:1px solid #c6d7e6;border-radius:3px;background:#fff;color:#096dbb;font-weight:600;cursor:pointer;text-align:left}
.ss-personal-tools__copy:hover,.ss-personal-tools__note>summary:hover{background:#f3f7fb;color:#112f49}
.ss-personal-tools svg{flex:none}
.ss-personal-tools__copy{grid-column:1;grid-row:1}
.ss-personal-tools__note,.ss-personal-tools__note::details-content{display:contents}
.ss-personal-tools__note>summary{grid-column:2;grid-row:1;justify-self:start;min-width:0;max-width:100%;list-style:none}
.ss-personal-tools__note:not([open])>.ss-personal-tools__editor{display:none}
.ss-personal-tools>.ss-personal-tools__status,.ss-personal-tools__choose,.ss-personal-tools__editor,.ss-personal-tools__fallback,.ss-personal-tools>noscript{grid-column:1/-1;min-width:0}
.ss-personal-tools__note>summary::-webkit-details-marker{display:none}
.ss-personal-tools__editor,.ss-personal-tools__fallback{margin-top:12px;padding:14px;border:1px solid #dce5ef;border-radius:3px;background:#f5f8fb}
.ss-personal-tools label{display:block;color:#112f49;font-size:14px;font-weight:600;margin-bottom:7px}
.ss-personal-tools textarea{display:block;width:100%;max-width:100%;min-height:90px;padding:10px 12px;border:1px solid #b8c9d9;border-radius:3px;background:#fff;color:#253747;font:16px/1.5 Arial,sans-serif;resize:vertical}
.ss-personal-tools__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:11px}
.ss-personal-tools__actions>button{min-height:42px;padding:9px 14px;border:1px solid #0874ce;border-radius:3px;background:#0874ce;color:#fff;font-weight:600;cursor:pointer}
.ss-personal-tools__actions>.ss-personal-tools__delete{border-color:transparent;background:transparent;color:#526779;text-decoration:underline;text-underline-offset:3px}
.ss-personal-tools .ss-personal-tools__status{margin:7px 0 0;font-size:13px;line-height:1.5;color:#087339;overflow-wrap:anywhere}
.ss-personal-tools__status:empty{display:none}
.ss-personal-tools .ss-personal-tools__status[data-error]{color:#a32939}
.ss-personal-tools :is(button,summary,textarea):focus-visible{outline:3px solid #0874ce;outline-offset:3px}
.ss-personal-tools button:disabled{cursor:wait;opacity:.65}
.ss-personal-tools [hidden]{display:none!important}
@media(max-width:749px){saber-product-personal-tools.ss-personal-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-personal-tools__copy,.ss-personal-tools__note>summary{justify-self:stretch;min-width:0;min-height:48px;padding:8px;font-size:13px;text-align:center;overflow-wrap:anywhere}.ss-personal-tools__editor,.ss-personal-tools__fallback{padding:12px}}
