.company-form,.company-panel{border:1px solid #bdaa7a55;border-radius:8px;min-width:0;margin:24px 0;padding:clamp(16px,3vw,28px)}.company-form{gap:16px;max-width:850px;display:grid}.company-form label{gap:7px;min-width:0;display:grid}.company-form input:not([type=checkbox]),.company-form select,.company-form textarea{color:#f2e9d7;background:#111;border:1px solid #bdaa7a77;border-radius:5px;width:100%;min-width:0;max-width:100%;padding:12px}.company-form input[type=checkbox]{justify-self:start;width:auto}.company-form textarea{min-height:100px}.company-tabs{text-transform:capitalize;flex-wrap:wrap;gap:20px;display:flex}.company-panel form{margin:12px 0}.company-panel li{margin-bottom:18px}.company-panel p{overflow-wrap:anywhere}.company-dashboard{max-width:1400px;margin:auto}.company-form button,.company-panel button{color:#14110a;cursor:pointer;white-space:normal;background:#eadab8;border:1px solid #bdaa7a;border-radius:6px;max-width:100%;padding:12px 18px}.company-form button:disabled{opacity:.5;cursor:wait}.company-form button:focus-visible,.company-tabs a:focus-visible{outline-offset:4px;outline:2px solid #eadab8}.creator-discovery,.public-company{max-width:1440px;padding:calc(var(--header-height) + clamp(28px,5vw,72px)) clamp(18px,5vw,72px) 80px;margin:auto}.creator-heading{max-width:740px;margin-bottom:36px}.creator-heading h1,.public-company h1{overflow-wrap:anywhere;margin:12px 0 18px;font-family:Georgia,serif;font-size:clamp(36px,5vw,64px);line-height:1.12}.creator-heading>p:last-child{color:#bdb6a8;line-height:1.7}.creator-toolbar{border-bottom:1px solid #eadab830;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;padding-bottom:20px;display:flex}.creator-tabs{flex-wrap:wrap;gap:8px;display:flex}.creator-tabs a{color:#bdb6a8;border-radius:6px;min-height:48px;padding:14px 20px}.creator-tabs a[aria-current]{color:#12100c;background:#eadab8}.creator-search{width:min(100%,380px);min-width:0}.creator-search label{color:#bdb6a8;margin-bottom:8px;font-size:13px;display:block}.creator-search>div{gap:8px;display:flex}.creator-search input{color:#f5eddb;background:#14130f;border:1px solid #eadab850;border-radius:6px;flex:1;width:100%;min-width:0;padding:12px;font-size:16px}.creator-search button{color:#12100c;cursor:pointer;background:#eadab8;border:0;border-radius:6px;min-height:48px;padding:12px 18px}.creator-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.creator-card{background:#12110e;border:1px solid #eadab824;border-radius:8px;min-width:0;transition:border-color .18s,transform .18s;display:block;overflow:hidden}.creator-card:hover{border-color:#eadab88a;transform:translateY(-3px)}.creator-art{aspect-ratio:16/11;background:radial-gradient(at 50% 30%,#403623,#19160f);place-items:center;display:grid;position:relative}.creator-art>span{color:#eadab899;font-family:Georgia,serif;font-size:68px}.creator-art img{object-fit:cover}.creator-card-companies .creator-art img{object-fit:contain;padding:30px}.creator-card-copy{padding:24px}.creator-card-copy h2{overflow-wrap:anywhere;margin:10px 0;font-size:24px;line-height:1.25}.creator-card-copy .eyebrow{overflow-wrap:anywhere;font-size:10px}.creator-bio{color:#bdb6a8;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.creator-card-copy small{color:#bdb6a8;margin-top:14px;display:block}.creator-profile-link{color:#eadab8;justify-content:space-between;margin-top:22px;font-size:13px;display:flex}.creator-empty{color:#bdb6a8;padding:48px 20px;line-height:1.7}.creator-pagination{justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex}.creator-pagination a,.creator-back{min-height:48px;padding:14px 0;display:inline-block}.creator-discovery a:focus-visible,.public-company a:focus-visible{outline-offset:4px;outline:2px solid #eadab8}.public-company-header{border-bottom:1px solid #eadab830;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:40px;padding:40px 0 56px;display:grid}.public-company-logo{aspect-ratio:1;background:#171510;border:1px solid #eadab830;border-radius:8px;place-items:center;width:180px;font:64px Georgia,serif;display:grid;position:relative}.public-company-logo img{object-fit:contain;padding:16px}.public-company-description{color:#bdb6a8;white-space:pre-line;overflow-wrap:anywhere;max-width:800px;line-height:1.8}.public-company-links{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.public-company-links a{min-height:48px;padding:12px 0}.public-company-films{padding-top:48px}.public-company-films h2{overflow-wrap:anywhere;margin:12px 0 28px;font:clamp(26px,3vw,38px) Georgia,serif}.public-company-film-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.public-company-film-grid .stream-card{width:auto;min-width:0}@media (max-width:1000px){.creator-grid,.public-company-film-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.creator-toolbar{flex-direction:column;align-items:stretch}.creator-search{width:100%}.creator-grid,.public-company-film-grid{grid-template-columns:minmax(0,1fr)}.creator-tabs a{text-align:center;flex:1;padding:14px 12px}.creator-card-copy{padding:20px}.public-company-header{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.public-company-logo{width:128px}.public-company h1{font-size:36px}.creator-heading{margin-bottom:24px}}.admin-user-activity>p{color:#bdb6a8;max-width:900px;line-height:1.6}.user-activity-search{max-width:650px;margin:28px 0}.user-activity-search label{margin-bottom:8px;display:block}.user-activity-search>div{gap:10px;display:flex}.user-activity-search input{color:#f2e9d7;background:#15130f;border:1px solid #bdaa7a77;border-radius:6px;width:100%;min-width:0;padding:12px;font-size:16px}.user-activity-search button{color:#14110a;white-space:nowrap;background:#eadab8;border:0;border-radius:6px;min-height:48px;padding:12px 18px}.user-activity-list{gap:18px;display:grid}.user-activity-card{background:#11100d;border:1px solid #bdaa7a55;border-radius:8px;min-width:0;padding:24px}.user-activity-card h2{overflow-wrap:anywhere;font-size:22px}.user-activity-card header p{color:#bdb6a8;overflow-wrap:anywhere}.user-activity-card ol{padding-left:20px}.user-activity-card li{overflow-wrap:anywhere;margin:14px 0}.user-activity-card time{color:#bdb6a8;margin-top:5px;font-size:13px;display:block}.user-activity-pagination{flex-wrap:wrap;gap:24px;margin-top:28px;display:flex}.user-activity-pagination a{padding:12px 0}@media (max-width:600px){.user-activity-search>div{flex-direction:column}.user-activity-card{padding:16px}}.company-form[data-platform-owned=true]+.admin-form .external-deal-field{display:none}
