:root{--gg-display:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Narrow",sans-serif;--gg-ui:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body,button,input,select,textarea{font-family:var(--gg-ui)!important}.editorial-form-intro>h1,.gg-command h1,.gg-list-intro h1,.page-intro>h1{font-family:var(--gg-display)!important;text-transform:uppercase!important;letter-spacing:-.02em!important}.detail-section h2,.gg-work-item h3,.gig-action-panel h2,.gig-card h3,.message-thread strong,.profile-account h2{font-family:var(--gg-ui)!important;text-transform:none!important;letter-spacing:-.02em!important}.eyebrow,.gg-list-intro>span,.gg-section-title small,.messages-intro>span,.mini-label,.signup-kicker{font-family:var(--gg-ui)!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}.branded-topbar{grid-template-columns:auto minmax(0,1fr) 34px!important;gap:8px!important;padding:0 10px!important}.branded-topbar>div:first-child{justify-self:start!important;min-width:0!important}.branded-topbar .gigga-brand-logo,.branded-topbar .gigga-brand-logo img{width:58px!important;max-width:58px!important;height:auto!important;max-height:22px!important}.branded-topbar>strong{justify-self:start!important;text-align:left!important;font:800 11px/1 var(--gg-ui)!important;color:var(--gg-muted)!important}.branded-topbar .back-button,.branded-topbar .header-support{width:32px!important;height:32px!important}.header-brand-stack{justify-content:flex-start!important}.bottom-nav{background:var(--gg-nav)!important}.bottom-nav a{color:#b9abb1!important;transition:color .18s ease!important}.bottom-nav a svg{width:22px!important;height:22px!important;padding:0!important;border-radius:12px!important;transition:background .18s ease,color .18s ease!important}.bottom-nav a svg,.bottom-nav a.active{background:transparent!important}.bottom-nav a.active span,.bottom-nav a.active svg{color:var(--gg-accent)!important}.bottom-nav a.active svg{width:40px!important;height:40px!important;padding:9px!important;background:color-mix(in srgb,var(--gg-accent) 20%,transparent)!important}.bottom-nav .post-tab:not(.active) svg{width:24px!important;height:24px!important;padding:0!important;background:transparent!important;color:#b9abb1!important}.bottom-nav .post-tab.active svg{background:color-mix(in srgb,var(--gg-accent) 20%,transparent)!important}.editorial-form-intro,.gg-list-intro,.page-intro{padding-top:18px!important;padding-bottom:14px!important}.editorial-form-intro>h1,.gg-list-intro h1,.page-intro>h1{margin:8px 0 10px!important}.gg-work-block{padding-top:14px!important;padding-bottom:24px!important}.gg-section-title{margin-bottom:12px!important}.gg-section-title h2{font-size:clamp(26px,7vw,34px)!important}.profile-hero{padding-top:22px!important;padding-bottom:24px!important}.profile-account{min-height:0!important;margin:12px 14px!important;padding:18px!important}.profile-account:has(.theme-toggle){padding:14px 16px!important}.profile-account:has(.theme-toggle) .profile-account-head{margin:0!important}.profile-account:has(.theme-toggle) .profile-account-head h2{font-size:20px!important}.profile-account:has(.theme-toggle)>p{margin:7px 0 0!important;font-size:12px!important;line-height:1.45!important}.theme-toggle{min-height:36px!important;padding:0 12px!important;font-size:11px!important}.gg-work-chat-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:0!important;gap:0!important;padding:16px!important}.gg-work-chat-card .gg-work-main{padding:0!important;min-width:0!important}.gg-work-chat-card .gg-work-main>svg{display:none!important}.gg-work-chat-card .gg-work-main h3{font-size:19px!important;line-height:1.15!important;margin:10px 0 7px!important}.gg-chat-shortcut{width:46px!important;height:46px!important;min-height:46px!important;margin-left:10px!important;padding:0!important;border:1px solid var(--gg-border)!important;border-radius:14px!important;background:var(--gg-soft)!important;color:var(--gg-accent)!important}.gg-chat-shortcut span{display:none!important}.gg-chat-shortcut svg{width:19px!important;height:19px!important}.messages-intro{padding:20px 16px 14px}.messages-intro>span{color:var(--gg-accent);font-size:9px}.messages-intro h1{margin:8px 0;font-family:var(--gg-display);font-size:clamp(38px,11vw,52px);line-height:.95;text-transform:uppercase;color:var(--gg-text)}.messages-intro p{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--gg-muted)}.messages-work-link{gap:5px;color:var(--gg-accent)!important;font-size:12px}.messages-list{grid-gap:9px;gap:9px;padding:8px 16px 110px}.message-thread{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;grid-gap:11px;gap:11px;padding:14px;border:1px solid var(--gg-border);border-radius:18px;background:var(--gg-surface);color:var(--gg-text)!important}.message-thread-icon{width:42px;height:42px;background:var(--gg-soft);color:var(--gg-accent)}.message-thread-copy{display:grid;grid-gap:3px;gap:3px}.message-thread-copy strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-thread-copy small,.message-thread-copy span{font-size:10px;color:var(--gg-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-empty{padding:18px;border:1px dashed var(--gg-border);border-radius:18px;display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;color:var(--gg-muted)}.messages-empty span,.messages-empty strong{display:block}.messages-empty strong{color:var(--gg-text)!important;margin-bottom:4px}.messages-empty a{grid-column:2;color:var(--gg-accent)!important;font-weight:800;font-size:12px}.gig-detail-desktop{gap:18px!important}.detail-main,.detail-no-image,.gig-detail-info{min-height:0!important}.gig-detail-info{padding-bottom:12px!important}.gig-detail-info .detail-section{margin-top:20px!important;padding-top:0!important}.detail-section h2{font-size:22px!important;line-height:1.1!important;margin:0 0 8px!important}.detail-section p{margin:0!important;line-height:1.5!important;color:var(--gg-muted)!important}.gig-action-panel{min-height:0!important;padding:18px!important;background:var(--gg-surface)!important;color:var(--gg-text)!important;border:1px solid var(--gg-border)!important;border-radius:24px!important}.gig-action-panel h2{font-size:26px!important;margin:10px 0 16px!important;color:var(--gg-text)!important}.gig-money-row{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;grid-gap:10px!important;gap:10px!important;margin:10px 0!important;color:var(--gg-text)!important}.gig-money-row small{display:block!important;color:var(--gg-muted)!important;margin-bottom:2px!important}.gig-money-row strong{display:block!important;color:var(--gg-text)!important;line-height:1.2!important}.gig-action-panel .identity-card{margin:16px 0!important;background:var(--gg-soft)!important;border-color:var(--gg-border)!important}.gig-action-panel .identity-card strong{color:var(--gg-text)!important}.gig-action-panel .identity-card p{color:var(--gg-muted)!important}.safety-note{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;padding:15px!important;border:1px solid var(--gg-border)!important;border-radius:18px!important;background:var(--gg-soft)!important;color:var(--gg-text)!important}.safety-note strong{display:block!important;color:var(--gg-text)!important;margin-bottom:4px!important}.safety-note span{display:block!important;color:var(--gg-muted)!important;line-height:1.45!important}.status-pill{display:inline-flex!important;margin-top:16px!important;padding:9px 13px!important;border-radius:999px!important;background:color-mix(in srgb,var(--gg-accent) 14%,var(--gg-surface))!important;color:var(--gg-accent)!important;font-weight:850!important}[data-theme=light] .gg-work-chat-card,[data-theme=light] .gig-action-panel,[data-theme=light] .message-thread,[data-theme=light] .safety-note{background:#fff!important;color:#2a1018!important}[data-theme=light] .safety-note{background:#fff1f4!important}[data-theme=light] .gig-money-row strong,[data-theme=light] .message-thread strong,[data-theme=light] .safety-note strong{color:#2a1018!important}[data-theme=dark] .gg-work-chat-card,[data-theme=dark] .gig-action-panel,[data-theme=dark] .message-thread{background:#1b1317!important;color:#fff7f9!important;border-color:#4a333d!important}[data-theme=dark] .gg-chat-shortcut,[data-theme=dark] .gig-action-panel .identity-card,[data-theme=dark] .safety-note{background:#25191e!important;border-color:#4a333d!important}[data-theme=dark] .gig-money-row strong,[data-theme=dark] .message-thread strong,[data-theme=dark] .safety-note strong{color:#fff7f9!important}[data-theme=dark] .gig-money-row small,[data-theme=dark] .message-thread-copy small,[data-theme=dark] .message-thread-copy span,[data-theme=dark] .safety-note span{color:#c7b3bb!important}@media(max-width:560px){.branded-topbar .gigga-brand-logo,.branded-topbar .gigga-brand-logo img{width:54px!important;max-width:54px!important}.branded-topbar>strong{font-size:10px!important}.editorial-form-intro>h1,.gg-list-intro h1,.page-intro>h1{font-size:clamp(34px,9vw,42px)!important}.gig-detail-desktop{display:block!important}.gig-action-panel{margin:14px 0 0!important}.profile-account{margin-left:12px!important;margin-right:12px!important}.bottom-nav a.active svg{width:38px!important;height:38px!important}.messages-list{padding-left:12px;padding-right:12px}}.home-topbar{min-height:54px!important;height:54px!important;padding:0 16px!important;background:var(--gg-bg)!important;border-bottom:1px solid var(--gg-border)!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.home-brand-wordmark{display:inline-flex!important;align-items:center!important;font-family:var(--gg-ui)!important;font-size:26px!important;line-height:1!important;font-weight:900!important;letter-spacing:-1.4px!important;color:var(--gg-accent)!important;white-space:nowrap!important}.home-topbar .top-actions{display:flex!important;align-items:center!important;gap:8px!important}.home-topbar .avatar-photo,.home-topbar .icon-link{width:38px!important;height:38px!important;border-radius:50%!important;border:1px solid var(--gg-border)!important;display:grid!important;place-items:center!important}.home-topbar .icon-link{background:var(--gg-surface)!important;color:var(--gg-text)!important}.home-topbar .avatar-photo{background:var(--gg-accent)!important;color:#fff!important;border-color:var(--gg-accent)!important}.gg-command{padding-top:22px!important}.gg-command-copy h1{color:var(--gg-text)!important}.gg-command-copy h1 em{color:var(--gg-accent)!important}.gg-command-copy p{color:var(--gg-muted)!important}.gg-side-action{background:var(--gg-surface)!important;border-color:var(--gg-border)!important}.gg-side-action,.gg-side-action strong{color:var(--gg-text)!important}.gg-side-action small{color:var(--gg-muted)!important}.gg-side-action>svg:last-child{color:var(--gg-accent)!important}.gg-big-action small,.gg-big-action strong{color:#fff!important}[data-theme=dark] .home-topbar{background:var(--gg-bg)!important}.home-topbar .home-brand-wordmark{color:var(--gg-accent)!important}[data-theme=dark] .home-topbar .icon-link{background:var(--gg-surface)!important;color:var(--gg-text)!important;border-color:var(--gg-border)!important}[data-theme=dark] .gg-command-copy h1{color:#fff7f9!important}[data-theme=dark] .gg-command-copy h1 em{color:var(--gg-accent)!important}[data-theme=dark] .gg-command-copy p{color:#c7b3bb!important}[data-theme=dark] .gg-side-action{background:#1b1317!important;color:#fff7f9!important;border-color:#4a333d!important}[data-theme=dark] .gg-side-action strong{color:#fff7f9!important}[data-theme=dark] .gg-side-action small{color:#c7b3bb!important}@media(max-width:560px){.home-topbar{height:52px!important;min-height:52px!important;padding:0 14px!important}.home-brand-wordmark{font-size:24px!important}.home-topbar .avatar-photo,.home-topbar .icon-link{width:36px!important;height:36px!important}.gg-command{padding-top:18px!important}}.app-header-left{min-width:0}.app-header-logo{font-family:var(--gg-ui)!important;font-size:20px!important;line-height:1!important;font-weight:900!important;letter-spacing:-1px!important;color:var(--gg-accent)!important;white-space:nowrap!important}.app-header-title{display:none!important}.app-header-actions{margin-left:auto!important;display:flex!important;align-items:center!important;gap:7px!important}.branded-topbar .header-notifications{width:32px!important;height:32px!important;flex:0 0 32px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:var(--gg-surface)!important;color:var(--gg-text)!important;border:1px solid var(--gg-border)!important}.branded-topbar .header-support{height:32px!important;min-width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0 10px!important;border-radius:999px!important;background:var(--gg-surface)!important;font-family:var(--gg-ui)!important;font-size:10px!important;font-weight:850!important;text-decoration:none!important}.branded-topbar .header-support span{display:inline!important}[data-theme=dark] .detail-section h2,[data-theme=dark] .editorial-form-intro>h1,[data-theme=dark] .gg-command h1,[data-theme=dark] .gg-list-intro h1,[data-theme=dark] .gg-section-title h2,[data-theme=dark] .gig-action-panel h2,[data-theme=dark] .messages-intro h1,[data-theme=dark] .page-intro>h1,[data-theme=dark] .profile-account h2,[data-theme=dark] .profile-hero h1{color:#fff7f9!important}[data-theme=dark] .detail-section p,[data-theme=dark] .editorial-form-intro p,[data-theme=dark] .gg-command p,[data-theme=dark] .gg-list-intro p,[data-theme=dark] .messages-intro p,[data-theme=dark] .page-intro p,[data-theme=dark] .profile-hero p{color:#c7b3bb!important}[data-theme=dark] .gg-feed-card,[data-theme=dark] .gg-work-item,[data-theme=dark] .gig-action-panel,[data-theme=dark] .identity-card,[data-theme=dark] .message-thread,[data-theme=dark] .profile-account,[data-theme=dark] .review-card{background:#1b1317!important;color:#fff7f9!important;border-color:#4a333d!important}[data-theme=dark] .gg-feed-card h3,[data-theme=dark] .gg-work-item h3,[data-theme=dark] .identity-card strong,[data-theme=dark] .profile-account strong,[data-theme=dark] .review-card strong{color:#fff7f9!important}[data-theme=dark] .gg-feed-card p,[data-theme=dark] .gg-work-item p,[data-theme=dark] .identity-card p,[data-theme=dark] .profile-account p,[data-theme=dark] .profile-account small,[data-theme=dark] .review-card p{color:#c7b3bb!important}[data-theme=dark] .chat-compose input,[data-theme=dark] .support-compose input{background:#fff7f9!important;color:#2b0a16!important;-webkit-text-fill-color:#2b0a16!important;border-color:#ead8de!important}[data-theme=dark] .chat-compose input::placeholder,[data-theme=dark] .support-compose input::placeholder{color:#8b747d!important;-webkit-text-fill-color:#8b747d!important;opacity:1!important}.gg-completed-block{padding-top:8px!important}.gg-completed-card .gg-status{display:inline-flex!important;align-items:center!important;gap:5px!important}.gg-completed-card>a>p{margin:0 0 6px!important}.gg-completed-card>a>strong{margin-top:12px!important}.gg-completed-card{opacity:.96}@media(max-width:560px){.app-header-logo{font-size:19px!important}.branded-topbar{padding:0 10px!important}.branded-topbar .header-support{padding:0 9px!important}.gg-command h1{font-size:clamp(42px,12vw,56px)!important;line-height:.92!important}.editorial-form-intro>h1,.gg-list-intro h1,.page-intro>h1{font-size:clamp(34px,9vw,42px)!important}}.bottom-nav a{position:relative!important;margin:6px 4px!important;height:calc(100% - 12px)!important;min-width:0!important;border:1px solid transparent!important;border-radius:15px!important;background:transparent!important;overflow:hidden!important}.bottom-nav a.active{background:color-mix(in srgb,var(--gg-accent) 14%,var(--gg-nav))!important;border-color:color-mix(in srgb,var(--gg-accent) 55%,transparent)!important}.bottom-nav a.active,.bottom-nav a.active span,.bottom-nav a.active svg{color:var(--gg-accent)!important}.bottom-nav .post-tab:not(.active),.bottom-nav .post-tab:not(.active) svg{background:transparent!important;color:#b7a8ae!important}.bottom-nav .post-tab.active,.bottom-nav .post-tab.active svg{background:color-mix(in srgb,var(--gg-accent) 14%,var(--gg-nav))!important;color:var(--gg-accent)!important}@media(min-width:900px){.bottom-nav a{margin:6px!important;border-radius:16px!important}}.gg-big-action,.gg-big-action small,.gg-big-action strong,.gg-landing .gg-card:first-child,.gg-landing .gg-card:first-child .gg-card-link,.gg-landing .gg-card:first-child h1,.gg-landing .gg-card:first-child h2,.gg-landing .gg-card:first-child h3,.gg-landing .gg-card:first-child p,.gg-landing .gg-card:first-child small,.gg-landing .gg-card:first-child strong,.gg-landing .gg-close-box,.gg-landing .gg-close-box h1,.gg-landing .gg-close-box h2,.gg-landing .gg-close-box h3,.gg-landing .gg-close-box p,.gg-landing .gg-close-box small,.gg-landing .gg-close-box strong,.gg-mine,.gg-mine b,.gg-mine h2,.gg-mine strong,.gg-mine-card,.gg-mine-card b,.gg-mine-card strong{color:#fff!important}.gg-landing .gg-card:first-child p,.gg-landing .gg-close-box p{color:#f7e8ed!important}[data-theme=dark] .app-header-logo,[data-theme=dark] .brand,[data-theme=dark] .gg-logo,[data-theme=dark] .home-topbar .brand{color:#fff7f9!important}[data-theme=dark] .gigga-brand-logo img{filter:brightness(0) invert(1)!important}[data-theme=dark] .gg-feed-card h3,[data-theme=dark] .gg-list-intro h1,[data-theme=dark] .gg-section-title h2,[data-theme=dark] .gg-work-item h3,[data-theme=dark] .messages-intro h1,[data-theme=dark] .profile-account h2,[data-theme=dark] .profile-hero h1{color:#fff7f9!important}[data-theme=dark] .gg-feed-card p,[data-theme=dark] .gg-feed-foot,[data-theme=dark] .gg-feed-top>span,[data-theme=dark] .gg-work-item a>div,[data-theme=dark] .gg-work-item p,[data-theme=dark] .messages-intro p,[data-theme=dark] .profile-account p,[data-theme=dark] .profile-account small,[data-theme=dark] .profile-hero p{color:#c7b3bb!important}[data-theme=dark] .gg-feed-top b,[data-theme=dark] .gg-section-title>a,[data-theme=dark] .gg-work-item a>strong{color:#ff86a8!important}[data-theme=light] .gg-feed-card h3,[data-theme=light] .gg-work-item h3,[data-theme=light] .profile-account h2{color:#2a1018!important}.branded-topbar{justify-content:space-between!important;gap:10px!important;padding:0 12px!important;min-height:52px!important;height:52px!important;background:var(--gg-bg)!important;border-bottom:1px solid var(--gg-border)!important}.app-header-left,.branded-topbar{display:flex!important;align-items:center!important}.app-header-left{gap:8px!important;min-width:0!important}.app-header-left .back-button{width:32px!important;height:32px!important;flex:0 0 32px!important}.app-header-left .gigga-brand-logo{display:flex!important;align-items:center!important;width:62px!important;max-width:62px!important;height:24px!important;overflow:hidden!important}.app-header-left .gigga-brand-logo img{display:block!important;width:62px!important;max-width:62px!important;height:auto!important;max-height:24px!important}.branded-topbar .header-support{margin-left:auto!important;width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--gg-soft)!important;color:var(--gg-text)!important;border:1px solid var(--gg-border)!important}.app-header-title,.branded-topbar>strong{display:none!important}.support-chat-page{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding-bottom:calc(70px + env(safe-area-inset-bottom))!important;background:var(--gg-bg)!important;color:var(--gg-text)!important;display:grid!important;grid-template-rows:52px auto auto minmax(0,1fr) auto auto!important}.support-chat-head{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:14px 16px 8px}.support-avatar{width:42px;height:42px;border-radius:14px;background:var(--gg-accent);color:#fff;display:grid;place-items:center}.support-chat-head strong{display:block;font-size:16px;color:var(--gg-text)!important}.support-chat-head span{display:block;margin-top:3px;font-size:11px;color:var(--gg-muted)!important}.support-safety{margin:4px 16px 8px;padding:10px 12px;border:1px solid var(--gg-border);border-radius:14px;background:var(--gg-soft);display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--gg-accent)}.support-safety p{margin:0;font-size:11px;line-height:1.4;color:var(--gg-muted)!important}.support-stream{min-height:0;overflow-y:auto;padding:10px 16px 16px;display:flex;flex-direction:column;gap:8px;scrollbar-width:none}.support-stream::-webkit-scrollbar{display:none}.support-welcome{margin:auto 0;padding:18px;border:1px dashed var(--gg-border);border-radius:18px;background:var(--gg-surface)}.support-welcome strong{font-size:18px;color:var(--gg-text)!important}.support-welcome p{margin:5px 0 0;font-size:13px;line-height:1.45;color:var(--gg-muted)!important}.support-bubble{max-width:82%;padding:10px 12px 7px;border-radius:17px}.support-bubble p{margin:0;font-size:14px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.support-bubble time{display:block;margin-top:5px;font-size:9px;opacity:.72}.support-bubble.mine{align-self:flex-end;background:var(--gg-accent);color:#fff;border-bottom-right-radius:5px}.support-bubble.theirs{align-self:flex-start;background:var(--gg-surface);color:var(--gg-text);border:1px solid var(--gg-border);border-bottom-left-radius:5px}.support-error{margin:0 16px 8px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--gg-accent) 10%,var(--gg-surface));border:1px solid color-mix(in srgb,var(--gg-accent) 30%,var(--gg-border));color:var(--gg-accent);font-size:11px;font-weight:750}.support-compose{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:8px;gap:8px;align-items:center;padding:9px 14px 11px;border-top:1px solid var(--gg-border);background:var(--gg-bg)}.support-compose input{height:44px!important;border:1px solid var(--gg-border)!important;border-radius:22px!important;background:var(--gg-surface)!important;color:var(--gg-text)!important;padding:0 15px!important;font-size:13px!important}.support-compose input::placeholder{color:var(--gg-muted)!important}.support-compose button{width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--gg-accent);color:#fff}.support-compose button:disabled{opacity:.35}.support-signin{margin:auto 16px;padding:24px;border:1px solid var(--gg-border);border-radius:22px;background:var(--gg-surface);text-align:center}.support-signin h1{margin:10px 0 6px;font-size:24px;color:var(--gg-text)!important}.support-signin p{margin:0 0 16px;color:var(--gg-muted)!important;font-size:13px;line-height:1.45}[data-theme=dark] .support-chat-page{background:#100b0d!important;color:#fff7f9!important}[data-theme=dark] .support-bubble.theirs,[data-theme=dark] .support-chat-head strong,[data-theme=dark] .support-welcome strong{color:#fff7f9!important}[data-theme=dark] .support-chat-head span,[data-theme=dark] .support-safety p,[data-theme=dark] .support-welcome p{color:#d2c0c7!important}[data-theme=dark] .support-bubble.theirs,[data-theme=dark] .support-compose input,[data-theme=dark] .support-welcome{background:#1b1317!important;border-color:#4a333d!important}[data-theme=dark] .branded-topbar .header-support,[data-theme=dark] .support-safety{background:#25191e!important;border-color:#4a333d!important}@media(max-width:560px){.branded-topbar{padding:0 10px!important}.app-header-left .gigga-brand-logo,.app-header-left .gigga-brand-logo img{width:58px!important;max-width:58px!important}.support-chat-head{padding-left:12px;padding-right:12px}.support-safety{margin-left:12px;margin-right:12px}.support-compose,.support-stream{padding-left:12px;padding-right:12px}.support-error{margin-left:12px;margin-right:12px}}:root{--paper-pink:#fde8ee;--paper-blue:#dfeaf8;--paper-yellow:#fff0a8;--tape:#e8d7b7}[data-theme=dark]{--paper-pink:#2a1820;--paper-blue:#17202a;--paper-yellow:#2e2717;--tape:#5a4d39}.gg-command{position:relative}.gg-command:after{content:"student board";position:absolute;right:18px;top:12px;font-family:var(--accent-font)!important;font-size:18px;transform:rotate(5deg);color:var(--gg-accent)}.eyebrow,.gg-list-intro>span,.gg-overline,.messages-intro>span,.mini-label{display:inline-flex!important;align-items:center!important;width:max-content!important;padding:6px 9px!important;border-radius:999px!important;background:color-mix(in srgb,var(--gg-accent) 10%,var(--gg-surface))!important;color:var(--gg-accent)!important}.gg-big-action,.gg-feed-card,.gg-side-action,.gg-work-item,.message-thread,.profile-account,.shop-card{box-shadow:0 8px 0 color-mix(in srgb,var(--gg-border) 42%,transparent)}.gg-side-action:nth-child(2){transform:rotate(.7deg)}.gg-side-action:nth-child(3){transform:rotate(-.7deg)}.gg-side-action:nth-child(4){transform:rotate(.45deg)}.gg-feed-card:nth-child(2n){transform:rotate(.25deg)}.gg-feed-card:nth-child(3n){transform:rotate(-.2deg)}.gg-big-action:before{content:"GET IT DONE";position:absolute;left:24px;top:74px;font-family:var(--accent-font)!important;font-size:18px;color:#ffe4ed;transform:rotate(-6deg);z-index:2}.gg-campus-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 18px 22px;padding:15px 16px;border:1px dashed var(--gg-border);background:var(--gg-soft);border-radius:18px}.gg-campus-strip strong{font-size:13px}.gg-campus-strip span{font-family:var(--accent-font)!important;font-size:17px;color:var(--gg-accent)!important;transform:rotate(-2deg)}.gg-campus-strip a{font-size:11px;font-weight:900;color:var(--gg-accent)!important}.gg-gist{padding:12px 18px 34px}.gg-gist-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.gg-gist-head small{display:block;margin-bottom:5px;font-weight:900;letter-spacing:.14em;color:var(--gg-accent)!important}.gg-gist-head h2{margin:0;font-family:var(--gg-display)!important;font-size:34px;line-height:.95;text-transform:uppercase;color:var(--gg-text)!important}.gg-gist-head a{font-size:11px;font-weight:900;color:var(--gg-accent)!important}.gg-gist-grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:10px;gap:10px}.gg-gist-card{position:relative;min-height:220px;padding:18px;border:1px solid var(--gg-border);background:var(--gg-surface);border-radius:24px;overflow:hidden;color:var(--gg-text)!important;box-shadow:0 10px 0 color-mix(in srgb,var(--gg-border) 40%,transparent)}.gg-gist-card.featured{background:var(--paper-pink)}.gg-gist-card:before{content:"";position:absolute;top:-7px;left:50%;width:74px;height:18px;transform:translateX(-50%) rotate(-2deg);background:color-mix(in srgb,var(--tape) 78%,transparent);opacity:.8}.gg-gist-card:nth-child(2){transform:rotate(1deg);background:var(--paper-yellow)}.gg-gist-card .stamp{font-size:8px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:var(--gg-accent)}.gg-gist-card h3{margin:22px 0 9px;font-size:23px;line-height:1.03;letter-spacing:-.8px;color:var(--gg-text)!important}.gg-gist-card p{margin:0;color:var(--gg-muted)!important;font-size:12px;line-height:1.45}.gg-gist-card .scribble{position:absolute;right:12px;bottom:10px;font-family:var(--accent-font)!important;font-size:16px;color:var(--gg-accent);transform:rotate(-7deg)}.gg-gist-card .feed-arrow{position:absolute;left:18px;bottom:16px;font-size:11px;font-weight:900;color:var(--gg-accent)}.gg-list-intro,.messages-intro,.page-intro,.profile-hero{position:relative}.gg-list-intro:after,.messages-intro:after,.page-intro:after{content:"";position:absolute;left:18px;bottom:4px;width:96px;height:7px;border-radius:999px;background:var(--gg-accent);opacity:.12;transform:rotate(-1deg)}.shop-card{position:relative;overflow:hidden}.shop-card:before{content:"STUDENT MADE";position:absolute;right:-22px;top:18px;padding:5px 24px;background:var(--paper-yellow);color:#5a3f00;font-size:8px;font-weight:950;letter-spacing:.1em;transform:rotate(8deg)}[data-theme=dark] .shop-card:before{color:#fff2b7}.profile-hero{margin:14px 14px 2px;padding:22px!important;border:1px solid var(--gg-border);border-radius:28px;background:var(--gg-surface);box-shadow:0 9px 0 color-mix(in srgb,var(--gg-border) 42%,transparent)}.profile-hero:after{content:"this is you ↗";top:16px;font-size:16px;transform:rotate(4deg)}.messages-intro:before,.profile-hero:after{position:absolute;right:18px;font-family:var(--accent-font)!important;color:var(--gg-accent)}.messages-intro:before{content:"keep it here";top:24px;font-size:17px;transform:rotate(5deg)}.gg-campus-feed-page{min-height:100vh;background:var(--gg-bg);color:var(--gg-text);padding-bottom:100px}.gg-feed-hero{padding:26px 18px 12px}.gg-feed-kicker{font-size:9px;font-weight:950;letter-spacing:.15em;color:var(--gg-accent);text-transform:uppercase}.gg-feed-hero h1{font-family:var(--gg-display)!important;font-size:clamp(48px,13vw,78px);line-height:.88;letter-spacing:-.04em;text-transform:uppercase;margin:12px 0;color:var(--gg-text)!important}.gg-feed-hero h1 em{font-style:normal;color:var(--gg-accent)!important}.gg-feed-hero p{max-width:520px;margin:0;color:var(--gg-muted)!important}.gg-feed-board{grid-gap:14px;gap:14px;padding:18px}.gg-feed-note{position:relative;padding:20px;border:1px solid var(--gg-border);border-radius:24px;background:var(--gg-surface);box-shadow:0 9px 0 color-mix(in srgb,var(--gg-border) 40%,transparent)}.gg-feed-note.featured{background:var(--paper-pink);min-height:260px}.gg-feed-note.yellow{background:var(--paper-yellow)}.gg-feed-note.blue{background:var(--paper-blue)}.gg-feed-note:before{content:"";position:absolute;top:-8px;left:50%;width:84px;height:20px;transform:translateX(-50%) rotate(-3deg);background:color-mix(in srgb,var(--tape) 80%,transparent)}.gg-feed-note small{font-size:8px;letter-spacing:.13em;text-transform:uppercase;font-weight:950;color:var(--gg-accent)!important}.gg-feed-note h2{margin:18px 0 9px;font-size:28px;line-height:1;color:var(--gg-text)!important}.gg-feed-note p{margin:0 0 16px;color:var(--gg-muted)!important;line-height:1.5}.gg-feed-note footer{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:10px;color:var(--gg-muted)}.gg-feed-note footer span:last-child{font-family:var(--accent-font)!important;font-size:15px;color:var(--gg-accent)}.gg-landing .gg-card{box-shadow:0 9px 0 color-mix(in srgb,var(--gg-border) 35%,transparent)}.gg-landing .gg-card:nth-child(2){transform:rotate(.4deg)}.gg-landing .gg-card:nth-child(3){transform:rotate(-.35deg)}@media(min-width:900px){.gg-gist{padding-left:0;padding-right:0}.gg-campus-strip{margin-left:0;margin-right:0}.gg-feed-board{grid-template-columns:1.2fr .8fr .8fr;max-width:1180px;margin:0 auto;padding:30px 0}.gg-feed-note.featured{grid-row:span 2}}@media(max-width:560px){.gg-big-action:before,.gg-command:after{font-size:14px}.gg-gist{padding-left:12px;padding-right:12px}.gg-gist-grid{grid-template-columns:1fr 1fr}.gg-gist-card{min-height:190px;padding:15px}.gg-gist-card h3{font-size:19px}.gg-campus-strip{margin-left:12px;margin-right:12px}}:root{--gg-bg:#fffaf8;--gg-surface:#fff;--gg-ink:#2a1018;--gg-muted:#68545c;--gg-brand:#8b1238;--gg-border:#e7d8de;--gg-focus:#bc2758}html{scroll-behavior:smooth}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}a,button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,select):focus-visible{outline:3px solid var(--gg-focus)!important;outline-offset:3px}:where(p){overflow-wrap:break-word}:where(h1,h2,h3){text-wrap:balance}:where(input,textarea,select){min-height:44px}:where(.gg-feed-card,.gg-mine-card,.gg-card,.gg-side-action,.gg-big-action){transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){:where(.gg-feed-card,.gg-mine-card,.gg-card,.gg-side-action,.gg-big-action):hover{transform:translateY(-2px);box-shadow:0 12px 30px #38101b12}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:600px){:where(.gg-section-title,.gg-section-top){gap:16px}:where(.gg-feed-card,.gg-mine-card){overflow-wrap:anywhere}}@media(max-width:760px){.gg-landing .gg-wrap{width:calc(100% - 36px)}.gg-landing .gg-hero{padding:30px 0 28px}.gg-landing .gg-title{font-size:clamp(43px,12vw,65px);line-height:.98;letter-spacing:-.065em;margin:22px 0 24px;overflow-wrap:normal}.gg-landing .gg-hero-bottom{gap:22px}.gg-landing .gg-lead{font-size:16px;line-height:1.5}.gg-landing .gg-actions{gap:10px}.gg-landing .gg-rule{margin-top:34px}.gg-landing .gg-economy{padding:52px 0}.gg-landing .gg-section-top h2{font-size:clamp(31px,9vw,40px)}.branded-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;min-width:0;gap:12px}.branded-topbar .app-header-left{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.branded-topbar .app-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:none;min-width:0}.branded-topbar .header-notifications,.branded-topbar .header-support{position:static!important;flex:0 0 44px;display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border-radius:50%}.branded-topbar .header-support span{display:none!important}.gg-list-intro{padding-top:22px!important;padding-bottom:16px!important}.gg-list-intro h1{font-size:clamp(37px,10.5vw,52px)!important;line-height:1.02!important;letter-spacing:-.04em!important;overflow-wrap:normal}.gg-list-intro p{font-size:15px!important;line-height:1.5!important}.gg-search{display:flex;align-items:center;gap:10px;min-width:0}.gg-search input{min-width:0;flex:1 1;font-size:16px!important}.gg-search button{flex:none;min-width:42px;min-height:44px;display:grid;place-items:center}.gg-chips{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;padding-bottom:6px;scrollbar-width:none}.gg-chips::-webkit-scrollbar{display:none}.gg-chips button{flex:none;min-height:42px;border-radius:999px;padding:8px 16px;border:1px solid var(--gg-border);background:#fff;color:var(--gg-ink);font-weight:700}.gg-chips button.active{background:var(--gg-brand);border-color:var(--gg-brand);color:#fff}.gg-feed-empty{min-height:130px!important;padding:24px 18px!important}.post-page .premium-form{display:grid;grid-gap:18px;gap:18px;padding-bottom:calc(110px + env(safe-area-inset-bottom))}.post-page .premium-form label{display:grid;grid-gap:8px;gap:8px;min-width:0}.post-page .premium-form label>span{font-size:14px;line-height:1.4}.post-page .premium-form :is(input,select,textarea){width:100%;min-width:0;font-size:16px!important;min-height:52px!important;padding:12px 14px!important}.post-page .premium-form label>small{font-size:12px;line-height:1.5}.post-page .form-tip{display:flex;align-items:flex-start;gap:12px;background:#fff1f5!important;border:1px solid #e8cbd4!important;border-radius:16px;padding:14px 16px;color:#451e2c!important}.post-page .form-tip svg{flex:none;color:#8b1238!important}.post-page .form-tip p,.post-page .form-tip strong{color:#451e2c!important;opacity:1!important;font-size:13px;line-height:1.55}.post-page .primary-button.full-button{min-height:56px;font-size:15px}}.gg-landing .gg-session-cta{display:inline-flex;flex-direction:column;min-width:0;align-items:stretch}.gg-landing .gg-session-cta>button{font-family:inherit;cursor:pointer;white-space:nowrap}.gg-landing .gg-session-cta>button:disabled{opacity:.7;cursor:wait}.gg-landing .gg-session-cta .gg-sign{padding:13px 20px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font-size:14px;font-weight:700}.gg-landing .gg-session-cta .gg-join,.gg-landing .gg-session-cta .gg-primary{border:0}.gg-landing .gg-session-error{font-size:12px;color:#a51b3f;max-width:250px;margin-top:6px}@media(max-width:760px){.gg-landing .gg-navlinks>.gg-session-cta:first-of-type{display:none}.gg-landing .gg-session-cta .gg-join{padding:10px 15px;font-size:13px}.gg-landing .gg-session-cta .gg-primary{padding:0 18px;font-size:13px}}:root{--gg-bg:#f6f0e7;--gg-surface:#fffaf2;--gg-ink:#24141b;--gg-muted:#655760;--gg-brand:#891b43;--gg-border:#2c1921;--gg-focus:#f4b23d;--gg-yellow:#ffcc55;--gg-blue:#c2dcff;--gg-mint:#c7f2d7;--gg-pink:#ffd6e1;--gg-shadow:5px 5px 0 #2c1921}body,html{background:var(--gg-bg)}body{color:var(--gg-ink)}:where(.gigga-new,.app-home,.post-page,.signup-page,.gg-landing){font-family:Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.012em}:where(.gigga-new,.app-home,.post-page,.signup-page) :is(h1,h2,h3){color:var(--gg-ink);letter-spacing:-.055em;line-height:1.06}:where(.gigga-new,.app-home,.post-page,.signup-page) :is(button,input,textarea,select){font-family:inherit}:where(.gg-feed-card,.gg-mine-card,.gg-big-action,.gg-side-action,.gg-gist-card,.gg-card){box-shadow:var(--gg-shadow);border:2px solid var(--gg-border)!important;border-radius:19px!important;transition:transform .2s,box-shadow .2s}@media(hover:hover){:where(.gg-feed-card,.gg-mine-card,.gg-big-action,.gg-side-action,.gg-gist-card,.gg-card):hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--gg-border)}}.gg-landing{background:#f7f1e8!important;color:var(--gg-ink)!important}.gg-landing .gg-logo{font-weight:950;font-size:35px;letter-spacing:-.08em}.gg-landing .gg-eyebrow{background:var(--gg-yellow);color:var(--gg-ink);border:2px solid var(--gg-ink);box-shadow:3px 3px 0 var(--gg-ink);font-weight:900}.gg-landing .gg-title{color:var(--gg-ink);font-weight:950;letter-spacing:-.085em;line-height:.93}.gg-landing .gg-title span{color:var(--gg-brand)}.gg-landing .gg-hero{position:relative;isolation:isolate}.gg-landing .gg-hero:after{content:"✳";position:absolute;right:2%;top:4%;font-size:clamp(56px,10vw,130px);color:#f3ae30;transform:rotate(-15deg);z-index:-1;pointer-events:none;text-shadow:4px 4px 0 var(--gg-ink)}.gg-landing .gg-join,.gg-landing .gg-primary{background:var(--gg-brand)!important;color:white!important;border:2px solid var(--gg-ink)!important;box-shadow:4px 4px 0 var(--gg-ink);font-weight:900}.gg-landing .gg-secondary,.gg-landing .gg-sign{border:2px solid var(--gg-ink)!important;box-shadow:3px 3px 0 var(--gg-ink);background:#fffdf7!important;font-weight:850}.gg-landing .gg-stats{gap:16px}.gg-landing .gg-stat{background:#fffdf7;padding:15px;border:2px solid var(--gg-ink);border-radius:16px;color:var(--gg-ink);font-weight:800}.gg-landing .gg-stat:nth-child(2){background:var(--gg-yellow)}.gg-landing .gg-stat:nth-child(3){background:var(--gg-mint)}.gg-landing .gg-card{background:#fffdf7}.gg-landing .gg-card:first-child{background:var(--gg-brand);color:white}.gg-landing .gg-card:nth-child(2){background:var(--gg-blue)}.gg-landing .gg-card:nth-child(3){background:var(--gg-yellow)}.gg-landing .gg-card:nth-child(n+2) p{color:#46323a}.gg-landing .gg-close-box{border:2px solid var(--gg-ink);box-shadow:7px 7px 0 #e3a636}.gg-landing .gg-close-box h2{color:white}.gg-landing .gg-close-box .gg-primary{background:var(--gg-yellow)!important;color:var(--gg-ink)!important}.app-home,.gigga-new,.post-page{background:var(--gg-bg)!important}.branded-topbar,.home-topbar{background:var(--gg-ink)!important;color:#fff!important;border-bottom:3px solid var(--gg-brand)!important}.branded-topbar :is(a,button),.home-topbar :is(a,button){color:#fff}.gg-command{background:var(--gg-yellow)!important;border:2px solid var(--gg-ink)!important;border-radius:24px!important;box-shadow:7px 7px 0 var(--gg-ink);padding:clamp(20px,4vw,44px)!important;margin-top:24px}.gg-command h1{font-size:clamp(42px,7vw,86px)!important;line-height:.99!important}.gg-command h1 em{color:var(--gg-brand);font-style:normal}.gg-command p{color:#47333b!important}.gg-command .gg-overline{background:#fff7dc!important;border:1px solid var(--gg-ink);border-radius:100px;padding:7px 12px}.gg-big-action{background:var(--gg-brand)!important;color:#fff!important}.gg-big-action :is(strong,small,span){color:#fff!important}.gg-side-action:nth-child(2){background:var(--gg-blue)!important}.gg-side-action:nth-child(3){background:var(--gg-mint)!important}.gg-side-action:nth-child(4){background:var(--gg-pink)!important}.gg-campus,.gg-gist,.gg-mine{margin-top:36px}.editorial-form-intro .eyebrow,.gg-gist-head small,.gg-list-intro>span,.gg-section-title small{display:inline-flex;background:var(--gg-yellow);color:var(--gg-ink)!important;padding:7px 12px;border:1.5px solid var(--gg-ink);border-radius:100px;font-weight:900;letter-spacing:.09em}.gg-feed-card{background:#fffdf7!important}.gg-feed-card.featured{background:var(--gg-blue)!important}.gg-feed-card:nth-child(3n){background:var(--gg-mint)!important}.gg-feed-card:nth-child(4n){background:var(--gg-pink)!important}.gg-feed-top b{background:var(--gg-yellow);color:var(--gg-ink);border:1.5px solid var(--gg-ink);border-radius:100px;padding:5px 10px}.gg-feed-empty{background:#fffdf7!important;border:2px dashed #a96c80!important;border-radius:20px!important;min-height:130px!important}.gg-list-intro{padding-top:30px!important}.gg-list-intro h1{font-weight:950!important;letter-spacing:-.065em!important}.gg-search{background:#fffdf7!important;border:2px solid var(--gg-ink)!important;box-shadow:4px 4px 0 var(--gg-ink);border-radius:18px!important}.gg-chips button{border:2px solid var(--gg-ink)!important;box-shadow:2px 2px 0 var(--gg-ink);background:#fffdf7}.gg-chips button.active{background:var(--gg-brand)!important;color:white!important}.post-page .premium-form,.signup-page .premium-form{background:#fffaf2}.post-page .premium-form :is(input,select,textarea),.signup-page .premium-form :is(input,select,textarea){background:#fffdf9!important;border:2px solid #aa8d99!important;border-radius:14px!important;color:var(--gg-ink)!important;box-shadow:2px 2px 0 #e8d3db}.post-page .premium-form :is(input,select,textarea):focus,.signup-page .premium-form :is(input,select,textarea):focus{border-color:var(--gg-brand)!important;box-shadow:3px 3px 0 #e6b4c6}.post-page .premium-form label>span,.signup-page .premium-form label>span{font-weight:850!important;color:var(--gg-ink)!important}.post-page .form-tip{background:var(--gg-yellow)!important;border:2px solid var(--gg-ink)!important;box-shadow:3px 3px 0 var(--gg-ink);border-radius:16px}.post-page .form-tip :is(p,strong,svg){color:var(--gg-ink)!important}.post-page .primary-button.full-button,.signup-page .signup-submit{background:var(--gg-brand)!important;color:#fff!important;border:2px solid var(--gg-ink)!important;box-shadow:4px 4px 0 var(--gg-ink);border-radius:18px!important;font-weight:900}.signup-page{background:var(--gg-bg)!important}.signup-shell{background:#fffdf7;border-radius:24px}@media(max-width:760px){.gg-landing .gg-title{font-size:clamp(43px,12.2vw,64px)!important;line-height:.99!important}.gg-landing .gg-hero:after{top:1%;right:0;font-size:50px;opacity:.5}.gg-landing .gg-stats{gap:9px}.gg-landing .gg-stat{padding:12px 14px}.gg-landing .gg-economy{padding-top:46px!important}.gg-landing .gg-card{min-height:240px}.gg-command{margin:16px 10px 22px!important;padding:20px!important;box-shadow:4px 4px 0 var(--gg-ink)}.gg-command h1{font-size:clamp(37px,10vw,54px)!important}.gg-command-actions{gap:10px!important}.gg-list-intro{padding-top:20px!important}.gg-list-intro h1{font-size:clamp(36px,10vw,49px)!important}.gg-big-action,.gg-feed-card,.gg-mine-card,.gg-side-action{box-shadow:3px 3px 0 var(--gg-ink)}.post-page .form-tip{background:var(--gg-yellow)!important}.branded-topbar .header-notifications,.branded-topbar .header-support{background:#fff7ef!important;color:var(--gg-ink)!important;border:2px solid var(--gg-ink)}}@media(prefers-reduced-motion:reduce){.gg-landing *,.gigga-new *{transition:none!important}}:where(.shell.inner-shell){background:var(--gg-bg)!important;min-height:100dvh}:where(.shell.inner-shell) .page-intro{padding-top:30px;padding-bottom:22px}:where(.shell.inner-shell) .page-intro .eyebrow{display:inline-flex;background:var(--gg-yellow);border:1.5px solid var(--gg-ink);border-radius:100px;padding:7px 12px;color:var(--gg-ink);font-weight:900;letter-spacing:.09em}:where(.shell.inner-shell) .page-intro h1{font-size:clamp(36px,6vw,68px);font-weight:950;line-height:1.04;letter-spacing:-.065em;color:var(--gg-ink)}:where(.shell.inner-shell) .page-intro p{color:#62535b;line-height:1.55}:where(.shell.inner-shell) :is(.search-bar,.market-filter-row>.search-bar){background:#fffdf7;border:2px solid var(--gg-ink)!important;border-radius:17px!important;box-shadow:4px 4px 0 var(--gg-ink);min-width:0}:where(.shell.inner-shell) :is(.search-bar input,.market-filter-row input){min-width:0;font-size:16px;color:var(--gg-ink)}:where(.shell.inner-shell) :is(.shop-card,.market-product,.profile-hero,.profile-account,.profile-links>a,.empty-state,.listing-grid>article,.work-card,.notification-card,.message-card){border:2px solid var(--gg-ink)!important;border-radius:19px!important;box-shadow:4px 4px 0 var(--gg-ink);background:#fffdf7;color:var(--gg-ink)}:where(.shell.inner-shell) :is(.shop-card,.profile-account,.profile-links>a,.empty-state){padding:clamp(16px,3vw,26px)}:where(.shell.inner-shell) :is(.shop-card:nth-child(3n+2),.profile-account:nth-of-type(2)){background:var(--gg-blue)}:where(.shell.inner-shell) :is(.shop-card:nth-child(3n),.profile-account:nth-of-type(3)){background:var(--gg-mint)}:where(.shell.inner-shell) :is(.primary-action,.primary-button,.save-draft){border:2px solid var(--gg-ink)!important;border-radius:14px!important;box-shadow:3px 3px 0 var(--gg-ink);font-weight:850}:where(.shell.inner-shell) .primary-action{background:var(--gg-brand)!important;color:#fff!important}:where(.shell.inner-shell) :is(.feed-tabs,.page-tabs){display:flex;overflow-x:auto;gap:9px;scrollbar-width:none}:where(.shell.inner-shell) :is(.feed-tabs,.page-tabs)>span{border:2px solid var(--gg-ink);border-radius:100px;padding:9px 15px;background:#fffdf7;white-space:nowrap}:where(.shell.inner-shell) :is(.feed-tabs,.page-tabs)>.active{background:var(--gg-yellow);color:var(--gg-ink)}:where(.shell.inner-shell) :is(input,select,textarea){max-width:100%}:where(.shell.inner-shell) .profile-hero{background:var(--gg-yellow)}:where(.shell.inner-shell) .profile-avatar{background:var(--gg-brand);color:white;border:2px solid var(--gg-ink)}:where(.shell.inner-shell) .profile-info-grid>div{border:1.5px solid #cbb5bc;border-radius:14px;background:#fffdf7;padding:12px;min-width:0;overflow-wrap:anywhere}:where(.shell.inner-shell) .market-filter-row>select{border:2px solid var(--gg-ink);border-radius:14px;background:var(--gg-yellow);min-height:48px}:where(.shell.inner-shell) .market-product-grid{gap:12px}:where(.shell.inner-shell) .market-product{box-shadow:2px 2px 0 var(--gg-ink)}:where(.shell.inner-shell) .market-product img{object-fit:cover}.bottom-nav{background:#24141b!important;border-top:3px solid #a52c53!important;box-shadow:0 -4px 22px #24141b25}.bottom-nav a{color:#e8dce1!important}.bottom-nav a.active{background:#ffcc55!important;color:#24141b!important;border-radius:15px}.bottom-nav a.post-tab{color:#ffcc55!important}.bottom-nav a.post-tab.active{color:#24141b!important}.gw-page{background:var(--gg-bg)!important}.gw-balance{border:2px solid var(--gg-ink)!important;box-shadow:6px 6px 0 var(--gg-ink);border-radius:24px!important}.gw-activity,.gw-info{border:2px solid var(--gg-ink)!important;border-radius:19px!important;box-shadow:4px 4px 0 var(--gg-ink)}.gw-info{background:var(--gg-yellow)!important}.gw-activity{background:#fffdf7!important}@media(max-width:760px){:where(.shell.inner-shell) .page-intro{padding-top:22px;padding-bottom:18px}:where(.shell.inner-shell) .page-intro h1{font-size:clamp(36px,10vw,48px)}:where(.shell.inner-shell) :is(.shop-card,.profile-account,.profile-links>a,.empty-state){padding:17px}:where(.shell.inner-shell) .market-filter-row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}:where(.shell.inner-shell) .market-filter-row>select{width:100%}.bottom-nav{padding-bottom:max(env(safe-area-inset-bottom),10px)}}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:clip}body{min-width:0}:where(main,section,article,header,footer,nav,aside,div){min-width:0}:where(img,video,canvas,svg){max-width:100%}:where(img,video){height:auto}:where(p,h1,h2,h3,h4,li,strong){overflow-wrap:break-word}:where(input,textarea,select){min-width:0}:where(.shell,.gg-wrap,.gw-container){max-width:100%}:where(.gg-cards,.gg-feed,.gg-gist-grid,.gg-command-actions,.listing-grid,.shop-grid,.market-product-grid,.profile-info-grid){min-width:0}:where(.gg-cards,.gg-feed,.gg-gist-grid,.gg-command-actions,.listing-grid,.shop-grid,.market-product-grid,.profile-info-grid)>*{min-width:0}:where(a,button,input,select,textarea):focus-visible{outline:3px solid #d48b1b;outline-offset:3px}@media(hover:none) and (pointer:coarse){:where(button,.primary-action,.gg-primary,.gg-secondary,.gg-join,.gg-sign,.bottom-nav a){min-height:44px}}@media(max-width:1024px){.gg-landing .gg-hero-bottom{gap:28px}.gg-landing .gg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-landing .gg-cards>:first-child{grid-column:1/-1}.gg-landing .gg-close-box{grid-template-columns:minmax(0,1fr);gap:24px}.gg-command{grid-template-columns:minmax(0,1fr)!important}.gg-command-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.gg-landing .gg-nav{gap:12px}.gg-landing .gg-navlinks{gap:10px;flex:none}.gg-landing .gg-logo{flex-shrink:0}.gg-landing .gg-title{font-size:clamp(40px,11.5vw,65px)!important;max-width:100%}.gg-landing .gg-hero-bottom{grid-template-columns:minmax(0,1fr)}.gg-landing .gg-actions{justify-content:flex-start;align-items:stretch}.gg-landing .gg-cards{grid-template-columns:minmax(0,1fr)}.gg-landing .gg-cards>:first-child{grid-column:auto}.gg-landing .gg-section-top{display:block}.gg-landing .gg-close-box{padding:28px 22px}.gg-command-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.gg-command-actions>.gg-big-action,.gg-command-actions>.gg-side-action:last-child{grid-column:1/-1}:where(.gg-feed,.gg-gist-grid,.listing-grid,.shop-grid,.profile-info-grid){grid-template-columns:minmax(0,1fr)!important}.gg-search,.search-bar{max-width:100%}.gg-search input,.search-bar input{width:100%;min-width:0}.gg-list-intro h1{max-width:100%}.gw-container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.bottom-nav{width:100%;max-width:100vw;left:0;right:0}.bottom-nav a{min-width:0;flex:1 1}.bottom-nav a span{font-size:11px}}@media(max-width:380px){.gg-landing .gg-wrap{width:calc(100% - 28px)}.gg-landing .gg-title{font-size:clamp(36px,11.3vw,43px)!important}.gg-landing .gg-join{padding:10px 12px!important}.gg-command-actions{grid-template-columns:minmax(0,1fr)!important}.gg-command-actions>.gg-big-action,.gg-command-actions>.gg-side-action:last-child{grid-column:auto}.gg-command{margin:12px 8px 20px!important;padding:16px!important}.gg-command h1{font-size:clamp(33px,10vw,40px)!important}.gg-stat{font-size:12px!important}.gg-stats{grid-template-columns:minmax(0,1fr)!important}.gg-actions .gg-session-cta{width:100%}.gg-actions .gg-session-cta>button{width:100%;justify-content:center}}@media(min-width:1440px){.gg-landing .gg-wrap{width:min(1280px,calc(100% - 80px))}.gg-landing .gg-title{font-size:clamp(86px,7vw,116px)}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.gg-landing-logo{display:flex;align-items:center;flex:none;width:132px;min-width:0}.gg-landing-logo .gigga-brand-logo{display:flex;align-items:center;width:100%}.gg-landing-logo img{width:100%;height:auto;max-height:48px;object-fit:contain;object-position:left center}.gg-work-block{margin-block:24px 38px}.gg-work-list{display:grid;grid-gap:13px;gap:13px}.gg-work-item{background:#fffdf7!important;border:2px solid var(--gg-ink)!important;box-shadow:4px 4px 0 var(--gg-ink);border-radius:20px!important;padding:20px!important;min-width:0}.gg-work-item:nth-child(3n+2){background:var(--gg-blue)!important}.gg-work-item:nth-child(3n){background:var(--gg-mint)!important}.gg-work-item h3{font-size:clamp(19px,2.5vw,27px);letter-spacing:-.04em}.gg-status{display:inline-flex;align-items:center;color:var(--gg-ink)!important;border:1.5px solid var(--gg-ink);border-radius:100px;padding:5px 10px;font-weight:850}.gg-auth-empty,.gg-status{background:var(--gg-yellow)!important}.gg-auth-empty{border:2px solid var(--gg-ink)!important;border-radius:24px!important;box-shadow:5px 5px 0 var(--gg-ink);padding:clamp(24px,5vw,48px)!important;margin-block:30px}.gg-auth-empty h2{font-size:clamp(27px,5vw,44px)}.messages-intro{background:var(--gg-blue)!important;border:2px solid var(--gg-ink)!important;box-shadow:5px 5px 0 var(--gg-ink);border-radius:24px!important;padding:clamp(22px,5vw,42px)!important;margin-top:24px}.messages-intro>span{display:inline-flex;border:1.5px solid var(--gg-ink);background:var(--gg-yellow);padding:7px 12px;border-radius:100px;font-weight:900}.messages-intro h1{font-size:clamp(40px,7vw,70px)!important;letter-spacing:-.07em!important;color:var(--gg-ink)}.messages-list{display:grid;grid-gap:13px;gap:13px;margin-block:25px 50px}.message-thread,.messages-empty{display:flex;align-items:center;gap:14px;min-width:0;background:#fffdf7!important;border:2px solid var(--gg-ink)!important;border-radius:18px!important;box-shadow:4px 4px 0 var(--gg-ink);padding:18px!important;color:var(--gg-ink)}.message-thread:nth-child(3n+2){background:var(--gg-pink)!important}.message-thread:nth-child(3n){background:var(--gg-mint)!important}.message-thread-copy{min-width:0;flex:1 1}.message-thread-copy strong{overflow-wrap:anywhere;font-weight:900}.message-thread-icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--gg-yellow);border:1.5px solid var(--gg-ink)}.messages-work-link{display:inline-flex;align-items:center;gap:6px;border:2px solid var(--gg-ink);border-radius:100px;background:#fffdf7;padding:10px 14px;font-weight:850;box-shadow:3px 3px 0 var(--gg-ink)}.gg-feed-hero{background:var(--gg-mint)!important;border:2px solid var(--gg-ink)!important;border-radius:24px!important;box-shadow:6px 6px 0 var(--gg-ink);padding:clamp(22px,5vw,45px)!important;margin-top:24px}.gg-feed-hero h1{font-size:clamp(37px,7vw,72px)!important;letter-spacing:-.07em;line-height:1.03}.gg-feed-hero em{color:var(--gg-brand);font-style:normal}.gg-feed-kicker{display:inline-flex;background:var(--gg-yellow);border:1.5px solid var(--gg-ink);border-radius:100px;padding:7px 12px;font-size:11px;font-weight:900;letter-spacing:.08em}.gg-feed-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-block:25px 50px}.gg-feed-note{background:#fffdf7!important;border:2px solid var(--gg-ink)!important;border-radius:20px!important;box-shadow:5px 5px 0 var(--gg-ink);padding:clamp(18px,3vw,30px)!important;min-width:0}.gg-feed-note.featured{background:var(--gg-yellow)!important}.gg-feed-note:nth-child(3n){background:var(--gg-blue)!important}.gg-feed-note:nth-child(4n){background:var(--gg-pink)!important}.gg-feed-note h2{font-size:clamp(24px,3vw,37px);letter-spacing:-.045em;line-height:1.08}.gg-feed-empty-admin{border:2px dashed var(--gg-ink);border-radius:20px;padding:26px;background:#fffdf7;margin-block:24px}:where(.market-sell-page,.vendor-page,.sell-page) :is(input,select,textarea){border:2px solid #a68a94!important;border-radius:13px!important;background:#fffdf7!important;color:var(--gg-ink)!important;max-width:100%}:where(.market-sell-page,.vendor-page,.sell-page) :is(.primary-action,button[type=submit]){border:2px solid var(--gg-ink)!important;box-shadow:3px 3px 0 var(--gg-ink);border-radius:14px}@media(max-width:760px){.gg-landing-logo{width:108px}.gg-landing-logo img{max-height:40px}.gg-feed-board{grid-template-columns:minmax(0,1fr)}.gg-feed-hero,.messages-intro{margin-top:16px;padding:20px!important;box-shadow:4px 4px 0 var(--gg-ink)}.message-thread,.messages-empty{padding:14px!important}.gg-work-item{padding:16px!important}}@media(max-width:380px){.gg-landing-logo{width:95px}.messages-intro h1{font-size:38px!important}.gg-feed-hero h1{font-size:35px!important}}.home-topbar .gigga-brand-logo{display:inline-flex!important;align-items:center!important;width:122px!important;max-width:45vw!important}.home-topbar .gigga-brand-logo img{display:block!important;width:100%!important;height:auto!important;max-height:44px!important;object-fit:contain!important}.branded-topbar{justify-content:flex-start!important;gap:12px!important}.branded-topbar .app-header-left{display:flex!important;align-items:center!important;gap:14px!important}.branded-topbar .gigga-brand-logo{display:inline-flex!important;align-items:center!important;width:108px!important}.branded-topbar .gigga-brand-logo img{display:block!important;max-width:100%!important;height:auto!important;max-height:40px!important;object-fit:contain!important}.profile-quicklinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:22px 0 6px}.profile-quicklinks>a{display:flex;align-items:center;gap:12px;min-width:0;padding:16px;border:2px solid #24141b;border-radius:16px;background:#fffdf7;color:#24141b;box-shadow:3px 3px 0 #24141b;text-decoration:none}.profile-quicklinks>a:first-child{background:#ffcc55}.profile-quicklinks>a:nth-child(2){background:#c2dcff}.profile-quicklinks>a:nth-child(3){background:#c7f2d7}.profile-quicklinks>a:nth-child(4){background:#ffd6e1}.profile-quicklinks>a>svg{flex:none}.profile-quicklinks>a>svg:last-child{margin-left:auto;width:15px}.profile-quicklinks>a>span{display:flex;flex-direction:column;gap:4px;min-width:0}.profile-quicklinks strong{color:#24141b;font-size:15px;font-weight:900}.profile-quicklinks small{color:#4b3540;font-size:12px;line-height:1.3}.inner-shell .messages-intro{background:#fff0d0!important;border:2px solid #24141b!important;color:#24141b!important;box-shadow:4px 4px 0 #24141b!important;padding:clamp(22px,4vw,36px)!important;overflow:hidden!important}.inner-shell .messages-intro h1{font-family:Inter,system-ui,sans-serif!important;font-size:clamp(39px,7vw,65px)!important;line-height:1.05!important;color:#24141b!important;letter-spacing:-.06em!important;margin:16px 0!important}.inner-shell .messages-intro p{color:#49323c!important;font-size:clamp(14px,2vw,17px)!important;line-height:1.5!important;margin-bottom:20px!important}.inner-shell .messages-intro>span{background:#ffcc55!important;color:#24141b!important;border:1.5px solid #24141b!important;font-size:11px!important}.inner-shell .messages-intro .messages-work-link{color:#24141b!important;background:#fffdf7!important;border:2px solid #24141b!important;box-shadow:3px 3px 0 #24141b!important;border-radius:100px!important;font-weight:900!important}.inner-shell .messages-empty{display:flex!important;align-items:flex-start!important;gap:12px!important;flex-wrap:wrap!important;background:#fffdf7!important;border:2px solid #24141b!important;border-radius:19px!important;box-shadow:4px 4px 0 #24141b!important;color:#24141b!important;max-width:100%!important;min-width:0!important}.inner-shell .messages-empty>svg{flex:none;color:#891b43!important}.inner-shell .messages-empty>div{flex:1 1 210px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.inner-shell .messages-empty strong{color:#24141b!important;font-size:18px!important;line-height:1.3!important}.inner-shell .messages-empty span{color:#493840!important;font-size:14px!important;line-height:1.5!important}.inner-shell .messages-empty>a{flex:none!important;color:#891b43!important;font-size:13px!important;font-weight:900!important;align-self:center!important}.app-home.gg-editorial-home .gg-command-actions>.gg-big-action>span{position:static!important;display:block!important;width:auto!important;height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;transform:none!important;opacity:1!important;font-size:30px!important;color:#fff!important;line-height:1!important}.app-home.gg-editorial-home .gg-command-actions>.gg-big-action strong{color:#fff!important;opacity:1!important;position:static!important;transform:none!important;text-shadow:none!important}.app-home.gg-editorial-home .gg-command-actions>.gg-big-action small{color:#ffe2ed!important;opacity:1!important;position:static!important;transform:none!important}@media(max-width:600px){.profile-quicklinks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.profile-quicklinks>a{padding:13px 10px;gap:8px}.profile-quicklinks>a>svg:first-child{width:18px}.profile-quicklinks>a>svg:last-child{display:none}.profile-quicklinks strong{font-size:14px}.profile-quicklinks small{font-size:11px}.inner-shell .messages-intro{margin:16px 12px 22px!important;padding:22px!important}.inner-shell .messages-empty{margin-inline:12px!important;padding:18px!important}.app-home.gg-editorial-home .gg-command-actions>.gg-big-action{min-height:120px!important}}@media(max-width:360px){.profile-quicklinks{grid-template-columns:minmax(0,1fr)}.inner-shell .messages-empty,.inner-shell .messages-intro{margin-inline:8px!important}}.inner-shell:has(.profile-quicklinks){overflow-x:clip}.inner-shell .profile-quicklinks{width:min(100%,760px)!important;margin:18px auto 22px!important;padding:0 14px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;box-sizing:border-box!important}.inner-shell .profile-quicklinks>a{box-sizing:border-box!important;display:flex!important;min-height:84px!important;align-items:center!important;gap:11px!important;padding:14px!important;border:2px solid #281920!important;border-radius:17px!important;box-shadow:3px 4px 0 #281920!important;min-width:0!important;overflow:hidden!important}.inner-shell .profile-quicklinks>a>span{flex:1 1!important;min-width:0!important}.inner-shell .profile-quicklinks strong{font-size:15px!important;line-height:1.2!important;overflow-wrap:anywhere!important}.inner-shell .profile-quicklinks small{font-size:12px!important;line-height:1.35!important}.inner-shell .profile-quicklinks>a>svg:last-child{display:none!important}.inner-shell .profile-hero,.inner-shell .profile-status{box-sizing:border-box!important;width:min(calc(100% - 28px),732px)!important;margin:22px auto 14px!important;padding:clamp(20px,4vw,30px)!important;min-height:0!important;display:flex!important;align-items:flex-start!important;gap:16px!important;overflow:hidden!important}.inner-shell .profile-hero .profile-avatar,.inner-shell .profile-status .profile-avatar{flex:0 0 56px!important;width:56px!important;height:56px!important;font-size:24px!important}.inner-shell .profile-hero>div:last-child,.inner-shell .profile-status>div:last-child{min-width:0!important;flex:1 1!important}.inner-shell .profile-hero h1,.inner-shell .profile-status h1{font-size:clamp(27px,5vw,43px)!important;line-height:1.08!important;letter-spacing:-.045em!important;margin:9px 0 10px!important;overflow-wrap:anywhere!important}.inner-shell .profile-hero p{font-size:14px!important;line-height:1.5!important;margin:0!important;max-width:48ch!important}.inner-shell .profile-links{box-sizing:border-box!important;width:min(calc(100% - 28px),732px)!important;margin:12px auto!important}.inner-shell .profile-links>a{min-width:0!important}.inner-shell .profile-error{box-sizing:border-box!important;width:min(calc(100% - 28px),732px)!important;margin:14px auto 25px!important;padding:18px!important;border-radius:16px!important;background:#fff0ed!important;color:#8e2030!important}.inner-shell .profile-error p{font-size:14px!important;line-height:1.5!important}@media(max-width:600px){.inner-shell .profile-hero,.inner-shell .profile-status{gap:12px!important;padding:20px!important}.inner-shell .profile-hero .profile-avatar,.inner-shell .profile-status .profile-avatar{flex-basis:44px!important;width:44px!important;height:44px!important}.inner-shell .profile-hero h1{font-size:clamp(25px,7vw,34px)!important}.inner-shell .profile-quicklinks{gap:10px!important}.inner-shell .profile-quicklinks>a{min-height:78px!important;padding:12px!important}.inner-shell .profile-quicklinks strong{font-size:14px!important}.inner-shell .profile-quicklinks small{font-size:11px!important}}@media(max-width:350px){.inner-shell .profile-quicklinks{grid-template-columns:1fr!important}}.profile-utility-bar{box-sizing:border-box;width:min(calc(100% - 28px),732px);margin:16px auto 24px;padding:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px;background:#fffaf4;border:2px solid #291820;border-radius:20px;box-shadow:3px 4px 0 #291820}.profile-utility-bar>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:58px;padding:7px 3px;border-radius:13px;color:#321b27;text-decoration:none;font-weight:800;font-size:11px;line-height:1.2;transition:background .15s ease}.profile-utility-bar>a:focus-visible,.profile-utility-bar>a:hover{background:#f9e5e8;outline-offset:2px}.profile-utility-bar>a svg{flex:none;width:20px;height:20px;stroke-width:2.3}.profile-utility-bar>a span{white-space:nowrap}@media(max-width:380px){.profile-utility-bar{padding:5px}.profile-utility-bar>a{min-height:52px;font-size:10px}}.gigga-profile-page .profile-logo-only{box-sizing:border-box;display:flex;align-items:center;min-height:62px;width:min(calc(100% - 28px),732px);margin:0 auto;padding:14px 0 4px;background:transparent}.gigga-profile-page .profile-logo-only .gigga-brand-logo{display:inline-flex;align-items:center;width:118px;max-width:40vw}.gigga-profile-page .profile-logo-only .gigga-brand-logo img{width:100%;height:auto;max-height:36px;object-fit:contain}body:has(.bottom-nav){padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))!important}body>.bottom-nav{display:none}body .bottom-nav{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;z-index:100!important;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))!important}body:has(.gigga-global-back) .bottom-nav:not(:last-child){visibility:visible}body main .bottom-nav{display:none!important}body:has(.app-home) main .bottom-nav,body:has(.gigga-profile-page) main .bottom-nav{display:none!important}body:has(.gg-landing) .bottom-nav{display:none!important}body:has(.inner-topbar) .gigga-global-back{display:none!important}.gigga-global-back{display:flex;align-items:center;gap:15px;width:min(calc(100% - 28px),1120px);margin:12px auto 4px;padding:4px 0;min-height:46px}.gigga-global-back button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;background:#fffaf7;color:#2a121b;border:1.5px solid #2a121b;border-radius:12px;font:700 13px/1.2 inherit;cursor:pointer}.gigga-global-back .gigga-brand-logo{display:inline-flex;width:94px;max-width:30vw}.gigga-global-back .gigga-brand-logo img{width:100%;height:auto}:where(.shell,.inner-shell,.app-home){color:#29141d}:where(.shell,.inner-shell) a:focus-visible,:where(.shell,.inner-shell) button:focus-visible{outline:3px solid #9b1649;outline-offset:3px}@media(max-width:600px){body:has(.bottom-nav){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}.gigga-global-back{margin-top:7px}}:root{--gigga-logo-width:120px;--gigga-logo-height:32px}.branded-topbar .gigga-brand-logo.gigga-logo-standard,.gigga-brand-logo.gigga-logo-standard,.gigga-global-back .gigga-brand-logo.gigga-logo-standard,.gigga-profile-page .profile-logo-only .gigga-brand-logo.gigga-logo-standard,.home-topbar .gigga-brand-logo.gigga-logo-standard{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:none!important;width:var(--gigga-logo-width)!important;min-width:var(--gigga-logo-width)!important;max-width:var(--gigga-logo-width)!important;height:var(--gigga-logo-height)!important;max-height:var(--gigga-logo-height)!important}.branded-topbar .gigga-brand-logo.gigga-logo-standard img,.gigga-brand-logo.gigga-logo-standard img,.gigga-profile-page .profile-logo-only .gigga-brand-logo.gigga-logo-standard img,.home-topbar .gigga-brand-logo.gigga-logo-standard img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:left center!important}.gigga-profile-page .tab-inspired-profile-hero{background:linear-gradient(145deg,#8b1238,#4b1026)!important;color:#fff!important;border-radius:25px 25px 10px 10px!important;border:0!important;box-shadow:none!important;margin-bottom:0!important;min-height:190px!important;padding:30px 24px 50px!important}.gigga-profile-page .tab-inspired-profile-hero .profile-avatar{background:#ffeff2!important;color:#8b1238!important;border:3px solid #fff!important;border-radius:50%!important;width:72px!important;height:72px!important;flex:0 0 72px!important;font-size:30px!important}.gigga-profile-page .tab-inspired-profile-hero h1{font-size:clamp(25px,5vw,38px)!important;line-height:1.12!important}.gigga-profile-page .tab-inspired-profile-hero .eyebrow,.gigga-profile-page .tab-inspired-profile-hero p{color:#ffe4ed!important}.gigga-profile-page .profile-hero-edit{display:inline-flex;align-items:center;gap:7px;color:#fff!important;font-weight:800;font-size:12px;margin-top:14px;text-decoration:underline;text-underline-offset:4px}.gigga-profile-page .tab-inspired-profile-sheet{position:relative;z-index:1;box-sizing:border-box;width:min(calc(100% - 28px),732px);margin:-24px auto 0;padding:20px 12px 22px;background:#fffaf7;border:1px solid #f2e2e6;border-radius:24px;box-shadow:0 7px 28px rgba(58,17,35,.08)}.gigga-profile-page .tab-inspired-profile-sheet .profile-account{margin:12px 0!important;background:#fff!important}.gigga-profile-page .tab-inspired-profile-sheet .profile-links{width:100%!important}.gigga-profile-page .profile-signout{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin:20px 0 0;background:#fff!important;border:1px solid #e5cad3;border-radius:13px;color:#8b1238;font-weight:800;cursor:pointer}@media(max-width:600px){.gigga-profile-page .tab-inspired-profile-hero{padding:24px 19px 50px!important}.gigga-profile-page .tab-inspired-profile-hero .profile-avatar{width:56px!important;height:56px!important;flex-basis:56px!important}.gigga-profile-page .tab-inspired-profile-sheet{padding:13px 10px 20px}}body,html{max-width:100%;overflow-x:clip}.inner-shell,.shell{width:100%;max-width:760px;min-width:0}.inner-shell{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.bottom-nav{height:calc(66px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#26151e;border-top:2px solid #8c1641}.bottom-nav a{font-size:10px;gap:3px;color:#fff!important}.bottom-nav a.active{color:#ffccdc!important;background:#422332}.gigga-profile-page .profile-hero{margin-top:8px!important}.gigga-profile-page .profile-hero h1{line-height:1.14!important}.gigga-profile-page .profile-hero .eyebrow{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;letter-spacing:.04em}.gigga-profile-page .profile-links>a{min-height:68px!important;padding:12px 14px!important}.gigga-profile-page .profile-account h2{font-size:clamp(21px,6vw,27px)!important;line-height:1.1!important}.gigga-profile-page .profile-info-grid{gap:9px!important}.gigga-profile-page .profile-info-grid>div{padding:10px 12px!important}.gigga-profile-page .profile-info-grid strong{font-size:14px!important;overflow-wrap:anywhere}.page-intro{padding:18px 16px 12px!important}.page-intro h1{font-size:clamp(30px,8vw,42px)!important;line-height:1.03!important;letter-spacing:-.035em!important;margin:8px 0!important}.page-intro p{font-size:14px!important;line-height:1.5!important}.market-actions,.market-filter-row,.shop-grid{min-width:0;padding-left:16px!important;padding-right:16px!important}.market-filter-row input{min-width:0!important;font-size:14px!important}.shop-grid .empty-state{background:#fffaf7!important;color:#311923!important;border-radius:16px!important;padding:22px 16px!important}.shop-grid .empty-state h2{color:#311923!important;font-size:22px!important}.shop-grid .empty-state p{color:#59454f!important;font-size:14px!important}.shop-grid .empty-state svg{color:#8d1641!important}.post-page .editorial-form-intro{padding:16px 18px 12px!important}.post-page .editorial-form-intro h1{font-size:clamp(30px,8vw,42px)!important;line-height:1.04!important;letter-spacing:-.035em!important;margin:10px 0!important}.post-page .editorial-form-intro p{font-size:14px!important;line-height:1.5!important}.post-page .premium-form{display:grid;grid-gap:15px;gap:15px;padding:8px 18px 28px!important}.post-page .premium-form input,.post-page .premium-form select,.post-page .premium-form textarea{font-size:16px!important;border-radius:12px!important;min-height:48px!important;padding:12px!important}.post-page .premium-form textarea{min-height:110px!important}.post-step-progress{display:grid;grid-gap:7px;gap:7px;color:#8d1641;font-size:12px;font-weight:800}.post-step-progress>div{height:5px;background:#ead7df;border-radius:6px;overflow:hidden}.post-step-progress i{display:block;height:100%;background:#8d1641;transition:width .2s}.post-previous{border:0;background:transparent;color:#8d1641;font-weight:800;text-align:left;padding:10px 0}@media(max-width:430px){.gigga-profile-page .profile-hero{gap:10px!important}.gigga-profile-page .profile-hero .profile-avatar{width:40px!important;height:40px!important;flex-basis:40px!important}.market-filter-row{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important}}:root{--app-canvas:#f8f3ed;--app-paper:#fffdfa;--app-ink:#2b1821;--app-subtle:#65535c;--app-accent:#8d1641;--app-outline:#cdbbc3;--app-radius:14px}body{background:var(--app-canvas);color:var(--app-ink)}body:has(.bottom-nav){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}:where(.shell,.inner-shell,.app-home){width:100%;max-width:760px;margin-inline:auto;overflow-x:clip}:where(.shell,.inner-shell) :is(p,small){line-height:1.45}:where(.shell,.inner-shell) :is(input,select,textarea){max-width:100%;font-size:16px;color:var(--app-ink);background:var(--app-paper)}:where(.shell,.inner-shell) :is(button,a){-webkit-tap-highlight-color:transparent}:where(.shell,.inner-shell) :is(h1,h2,h3){text-wrap:balance}:where(.shell,.inner-shell) :is(.page-intro,.editorial-form-intro){max-width:760px;margin:0 auto}:where(.shell,.inner-shell) :is(.page-intro h1,.editorial-form-intro h1){font-size:clamp(30px,7.8vw,42px)!important;letter-spacing:-.045em!important;line-height:1.08!important}:where(.shell,.inner-shell) :is(.page-intro p,.editorial-form-intro p){font-size:14px!important;line-height:1.5!important;color:var(--app-subtle)!important}:where(.shell,.inner-shell) :is(.empty-state,.form-error){color:var(--app-ink)}:where(.shell,.inner-shell) .form-error{background:#fff1f3!important;color:#812039!important;border:1px solid #cc8fa0!important;padding:12px!important;border-radius:12px!important}:where(.shell,.inner-shell) .empty-state :is(h2,p,svg){color:inherit}:where(.shell,.inner-shell) .empty-state p{color:var(--app-subtle)}:where(.shell,.inner-shell) :is(.premium-form,.gig-form){max-width:760px;margin-inline:auto}:where(.shell,.inner-shell) .premium-form label>span{font-size:13px!important;font-weight:750!important}:where(.shell,.inner-shell) .premium-form :is(input,select,textarea){border:1.5px solid var(--app-outline)!important;box-shadow:none!important;border-radius:12px!important;min-height:48px!important;padding:12px!important}:where(.shell,.inner-shell) .premium-form :is(input,select,textarea):focus{border-color:var(--app-accent)!important;outline:2px solid #e9c8d4!important}:where(.shell,.inner-shell) .premium-form textarea{min-height:104px!important}:where(.shell,.inner-shell) .premium-form .form-tip{border-radius:12px!important;box-shadow:none!important;padding:12px!important}:where(.shell,.inner-shell) .primary-button.full-button{min-height:50px!important;border-radius:12px!important;box-shadow:none!important}:where(.shell,.inner-shell) :is(.shop-card,.gig-card,.gg-feed-card,.gg-mine-card){box-shadow:none!important}.gigga-profile-page .profile-hero{padding:18px!important;border-radius:16px!important;box-shadow:none!important}.gigga-profile-page .profile-hero h1{font-size:clamp(22px,6vw,30px)!important}.gigga-profile-page .profile-account{border-radius:14px!important;box-shadow:none!important;margin-bottom:12px!important;padding:16px!important}.gigga-profile-page .profile-account-head h2{font-size:clamp(20px,5.6vw,27px)!important}.gigga-profile-page .profile-info-grid{gap:8px!important}.gigga-profile-page .profile-info-grid>div{border-radius:12px!important;box-shadow:none!important}.gigga-profile-page .profile-links{gap:9px!important}.gigga-profile-page .profile-links>a{border-radius:12px!important;min-height:64px!important}.gigga-profile-page .profile-links strong{font-size:15px!important}.gigga-profile-page .profile-links span{font-size:12px!important}.market-filter-row{gap:10px!important}.market-filter-row :is(input,select){background:#fffdfa!important;color:#2b1821!important;border:1.5px solid #bcaab2!important;border-radius:12px!important;box-shadow:none!important}.market-filter-row .search-bar{background:#fffdfa!important;color:#8d1641!important;border-radius:12px!important;box-shadow:none!important}.shop-grid .empty-state{background:#fffdfa!important;color:#2b1821!important;border:1px solid #d5b7c3!important;border-radius:14px!important;box-shadow:none!important}.shop-grid .empty-state :is(h2,svg){color:#2b1821!important}.shop-grid .empty-state p{color:#65535c!important}.bottom-nav{height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0)!important;box-shadow:none!important}.bottom-nav a{gap:3px!important;min-width:0}.bottom-nav a span{font-size:10px!important}@media(max-width:430px){.page-intro{padding:16px!important}.market-filter-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.profile-account{margin-inline:12px!important}.gigga-profile-page .profile-hero{margin-inline:12px!important;width:calc(100% - 24px)!important}}html{text-size-adjust:100%}.gigga-profile-page{width:100%!important;max-width:760px!important;overflow:hidden!important;padding:0 0 calc(88px + env(safe-area-inset-bottom,0px))!important}.gigga-profile-page .profile-logo-only{height:56px!important;min-height:56px!important;padding:10px 16px!important;margin:0!important;width:100%!important;max-width:100%!important}.gigga-profile-page .profile-logo-only .gigga-brand-logo{width:106px!important;min-width:106px!important;max-width:106px!important;height:28px!important}.gigga-profile-page .profile-logo-only .gigga-brand-logo img{width:106px!important;height:28px!important;object-fit:contain!important}.gigga-profile-page .tab-inspired-profile-hero{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:12px!important;width:calc(100% - 28px)!important;max-width:732px!important;min-width:0!important;min-height:0!important;height:auto!important;margin:8px auto 0!important;padding:18px 16px 40px!important;border-radius:18px 18px 8px 8px!important;overflow:hidden!important;background:#83163d!important}.gigga-profile-page .tab-inspired-profile-hero .profile-avatar{flex:0 0 44px!important;width:44px!important;height:44px!important;font-size:20px!important;border-width:2px!important}.gigga-profile-page .tab-inspired-profile-hero>div:last-child{flex:1 1!important;min-width:0!important;width:0!important;max-width:100%!important}.gigga-profile-page .tab-inspired-profile-hero .eyebrow{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#fff2f5!important;font-size:9px!important;line-height:1.35!important;letter-spacing:.055em!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.gigga-profile-page .tab-inspired-profile-hero h1{font-family:Inter,system-ui,sans-serif!important;color:#fff!important;font-size:clamp(19px,5.2vw,27px)!important;line-height:1.16!important;letter-spacing:-.04em!important;font-weight:800!important;text-transform:none!important;max-width:100%!important;margin:8px 0 4px!important;overflow-wrap:anywhere!important}.gigga-profile-page .tab-inspired-profile-hero p{color:#fff0f5!important;font-size:12px!important;line-height:1.4!important;margin:0!important;overflow-wrap:anywhere!important;max-width:100%!important}.gigga-profile-page .tab-inspired-profile-hero .profile-hero-edit{font-size:12px!important;color:#fff!important;margin-top:10px!important;gap:6px!important;line-height:1.3!important}.gigga-profile-page .tab-inspired-profile-sheet{box-sizing:border-box!important;width:calc(100% - 28px)!important;max-width:732px!important;margin:-22px auto 0!important;padding:12px!important;border-radius:18px!important;overflow:hidden!important}.gigga-profile-page .tab-inspired-profile-sheet .profile-account{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 10px!important;padding:14px!important;border:1px solid #e9dce0!important;border-radius:13px!important;box-shadow:none!important}.gigga-profile-page .profile-account-head{gap:10px!important;margin-bottom:12px!important}.gigga-profile-page .profile-account-head h2{font-family:Inter,system-ui,sans-serif!important;font-size:19px!important;line-height:1.2!important;letter-spacing:-.025em!important;text-transform:none!important}.gigga-profile-page .profile-account .eyebrow{font-size:9px!important;letter-spacing:.07em!important;padding:4px 8px!important}.gigga-profile-page .profile-info-grid>div{padding:10px!important;min-height:0!important;border:1px solid #e7dce1!important;background:#fffdfb!important}.gigga-profile-page .profile-info-grid span{color:#6a5360!important;font-size:11px!important}.gigga-profile-page .profile-info-grid strong{color:#2b1821!important;font-size:13px!important}.gigga-profile-page .profile-links{width:100%!important;max-width:100%!important;margin:10px 0!important}.gigga-profile-page .profile-links>a{padding:11px 12px!important;min-height:60px!important;border:1px solid #d7b9c5!important;box-shadow:none!important;background:#fff7f9!important;gap:10px!important}.gigga-profile-page .profile-links>a>div{flex:1 1;min-width:0}.gigga-profile-page .profile-links strong{font-size:14px!important;color:#2b1821!important}.gigga-profile-page .profile-links span{font-size:11px!important;color:#64535c!important}.gigga-profile-page .profile-utility-bar{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:12px 0!important;padding:5px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;border:1px solid #dbc6ce!important;border-radius:13px!important;box-shadow:none!important;background:#fff!important}.gigga-profile-page .profile-utility-bar>a{box-sizing:border-box!important;min-width:0!important;min-height:54px!important;padding:7px 2px!important;gap:4px!important;font-size:11px!important;color:#391e2b!important;border-radius:9px!important}.gigga-profile-page .profile-utility-bar>a span{color:#391e2b!important;font-size:10px!important;font-weight:750!important;white-space:nowrap!important}.gigga-profile-page .profile-utility-bar>a svg{color:#83163d!important;width:18px!important;height:18px!important}.gigga-global-back{background:#fffaf7!important;min-height:50px!important;padding:7px 14px!important;margin:0 auto 4px!important;width:100%!important;max-width:760px!important}.gigga-global-back .gigga-brand-logo,.gigga-global-back .gigga-brand-logo.gigga-logo-standard{width:105px!important;min-width:105px!important;max-width:105px!important;height:28px!important}.gigga-global-back .gigga-brand-logo img{width:105px!important;height:28px!important;object-fit:contain!important}.gigga-global-back button{min-height:36px!important;border-radius:10px!important;background:#fff!important;color:#311923!important}.branded-topbar,.inner-topbar.branded-topbar{background:#fffaf7!important;color:#2b1821!important;border-bottom:1px solid #e2cdd5!important}.branded-topbar :is(a,button){color:#2b1821!important}.branded-topbar .header-brand-stack .gigga-brand-logo{max-width:90px!important;width:90px!important}.branded-topbar .header-brand-stack .gigga-brand-logo img{max-width:90px!important;width:90px!important;height:auto!important}@media(max-width:430px){.gigga-profile-page .tab-inspired-profile-hero,.gigga-profile-page .tab-inspired-profile-sheet{width:calc(100% - 24px)!important}.gigga-profile-page .profile-account{margin-inline:0!important}}#gigga-desktop-navigation{display:none!important}#gigga-mobile-navigation{display:contents}@media(min-width:1024px){#gigga-mobile-navigation{display:none!important}#gigga-desktop-navigation{display:block!important;position:fixed!important;inset:0 0 auto 0!important;width:100%!important;height:76px!important;background:#fffaf6!important;border-bottom:1px solid #e7d9de!important;box-shadow:0 3px 18px rgba(41,24,32,.06)!important;z-index:2000!important}#gigga-desktop-navigation *{box-sizing:border-box}#gigga-desktop-navigation .gdn-inner{height:100%;width:min(1320px,calc(100% - 52px));margin:auto;display:flex;align-items:center;gap:clamp(16px,2.5vw,36px)}#gigga-desktop-navigation .gigga-brand-logo{display:inline-flex!important;align-items:center!important;flex:0 0 112px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:38px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}#gigga-desktop-navigation .gigga-brand-logo img{display:block!important;width:112px!important;height:32px!important;max-height:32px!important;object-fit:contain!important}#gigga-desktop-navigation .gdn-links{display:flex;align-items:center;gap:4px;min-width:0;flex:1 1}#gigga-desktop-navigation a{text-decoration:none!important}#gigga-desktop-navigation .gdn-links>a{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:42px;padding:10px clamp(8px,1.1vw,15px);border-radius:9px;background:transparent!important;color:#4d3942!important;font-size:13px!important;font-weight:750!important;white-space:nowrap!important;line-height:1.2!important}#gigga-desktop-navigation .gdn-links>a svg{color:#8b1641}#gigga-desktop-navigation .gdn-links>a:hover{background:#f5e8ec!important}#gigga-desktop-navigation .gdn-links>a.active{background:#f5e5eb!important;color:#8b1641!important}#gigga-desktop-navigation .gdn-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:none}#gigga-desktop-navigation .gdn-post{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 16px;border-radius:10px;background:#8b1641!important;color:#fff!important;font-size:12px!important;font-weight:800!important;white-space:nowrap}#gigga-desktop-navigation .gdn-post:hover{background:#721033!important}#gigga-desktop-navigation .gdn-profile{display:grid!important;place-items:center!important;flex:0 0 42px;width:42px;height:42px;border-radius:50%;border:1px solid #e0cbd4;background:#fff!important;color:#8b1641!important}#gigga-desktop-navigation .gdn-profile.active{background:#f5e5eb!important}body main:is(.gigga-home-v3,.gigga-explore-v3,.gigga-messages-v3,.gigga-feed-v1,.gigga-market-v4,.gigga-profile-v4,.post-v3,.gigga-subscription,.shell.inner-shell){box-sizing:border-box!important;width:min(1220px,calc(100% - 48px))!important;max-width:1220px!important;margin:0 auto!important;padding:90px clamp(24px,3.5vw,54px)!important;min-height:100dvh!important}body main.gw-page{padding-top:76px!important}body main.gigga-subscription{max-width:900px!important}body main.shell.inner-shell{max-width:1100px!important}body main.gigga-feed-v1>header>a.gigga-brand-logo,body main:is(.gigga-home-v3,.gigga-explore-v3,.gigga-messages-v3,.gigga-feed-v1,.gigga-market-v4,.gigga-profile-v4) :is(.gh-header,.ge-header,.gm-header,.gmk-header,.gp-header)>a.gigga-brand-logo{display:none!important}body main.gigga-explore-v3 .ge-header,body main.gigga-home-v3 .gh-header,body main.gigga-profile-v4 .gp-header{justify-content:flex-end!important;height:58px!important}body main.gigga-feed-v1>header,body main.gigga-market-v4 .gmk-header,body main.gigga-messages-v3 .gm-header{display:none!important}body main.gigga-home-v3 .gh-intro{padding:36px 0 30px!important}body main.gigga-home-v3 .gh-intro h1{font-size:clamp(46px,4.4vw,66px)!important}body main.gigga-home-v3 .gh-intro p{font-size:16px!important;max-width:570px}body main.gigga-home-v3 .gh-actions{grid-template-columns:minmax(275px,1fr) minmax(0,1.75fr);gap:14px}body main.gigga-home-v3 .gh-primary{align-items:center;min-height:216px;padding:24px}body main.gigga-home-v3 .gh-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body main.gigga-home-v3 .gh-action-grid>a{min-height:100px;padding:16px}body main.gigga-home-v3 .gh-gigs{grid-template-columns:repeat(2,minmax(0,1fr))}body main.gigga-explore-v3 .ge-intro{padding:40px 0 26px!important}body main.gigga-explore-v3 .ge-intro h1{font-size:clamp(43px,4vw,58px)!important}body main.gigga-explore-v3 .ge-intro p{max-width:620px!important;font-size:15px!important}body main.gigga-explore-v3 .ge-search{max-width:100%!important}body main.gigga-explore-v3 .ge-filters{margin-inline:0!important;padding-inline:0!important}body main.gigga-explore-v3 .ge-list{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))!important;gap:14px!important}body main.gigga-messages-v3 .gm-content{padding-top:42px!important}body main.gigga-feed-v1 h1,body main.gigga-messages-v3 .gm-intro h1,body main.gigga-profile-v4 .gp-heading h1{font-size:clamp(40px,4vw,54px)!important}body main.gigga-messages-v3 .gm-intro p{font-size:15px!important}body main.gigga-messages-v3 .gm-list{max-width:960px}body main.gigga-messages-v3 .gm-state{max-width:960px;min-height:220px!important}body main.gigga-feed-v1 section{padding-top:46px!important}body main.gigga-feed-v1 .feed-card{max-width:960px!important;min-height:180px}body main.gigga-profile-v4 .gp-content{max-width:980px}body main.gigga-market-v4 .page-intro{padding:42px 0 26px!important}body main.gigga-market-v4 .page-intro h1{font-size:clamp(42px,4vw,56px)!important}}@media(min-width:1024px) and (max-width:1150px){#gigga-desktop-navigation .gdn-inner{width:calc(100% - 32px);gap:12px}#gigga-desktop-navigation .gdn-links>a{padding-inline:8px!important;font-size:12px!important}#gigga-desktop-navigation .gdn-post{padding-inline:12px;font-size:11px!important}}@media(min-width:768px) and (max-width:1023px){body main:is(.gigga-home-v3,.gigga-explore-v3,.gigga-messages-v3,.gigga-feed-v1,.gigga-market-v4,.gigga-profile-v4,.post-v3){width:calc(100% - 32px)!important;max-width:920px!important;margin:0 auto!important;padding-inline:28px!important}body main.gigga-home-v3 .gh-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gigga-share-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.gigga-share-actions .share-gigga{background:#fff!important;color:#8b1641!important;border:1px solid #e0cbd3!important;min-height:38px;font-weight:750}.gigga-share-actions .share-gigga:hover{background:#f9edf2!important}.gigga-share-actions .share-gigga.copied{background:#ecf8ef!important;color:#176b3a!important}.gigga-share-actions small{flex-basis:100%;font-size:11px;color:#9b1c39}.gigga-explore-v3 .ge-public-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.gigga-explore-v3 .ge-card-link{display:block;color:inherit!important;flex:1 1;min-width:0;text-decoration:none}.gigga-explore-v3 .ge-card-link h3{font-size:16px;margin:10px 0 5px;font-weight:850;color:#291820}.gigga-explore-v3 .ge-card-link>p{font-size:12px;line-height:1.5;color:#685b60;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gigga-explore-v3 .ge-card-actions{display:flex;justify-content:flex-end;border-top:1px solid #f0e4e7;padding-top:12px;margin-top:12px}.gig-public-heading{display:flex;flex-direction:column;gap:5px;margin:28px 0 18px}.gig-public-heading p{font-size:13px;color:#685b60;margin:0}.gig-public-safety{font-size:12px;line-height:1.5;color:#685b60;margin-top:14px}.gig-browse-more{display:inline-block;margin-top:9px;font-size:12px;color:#8b1641;font-weight:800;text-decoration:underline}.gig-detail-topline .gigga-share-actions{justify-content:flex-end}@media(max-width:540px){.gig-public-heading{margin-top:16px}.gig-detail-topline{align-items:flex-start;flex-wrap:wrap}.gigga-share-actions .share-gigga{padding:8px 11px}}.gig-public-share-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:16px;padding:14px 16px;border:1px solid #e6d9de;border-radius:14px;background:#fffaf8}.gig-public-share-row>strong{font-size:13px;color:#291820}.gig-public-share-row>a{font-size:13px;font-weight:800;color:#8b1641}.gig-browse-more:focus-visible,.gigga-explore-v3 .ge-card-link:focus-visible,.gigga-share-actions button:focus-visible{outline:3px solid #c18fa3!important;outline-offset:3px!important}.gigga-explore-v3 .ge-public-card:hover{border-color:#d4b2c1}.gigga-explore-v3 .ge-card-actions{min-height:46px}@media(max-width:640px){.gig-public-share-row{align-items:flex-start;flex-direction:column}.gig-public-share-row .gigga-share-actions{width:100%}.gigga-share-actions .share-gigga{min-height:42px}.gig-detail-topline .gigga-share-actions{width:100%;justify-content:flex-start}}