@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;grid-gap:12px;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}.pinterest-cookie-session-cell{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.pinterest-cookie-session-cell__preview{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinterest-cookie-session-cell .copy-to-clipboard{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.2rem .55rem;border:1px solid var(--theme-elevation-150);border-radius:999px;background:var(--theme-elevation-0);color:var(--theme-text)}.pinterest-cookie-session-cell .copy-to-clipboard:hover{background:var(--theme-elevation-50)}.pinterest-cookie-session-cell .copy-to-clipboard:after{content:"Copy";font-size:.75rem;line-height:1}.pinterest-cookie-session-cell--empty{color:var(--theme-elevation-500)}.collection-list--pinterest .table{max-height:calc(100vh - 22rem);overflow:auto;overscroll-behavior:contain}.collection-list--pinterest .table table{min-width:110rem;table-layout:fixed}.collection-list--pinterest .table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--theme-bg)}.collection-list--pinterest .table #heading-email,.collection-list--pinterest .table .cell-email{width:18rem}.collection-list--pinterest .table #heading-password,.collection-list--pinterest .table .cell-password{width:10rem}.collection-list--pinterest .table #heading-cookie_session,.collection-list--pinterest .table .cell-cookie_session{width:26rem}.collection-list--pinterest .table #heading-login,.collection-list--pinterest .table #heading-niche,.collection-list--pinterest .table .cell-login,.collection-list--pinterest .table .cell-niche{width:12rem}.collection-list--pinterest .table #heading-index_status,.collection-list--pinterest .table #heading-status,.collection-list--pinterest .table .cell-index_status,.collection-list--pinterest .table .cell-status{width:9rem}.collection-list--pinterest .table #heading-createdAt,.collection-list--pinterest .table #heading-id,.collection-list--pinterest .table #heading-updatedAt,.collection-list--pinterest .table .cell-createdAt,.collection-list--pinterest .table .cell-id,.collection-list--pinterest .table .cell-updatedAt{width:10rem}.reveal-password-field{margin-bottom:1.5rem}.reveal-password-field__label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:var(--theme-elevation-800)}.reveal-password-field__label .required{color:var(--theme-error-500,#dc2626);margin-left:.25rem}.reveal-password-field__container{display:flex;align-items:center;gap:.5rem;max-width:32rem}.reveal-password-field__input{flex:1 1;min-width:0;padding:.5rem .75rem;border-radius:var(--style-radius-s,4px);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);color:var(--theme-elevation-900);font-family:var(--font-mono,monospace);font-size:.875rem;line-height:1.25;outline:none;transition:border-color .15s ease}.reveal-password-field__input:focus{border-color:var(--theme-elevation-400)}.reveal-password-field__btn{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .85rem;border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s,4px);background:var(--theme-elevation-0);color:var(--theme-text);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.reveal-password-field__btn:hover:not(:disabled){background:var(--theme-elevation-100);border-color:var(--theme-elevation-300)}.reveal-password-field__btn:disabled{opacity:.6;cursor:not-allowed}.reveal-password-field__btn--copy{background:var(--theme-elevation-50)}.reveal-password-field__btn--copy:hover:not(:disabled){background:var(--theme-elevation-150)}.reveal-password-field__error{margin-top:.35rem;font-size:.8125rem;color:var(--theme-error-500,#dc2626)}.collection-list--tgwp-posts .table #heading-preview,.collection-list--tgwp-posts .table .cell-preview{width:4.5rem;min-width:4.5rem;max-width:5rem;text-align:center;padding-left:.5rem;padding-right:.5rem}.tgwp-preview-cell{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.tgwp-preview-cell--empty{color:var(--theme-elevation-400,#999);font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tgwp-preview-cell__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid var(--theme-elevation-200,#333);border-radius:var(--style-radius-s,4px);background:var(--theme-elevation-100,#1e1e1e);cursor:pointer;overflow:hidden;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;width:42px;height:42px;flex-shrink:0}.tgwp-preview-cell__btn:hover{transform:scale(1.06);border-color:var(--theme-elevation-400,#666);box-shadow:0 4px 10px rgba(0,0,0,.25);z-index:2}.tgwp-preview-cell__btn:focus-visible{outline:2px solid var(--theme-elevation-500,#3b82f6);outline-offset:1px}.tgwp-preview-cell__thumb{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.tgwp-preview-cell__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--theme-elevation-400,#777)}.tgwp-preview-cell__count{position:absolute;bottom:2px;right:2px;padding:0 4px;font-size:.65rem;font-weight:700;line-height:1.3;color:#fff;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:3px;border:1px solid rgba(255,255,255,.2);pointer-events:none}.tgwp-lightbox-overlay{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:tgwp-fade-in .2s ease-out}@keyframes tgwp-fade-in{0%{opacity:0}to{opacity:1}}.tgwp-lightbox-container{position:relative;display:flex;flex-direction:column;max-width:92vw;max-height:90vh;background:var(--theme-elevation-50,#18181b);border:1px solid var(--theme-elevation-200,#27272a);border-radius:var(--style-radius-m,8px);box-shadow:0 20px 40px rgba(0,0,0,.5);overflow:hidden;animation:tgwp-scale-in .2s cubic-bezier(.16,1,.3,1)}@keyframes tgwp-scale-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.tgwp-lightbox-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--theme-elevation-150,#27272a);background:var(--theme-elevation-100,#202023);min-height:48px}.tgwp-lightbox-title-wrap{display:flex;align-items:center;gap:.75rem;min-width:0}.tgwp-lightbox-title{font-size:.875rem;font-weight:600;color:var(--theme-elevation-900,#f4f4f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50vw}.tgwp-lightbox-counter{flex-shrink:0;padding:.15rem .5rem;font-size:.75rem;font-weight:600;border-radius:999px;background:var(--theme-elevation-200,#3f3f46);color:var(--theme-elevation-800,#e4e4e7)}.tgwp-lightbox-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.tgwp-lightbox-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .7rem;font-size:.8125rem;font-weight:500;color:var(--theme-elevation-800,#e4e4e7);background:var(--theme-elevation-150,#27272a);border:1px solid var(--theme-elevation-250,#3f3f46);border-radius:var(--style-radius-s,4px);cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.tgwp-lightbox-btn:hover{background:var(--theme-elevation-250,#3f3f46);border-color:var(--theme-elevation-350,#52525b);color:var(--theme-elevation-950,#ffffff)}.tgwp-lightbox-btn--close{padding:.4rem;line-height:1}.tgwp-lightbox-body{position:relative;padding:1rem;min-height:250px;max-height:calc(85vh - 120px);background:rgba(0,0,0,.4);overflow:hidden}.tgwp-lightbox-body,.tgwp-lightbox-image-wrapper{display:flex;align-items:center;justify-content:center}.tgwp-lightbox-image,.tgwp-lightbox-image-wrapper{max-width:100%;max-height:calc(85vh - 140px)}.tgwp-lightbox-image{width:auto;height:auto;object-fit:contain;border-radius:var(--style-radius-s,4px);box-shadow:0 4px 20px rgba(0,0,0,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none}.tgwp-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease;z-index:10}.tgwp-lightbox-nav:hover{background:rgba(0,0,0,.85);transform:translateY(-50%) scale(1.08)}.tgwp-lightbox-nav--prev{left:1rem}.tgwp-lightbox-nav--next{right:1rem}.tgwp-lightbox-thumbnails{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--theme-elevation-100,#202023);border-top:1px solid var(--theme-elevation-150,#27272a);overflow-x:auto;max-width:100%}.tgwp-lightbox-thumb-btn{padding:0;margin:0;border:2px solid rgba(0,0,0,0);border-radius:4px;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;overflow:hidden;width:48px;height:48px;opacity:.65;transition:opacity .15s ease,border-color .15s ease}.tgwp-lightbox-thumb-btn:hover{opacity:.9}.tgwp-lightbox-thumb-btn--active{opacity:1;border-color:var(--theme-elevation-800,#3b82f6)}.tgwp-lightbox-thumb-img{width:100%;height:100%;object-fit:cover;display:block}.tgwp-title-link{color:var(--theme-elevation-900,#f4f4f5);font-weight:500;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.35}.tgwp-title-link:hover{color:var(--theme-elevation-1000,#ffffff);text-decoration:underline}.tgwp-preview-cell__btn--empty{border-style:dashed;background:var(--theme-elevation-50,#141416);opacity:.75}.tgwp-preview-cell__btn--empty:hover{opacity:1;border-color:var(--theme-elevation-500,#3b82f6)}.tgwp-preview-cell__add-placeholder{font-size:1.1rem;font-weight:700;color:var(--theme-elevation-500,#71717a);line-height:1}.tgwp-lightbox-btn--upload{background:var(--theme-elevation-700,#2563eb);color:#fff;border-color:var(--theme-elevation-800,#1d4ed8)}.tgwp-lightbox-btn--upload:hover:not(:disabled){background:var(--theme-elevation-800,#1d4ed8);border-color:var(--theme-elevation-900,#1e40af)}.tgwp-lightbox-btn--upload:disabled{opacity:.6;cursor:not-allowed}.tgwp-lightbox-toast{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;text-align:center;border-bottom:1px solid rgba(0,0,0,0)}.tgwp-lightbox-toast--success{background:rgba(34,197,94,.15);color:#4ade80;border-color:rgba(34,197,94,.3)}.tgwp-lightbox-toast--error{background:rgba(239,68,68,.15);color:#f87171;border-color:rgba(239,68,68,.3)}.tgwp-lightbox-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1.5rem;color:var(--theme-elevation-500,#71717a);font-size:.95rem;text-align:center}.tgwp-image-field{margin-bottom:1.5rem}.tgwp-image-field__header{margin-bottom:.5rem}.tgwp-image-field__label{font-size:.875rem;font-weight:600;color:var(--theme-elevation-800,#e4e4e7)}.tgwp-image-field__preview-card{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:var(--theme-elevation-50,#18181b);border:1px solid var(--theme-elevation-150,#27272a);border-radius:var(--style-radius-m,6px)}.tgwp-image-field__image-wrap{position:relative;width:100%;max-height:200px;border-radius:var(--style-radius-s,4px);overflow:hidden;background:var(--theme-elevation-100,#101012);border:1px solid var(--theme-elevation-200,#333)}.tgwp-image-field__img{width:100%;height:180px;object-fit:cover;display:block}.tgwp-image-field__view-link{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;background:rgba(0,0,0,.7);color:#fff;border-radius:4px;text-decoration:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tgwp-image-field__view-link:hover{background:rgba(0,0,0,.9)}.tgwp-image-field__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;background:var(--theme-elevation-100,#202023);border:1px dashed var(--theme-elevation-250,#3f3f46);border-radius:var(--style-radius-s,4px);color:var(--theme-elevation-500,#71717a)}.tgwp-image-field__empty-text{font-size:.8125rem}.tgwp-image-field__controls{display:flex;flex-direction:column}.tgwp-image-field__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.5rem .85rem;font-size:.8125rem;font-weight:500;color:var(--theme-elevation-900,#f4f4f5);background:var(--theme-elevation-150,#27272a);border:1px solid var(--theme-elevation-250,#3f3f46);border-radius:var(--style-radius-s,4px);cursor:pointer;transition:background .15s ease,border-color .15s ease}.tgwp-image-field__btn:hover:not(:disabled){background:var(--theme-elevation-250,#3f3f46);border-color:var(--theme-elevation-350,#52525b)}.tgwp-image-field__btn:disabled{opacity:.6;cursor:not-allowed}.tgwp-image-field__status{padding:.4rem .6rem;font-size:.75rem;border-radius:4px}.tgwp-image-field__status--success{background:rgba(34,197,94,.15);color:#4ade80}.tgwp-image-field__status--error{background:rgba(239,68,68,.15);color:#f87171}.tgwp-image-field__hint{margin:0;font-size:.72rem;color:var(--theme-elevation-500,#71717a);line-height:1.35}.tgwp-image-field__hint code{font-size:.7rem;padding:.1rem .25rem;background:var(--theme-elevation-100,#27272a);border-radius:3px}