.ProjectViewItem{background:#fff;border:1px solid #d9dfe7;border-radius:12px;flex-direction:column;width:100%;min-width:0;max-width:100%;height:auto;padding:12px 20px 18px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px transparent}.ProjectViewItem:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.ProjectViewItem .mt-auto{margin-top:auto}.ProjectViewItem .header{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:8px;display:flex}.ProjectViewItem .header .title-section{flex-grow:1;align-items:center;min-width:0;display:flex}.ProjectViewItem .header .title-section .UserBubble{flex-shrink:0;margin-right:8px}.ProjectViewItem .header .title-section .icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:flex}.ProjectViewItem .header .title-section .icon img{width:100%;height:auto}.ProjectViewItem .header .title-section .title-text{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;margin-right:15px;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}.ProjectViewItem .header .header-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.ProjectViewItem .header .header-actions>*{flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}.ProjectViewItem .header .header-actions .icon-share{width:21px;height:21px}.ProjectViewItem .header .header-actions .icon-expand{width:24px;height:24px}.ProjectViewItem .description-section{min-height:0;margin-bottom:8px}.ProjectViewItem .description-section .description{color:#666;letter-spacing:.2px;word-wrap:break-word;text-overflow:ellipsis;margin-bottom:8px;font-family:Helvetica Now Text,sans-serif;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden}.ProjectViewItem .preview-section{flex-shrink:0;margin-bottom:4px;overflow:hidden}.ProjectViewItem .preview-section .no-bookmarks{color:#999;background:#f8f9fa;border-radius:8px;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.ProjectViewItem .preview-section .preview-container{gap:8px;max-width:100%;height:100%;display:flex}.ProjectViewItem .preview-section .preview-container .main-thumb{cursor:pointer;border-radius:8px;flex-shrink:0;width:140px;height:100px;transition:transform .2s;position:relative;overflow:hidden}.ProjectViewItem .preview-section .preview-container .main-thumb img{object-fit:cover;background-color:#f0f0f0;width:100%;height:100%;transition:filter .2s}.ProjectViewItem .preview-section .preview-container .main-thumb:hover img{filter:brightness(.9)}.ProjectViewItem .preview-section .preview-container .main-thumb[needs-upgrade=true]{opacity:.6;filter:grayscale();pointer-events:none}.ProjectViewItem .preview-section .preview-container .thumb-grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;min-width:0;max-width:160px;display:grid}.ProjectViewItem .preview-section .preview-container .thumb-grid .thumb{cursor:pointer;background-color:#f0f0f0;border-radius:4px;width:100%;height:100%;max-height:48px;transition:transform .2s;position:relative;overflow:hidden}.ProjectViewItem .preview-section .preview-container .thumb-grid .thumb img{object-fit:cover;width:100%;height:100%;transition:filter .2s}.ProjectViewItem .preview-section .preview-container .thumb-grid .thumb:hover img{filter:brightness(.9)}.ProjectViewItem .preview-section .preview-container .thumb-grid .thumb[needs-upgrade=true]{opacity:.6;filter:grayscale();pointer-events:none}.ProjectViewItem .actions-section{align-items:flex-end;gap:8px;margin-top:20px;display:flex}.ProjectViewItem .actions-section button{min-width:70px;font-size:14px}.ProjectViewItem .actions-section button svg,.ProjectViewItem .actions-section button i{margin-left:4px}.ProjectViewItem .chips-section{flex-wrap:wrap;align-items:flex-end;gap:6px;margin-right:auto;display:flex}.ProjectViewItem .chips-section .chip{letter-spacing:.2px;border-radius:6px;align-items:center;height:-webkit-min-content;height:min-content;padding:4px 8px;font-size:11px;font-weight:500;transition:all .2s;display:inline-flex}.ProjectViewItem .chips-section .chip>svg{max-width:14px;max-height:14px;margin-right:4px}.ProjectViewItem .chips-section .chip[chip-type=bad]{color:#c00;background:rgba(255,0,0,.15);border:1px solid rgba(255,0,0,.25)}.ProjectViewItem .chips-section .chip[chip-type=recent]{color:#06c;background:rgba(0,175,250,.15);border:1px solid rgba(0,175,250,.25)}.ProjectViewItem .chips-section .chip[chip-type=default]{color:#555;border:1px solid rgba(128,128,128,.2)}.ProjectViewItem .chips-section .chip[chip-type=showcase]{color:#856404;background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.25)}.ProjectViewItem .chips-section .chip[chip-type=public]{color:#007a33;background:rgba(0,200,83,.15);border:1px solid rgba(0,200,83,.25)}.ProjectViewItem[is-loading=true] .preview-section{background:#f0f0f0;animation:1.5s ease-in-out infinite alternate pulse}.ProjectViewItem[highlight-type=showcase]{background:rgba(255,235,175,.1);border-color:rgba(255,193,7,.3)}@keyframes pulse{0%{opacity:.6}to{opacity:1}}.ProjectViewItemExpandedModal{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ProjectViewItemExpandedModal .content{background:#fff;border-radius:15px;flex-direction:column;width:90vw;max-width:600px;max-height:90vh;animation:.3s fadeInUp;display:flex;overflow:hidden}.ProjectViewItemExpandedModal .content .header{border-bottom:1px solid #e5e5e5;padding:30px 40px 20px}.ProjectViewItemExpandedModal .content .header .title{color:#003a6d;margin-bottom:.8em;font-size:2.3em}.ProjectViewItemExpandedModal .content .header .close-button{position:absolute;top:20px;right:20px}.ProjectViewItemExpandedModal .content .body{flex-grow:1;padding:20px 40px;overflow:auto}.ProjectViewItemExpandedModal .content .body .input-row{align-items:center;margin-bottom:16px;display:flex}.ProjectViewItemExpandedModal .content .body .input-row .title{flex-shrink:0;width:120px;margin-right:12px;font-weight:500}.ProjectViewItemExpandedModal .content .body .input-row input,.ProjectViewItemExpandedModal .content .body .input-row textarea{border:1px solid #ddd;border-radius:6px;flex-grow:1;padding:8px 12px;font-size:14px}.ProjectViewItemExpandedModal .content .body .input-row input:focus,.ProjectViewItemExpandedModal .content .body .input-row textarea:focus{border-color:#06c;outline:none}.ProjectViewItemExpandedModal .content .body .input-row textarea{resize:vertical;min-height:80px}.ProjectViewItemExpandedModal .content .toolbar{background:#f8f9fa;border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:20px 40px;display:flex}.ProjectViewItemExpandedModal .content .toolbar .action-buttons{gap:12px;display:flex}.ProjectViewItemExpandedModal .content .toolbar .action-buttons button{min-width:100px}.ProjectViewItemExpandedModal .content .toolbar .destructive-actions{gap:8px;display:flex}.ProjectViewItemExpandedModal .content .toolbar .destructive-actions button{min-width:80px}.ProjectViewItemDuplicateModel .input-row>label{min-width:110px}.ProjectViewItemDuplicateModel .input-row>input{flex-grow:1;max-width:220px}.ProjectViewItemDuplicateModel .warning{color:#856404;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;margin-bottom:20px;padding:12px;font-size:14px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProjectViewItemShareModal .link-row{align-items:center;display:flex}.ProjectViewItemShareModal .link-row>a{white-space:nowrap;text-overflow:ellipsis;margin-right:10px;overflow:hidden}.ProjectViewItemShareModal .breaker{background-color:#000;flex-grow:0;flex-shrink:0;width:100%;height:1px;margin-top:20px;margin-bottom:20px}.ProjectViewItemShareModal .input-row>label{width:130px}.PamphletProjectViews .bar{justify-content:center;align-items:center;gap:4px;max-width:calc(100% - 40px);margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:24px;display:flex}.PamphletProjectViews .bar>svg{opacity:.7;flex-shrink:0}.PamphletProjectViews .bar .search-container{flex-shrink:0;width:100%;min-width:50px;max-width:400px;position:relative}.PamphletProjectViews .bar .search-container>.search-input{width:100%;padding-right:32px}.PamphletProjectViews .bar .search-container>.clear-button{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PamphletProjectViews .bar .search-container>.clear-button:hover{opacity:1;background-color:rgba(0,0,0,.1)}.PamphletProjectViews .bar .search-container>.clear-button:active{background-color:rgba(0,0,0,.15)}.PamphletProjectViews .bar .search-container>.clear-button svg{width:16px;height:16px}@media (max-width:600px){.PamphletProjectViews .bar{width:100%;max-width:none}.PamphletProjectViews .bar .search-container{flex-grow:1;flex-shrink:1;max-width:none}}.PamphletProjectViews .legend{color:#000;opacity:.7;margin-top:20px;margin-bottom:20px;font-size:14px}.PamphletProjectViews .views{flex-shrink:0;align-items:flex-start;gap:24px;width:100%;animation:.3s ease-in-out fadeInUp;display:grid}@media (min-width:2600px){.PamphletProjectViews .views{grid-template-columns:repeat(6,1fr)}}@media (min-width:2000px) and (max-width:2599px){.PamphletProjectViews .views{grid-template-columns:repeat(5,1fr)}}@media (min-width:1600px) and (max-width:1999px){.PamphletProjectViews .views{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px) and (max-width:1599px){.PamphletProjectViews .views{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px) and (max-width:1199px){.PamphletProjectViews .views{grid-template-columns:repeat(2,1fr)}}@media (max-width:689px){.PamphletProjectViews .views{grid-template-columns:1fr;gap:16px}}.PamphletProjectViews .mt-30{margin-top:30px}.PamphletProjectViews .mt-20{margin-top:20px}.PamphletProjectViews .mt-10{margin-top:10px}.PamphletProjectViews>.section{border-radius:6px;flex-direction:column;margin-bottom:15px;padding:5px;display:flex;position:relative}.PamphletProjectViews>.section>.title{color:#000;align-items:center;width:100%;margin-top:10px;margin-bottom:12px;font-size:15px;display:flex}.PamphletProjectViews>.section>.ProjectViewItem:last-of-type{border-bottom:0}.PamphletProjectViews>.section[display-borders=false]{border:none;padding:0}.PamphletProjectViews>.section>.pt-0{padding-top:0}.PamphletProjectViews>.section>.pb-0{padding-bottom:0}.PamphletProjectViews button>svg{width:18px;height:18px}.ProjectViewsOptions{width:300px;padding:15px;position:relative}.ProjectViewsOptions>.close-button{position:absolute;top:5px;right:5px}.ProjectViewsOptions>.close-button>*{padding:3px}.ProjectViewsOptions button[butt-type=outline]{color:#000}.ProjectViewsOptions [show-at=small]{display:none}@media (max-width:1500px){.ProjectViewsOptions [hide-at=small]{display:none}.ProjectViewsOptions [show-at=small]{display:block}}.ProjectViewsOptions>button{margin-bottom:8px}.ProjectViewsOptions>button:last-of-type{margin-bottom:0}.ProjectViewsOptions>.buttons{flex-direction:column;display:flex}.ProjectViewsOptions>.buttons>*{margin-bottom:8px}.ProjectViewsOptions>.buttons>:last-child{margin-bottom:0}.ProjectViewsOptions>.buttons>[butt-type=outline]{color:#000}.ProjectViewsOptions>a,.ProjectViewsOptions>.DisabledContent>a{align-items:center;margin-bottom:8px;display:flex}.ProjectViewsOptions>a>img,.ProjectViewsOptions>.DisabledContent>a>img{max-width:18px;max-height:18px;margin-right:5px}.ProjectViewsOptions>.title{color:#003a6d;font-size:15px}.ProjectViewsOptions>.dash,.ProjectViewsOptions>.buttons>.dash{background:#b2b2b2;width:100%;height:1px;margin-top:5px;margin-bottom:15px}