#gn-preview .gn-workspace .gn-icon,#gn-preview .gn-auth .gn-icon{width:17px;height:17px;flex:0 0 17px;vertical-align:middle;stroke-width:1.35}
#gn-preview .gn-card-actions a,#gn-preview .gn-workspace .cta,#gn-preview .gn-auth .cta,#gn-preview .gn-auth button,#gn-preview .gn-savebar button{display:inline-flex;align-items:center;justify-content:center;gap:8px}
#gn-preview .gn-card-actions a .gn-icon{width:15px;height:15px;flex-basis:15px;transition:transform .2s}
#gn-preview .gn-profile-link:hover .gn-icon{transform:translate(2px,-2px)}
#gn-preview .gn-workspace-nav nav a{align-items:center;gap:12px}
#gn-preview .gn-status.is-paused{background:#f4f0ed;color:#806347}
#gn-preview .gn-status.is-trashed{background:#f7eeee;color:#90656a}
#gn-preview .gn-portfolio-tabs{display:flex;gap:7px;border-bottom:1px solid var(--line);padding:0 0 17px;margin-bottom:24px}
#gn-preview .gn-portfolio-tabs a{display:inline-flex;gap:9px;align-items:center;padding:9px 15px;border-radius:30px;font-size:11px;color:#78646f;transition:background .2s,color .2s}
#gn-preview .gn-portfolio-tabs a[aria-current="page"]{background:#f7eded;color:#874a60;font-weight:600}
#gn-preview .gn-portfolio-tabs a:hover{background:#fff1f2;color:#874a60}
#gn-preview .gn-portfolio-tabs a>span{font-size:10px;min-width:19px;text-align:center}
#gn-preview .gn-listing-controls{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start;padding-top:17px;margin-top:16px;border-top:1px solid #f2ebee}
#gn-preview .gn-status-form{margin:0;min-width:0}
#gn-preview button.gn-manage-button,#gn-preview .gn-delete-details>summary{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #e7dce1;color:#745963;padding:8px 12px;min-height:37px;border-radius:9px;font:500 11px/1.5 Montserrat,sans-serif;cursor:pointer;box-shadow:none;transition:background .2s,border-color .2s,color .2s}
#gn-preview button.gn-manage-button:hover{background:#fcf3f4;border-color:#cba7b4;color:#8a405b}
#gn-preview .gn-delete-details>summary{border-color:transparent;background:transparent;color:#947b84;list-style:none}
#gn-preview .gn-delete-details>summary::-webkit-details-marker{display:none}
#gn-preview .gn-delete-details>summary:hover{color:#9e4d61;background:#fff4f4}
#gn-preview .gn-delete-details[open]{grid-column:1/-1;grid-row:2}
#gn-preview .gn-delete-details[open]>summary{margin-bottom:9px}
#gn-preview .gn-delete-form{background:#fff8f8;border:1px solid #f0dce1;border-radius:14px;padding:17px}
#gn-preview .gn-delete-form>p{font-size:11px;line-height:1.7;color:#8b6874;margin:0 0 12px}
#gn-preview .gn-delete-check{display:flex;align-items:flex-start;gap:9px;margin:13px 0 16px;font-size:11px;line-height:1.7;color:#68565d}
#gn-preview .gn-delete-check input{width:15px;height:15px;min-height:15px;flex:0 0 15px;margin:2px 0 0;accent-color:#a7687c}
#gn-preview button.gn-danger-button{color:#96516a;border-color:#dfbbc6;background:white}
#gn-preview button.gn-danger-button:hover{background:#f8e8ed;border-color:#bd8297}
#gn-preview button.gn-manage-button:disabled{opacity:.6;cursor:wait}
#gn-preview .gn-action-error{font-size:11px;color:#a83d56;margin:10px 0 0;line-height:1.7}
#gn-preview .gn-trash-note{margin:0 0 23px;color:#8b7680;font-size:11px;line-height:1.8}
#gn-preview .gn-trash-actions{justify-content:flex-start}
#gn-preview .gn-listing-controls :is(button,summary):focus-visible,#gn-preview .gn-portfolio-tabs a:focus-visible{outline:2px solid #af7887;outline-offset:3px}
@media(max-width:480px){#gn-preview .gn-owned-card>div{padding:20px}#gn-preview .gn-listing-controls{gap:8px}#gn-preview button.gn-manage-button,#gn-preview .gn-delete-details>summary{font-size:10px;padding:9px}#gn-preview .gn-delete-check{font-size:10px}}
@media(prefers-reduced-motion:reduce){#gn-preview .gn-profile-link:hover .gn-icon{transform:none}}
