.creator-jobs-overview{width:100%;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.creator-jobs-overview__tabs{width:100%}.creator-jobs-overview__header{display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.creator-jobs-overview__header-left{flex:1;max-width:100%}.creator-jobs-overview__title{font-size:28px;font-weight:700;color:var(--text-color);margin:0 0 8px;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.creator-jobs-overview__subtitle{font-size:16px;color:#666;margin:0}.creator-jobs-overview__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),480px));justify-content:start;gap:12px;width:100%}.creator-jobs-overview:not(.creator-jobs-overview--list) .creator-jobs-overview__grid{max-width:1100px}.creator-jobs-overview--list{max-width:none;width:100%;margin-left:0;margin-right:0;align-items:flex-start}.creator-jobs-overview--list .creator-jobs-overview__header{justify-content:flex-start;text-align:left}.creator-jobs-overview--list .creator-jobs-overview__section{align-items:flex-start}.creator-jobs-overview--list .creator-jobs-overview__section-empty,.creator-jobs-overview--list .creator-jobs-overview__section-title{text-align:left}.creator-jobs-overview__job-card{position:relative;background:#ffffff;border:1px solid var(--separator-color);border-radius:var(--radius);padding:18px;width:100%;max-width:480px;min-width:0;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;gap:16px;transition:all .3s ease;animation:creator-jobs-overview__fade-in .8s ease-out;opacity:0;animation-fill-mode:forwards;animation-delay:calc(.2s + (var(--item-index, 0)) * .15s);text-align:left;font:inherit;color:inherit;box-sizing:border-box}.creator-jobs-overview__job-card--menu-open{z-index:20}.creator-jobs-overview__job-card--menu-open,.creator-jobs-overview__job-card:hover{transform:translateY(-2px);box-shadow:0 0 10px 2px rgba(51,51,51,.15)}.creator-jobs-overview__job-card--create{border:1px dashed var(--separator-color);background:var(--secondary-purple-color)}.creator-jobs-overview__job-card--create:hover{border-color:var(--primary-gradient-from)}.creator-jobs-overview__job-header{display:flex;flex-direction:column;gap:14px;min-width:0}.creator-jobs-overview__title-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;width:100%}.creator-jobs-overview__job-title-wrap{flex:1 1 0;min-width:0;overflow:hidden}.creator-jobs-overview__category-tags{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0;min-width:0;max-width:45%}.creator-jobs-overview__category-tag{font-size:.6875rem;font-weight:500;color:var(--text-color);background:var(--secondary-color);padding:4px 10px;border-radius:var(--radius);white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.creator-jobs-overview__create-icon{width:1.25rem;height:1.25rem;color:var(--primary-gradient-from);flex-shrink:0}.creator-jobs-overview__image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#5a67d8,#667eea);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.creator-jobs-overview__image-placeholder--create{background:#fff;border:1px dashed var(--separator-color)}.creator-jobs-overview__image-placeholder--0{background:linear-gradient(135deg,#5a67d8,#667eea)}.creator-jobs-overview__image-placeholder--1{background:linear-gradient(135deg,#e53e3e,#fc8181)}.creator-jobs-overview__image-placeholder--2{background:linear-gradient(135deg,#3182ce,#63b3ed)}.creator-jobs-overview__image-placeholder--3{background:linear-gradient(135deg,#805ad5,#b794f6)}.creator-jobs-overview__image-placeholder--4{background:linear-gradient(135deg,#d53f8c,#f687b3)}.creator-jobs-overview__image-placeholder--5{background:linear-gradient(135deg,#553c9a,#9f7aea)}.creator-jobs-overview__image-placeholder--6{background:linear-gradient(135deg,#2b6cb0,#4299e1)}.creator-jobs-overview__image-placeholder--7{background:linear-gradient(135deg,#b83280,#ed64a6)}.creator-jobs-overview__image-placeholder--8{background:linear-gradient(135deg,#4c51bf,#7c3aed)}.creator-jobs-overview__image-placeholder--9{background:linear-gradient(135deg,#c53030,#f56565)}.creator-jobs-overview__image-placeholder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.1),rgba(255,255,255,.05) 50%,rgba(255,255,255,.1));border-radius:var(--radius)}.creator-jobs-overview__image-placeholder--create:before{display:none}.creator-jobs-overview__placeholder-text{color:#ffffff;font-size:.875rem;font-weight:500;text-align:center;z-index:1;position:relative;padding:0 5px}.creator-jobs-overview__status-badge{position:static;flex-shrink:0;padding:4px 8px;border-radius:var(--radius);backdrop-filter:blur(10px);font-size:.625rem;font-weight:600}.creator-jobs-overview__status-badge--posted{background:rgba(255,255,255,.95);color:var(--text-color)}.creator-jobs-overview__status-badge--private{background:rgba(255,245,230,.95);color:#c05621}.creator-jobs-overview__job-title{font-size:1.5rem;font-weight:600;color:var(--text-color);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.creator-jobs-overview__job-header .creator-jobs-overview__fields{margin-top:0}.creator-jobs-overview__job-description{margin:0;font-size:.8125rem;line-height:1.55;color:var(--text-color);opacity:.65}.creator-jobs-overview__job-tags{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;flex:1;min-width:0;max-height:calc((.6875rem * 1.2 + 8px) * 2 + 6px);overflow:hidden}.creator-jobs-overview__job-tag{padding:4px 10px;border-radius:var(--radius);background:var(--secondary-color);font-size:.6875rem;font-weight:500;line-height:1.2;color:var(--text-color);white-space:nowrap}.creator-jobs-overview__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;position:relative}.creator-jobs-overview__job-tags-row{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.creator-jobs-overview__contract-status-tag{padding:4px 10px;border-radius:var(--radius);font-size:.6875rem;font-weight:600;line-height:1.1;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis;border:.5px solid var(--separator-color);margin-left:auto}.creator-jobs-overview__contract-status-tag--waiting{background:rgba(241,224,255,.95);color:#5F00AD;border-color:rgba(95,0,173,.35)}.creator-jobs-overview__contract-status-tag--accepted{background:rgba(220,255,234,.95);color:#1E7F3E;border-color:rgba(30,127,62,.35)}.creator-jobs-overview__contract-status-tag--denied{background:rgba(255,230,230,.95);color:#EB5456;border-color:rgba(235,84,86,.35)}.creator-jobs-overview__field{display:flex;flex-direction:column;gap:4px;min-width:0}.creator-jobs-overview__field-label{font-size:.625rem;font-weight:600;color:var(--text-color);opacity:.55;text-transform:uppercase;letter-spacing:.02em}.creator-jobs-overview__field-value{font-size:.75rem;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-jobs-overview__field-value--empty{min-height:.9rem}.creator-jobs-overview__field-value--price{font-weight:600}.creator-jobs-overview__card-bottom{margin-top:auto;display:flex;flex-direction:column;gap:12px}.creator-jobs-overview__separator{height:1px;background:var(--separator-color);margin:0}.creator-jobs-overview__bottom-content{display:flex;justify-content:space-between;align-items:center}.creator-jobs-overview__bottom-content--stacked{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.creator-jobs-overview__price{font-size:.75rem;font-weight:600;color:var(--text-color);line-height:1.35}.creator-jobs-overview__meta{font-size:.75rem;color:var(--text-color);opacity:.6}.creator-jobs-overview.loading-state{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%;max-width:1100px;margin:0 auto}.creator-jobs-overview__loading-content{text-align:center}.creator-jobs-overview__loading-text{color:#666;font-size:14px}.creator-jobs-overview__section{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.creator-jobs-overview__section-title{font-size:1.125rem;font-weight:600;color:var(--text-color);margin:8px 0 0;width:100%;text-align:center}.creator-jobs-overview__section-empty{font-size:.875rem;color:#666;margin:0;text-align:center}@keyframes creator-jobs-overview__fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.creator-jobs-overview__fields{grid-template-columns:1fr}.creator-jobs-overview{padding:0}.creator-jobs-overview__header{flex-direction:column;gap:16px;margin-bottom:24px}.creator-jobs-overview__title{font-size:24px}.creator-jobs-overview__grid{gap:16px}}