.twine-container{background-color:#b4b18d;background-image:url(https://studleys.com/wp-content/uploads/2025/04/img-indoor-gardening-1.webp);background-size:cover;background-position:center;background-attachment:fixed;position:relative}.twine-container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.24);pointer-events:none;z-index:0}.twine-container>*{position:relative;z-index:1}.twine-profile{padding:0}.twine-icon{border:3px solid rgba(255,255,255,.5);box-shadow:0 4px 20px rgba(0,0,0,.2)}.twine-name{color:#fff;font-size:38px;font-weight:700}.twine-description{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7),0 0 2px rgba(0,0,0,.4)}.twine-link-button{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 100%),rgba(255,255,255,.1);color:#f7f6f6;border:1px solid rgba(255,255,255,.15);border-radius:8px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 8px rgba(0,0,0,.02);font-weight:500}@media (hover:hover){.twine-link-button:hover{background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.05) 100%),rgba(255,255,255,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);transform:scale(1.02)}}.twine-link-button:active{background:rgba(255,255,255,.2);transform:scale(.98)}.twine-social-icon{color:#fff}@media (hover:hover){.twine-social-icon:hover{color:rgba(255,255,255,.8)}}.twine-social-icon:active{transform:scale(.95)}.twine-social-text-link{color:rgba(255,255,255,.9)}@media (hover:hover){.twine-social-text-link:hover{background:rgba(255,255,255,.12)}}.twine-header-icon{color:#000;background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.4);border-radius:160px;height:40px;width:40px;padding:0;font-weight:600;font-size:12px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:all 0.5s cubic-bezier(0,0,.2,1)}@media (hover:hover){.twine-header-icon:hover{background:rgba(255,255,255,.85);box-shadow:none}}.twine-header-icon:active{background:rgba(255,255,255,.9)}.twine-footer-link{color:rgba(255,255,255,.5)}@media (hover:hover){.twine-footer-link:hover{color:rgba(255,255,255,.8)}}.twine-footer-separator{color:rgba(255,255,255,.3)}.twine-share-btn{color:#fff;opacity:.85}@media (hover:hover){.twine-link-wrapper:hover .twine-link-button,.twine-link-button:hover{background:rgba(255,255,255,.85);color:#444}.twine-link-wrapper:hover .twine-share-btn,.twine-share-btn:hover{color:#444}}.twine-share-toast{background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}