.skin-ap.g25d{background:var(--g-pattern),var(--g-bg);background-attachment:fixed}.skin-ap.g25d h2,.skin-ap.g25d h3:where(:not(#prompt-hot-strip-heading)){font-weight:800;letter-spacing:-.01em}body:has(.g25d) header.skin-ap{background:color-mix(in srgb,var(--g-card) 86%,transparent);box-shadow:0 var(--g-edge-w) 0 var(--g-edge),0 calc(var(--g-edge-w) + 3px) 0 color-mix(in srgb,var(--g-ledge) 55%,transparent)}body:has(.g25d) header.skin-ap a.rounded-\[999px\].text-ink{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:0 3px color-mix(in srgb,var(--g-soft-ink) 30%,transparent)}body:has(.g25d) header.skin-ap .bg-g26b,.skin-ap.g25d :is(a,button).bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:0 4px 0 var(--g-accent-ledge)}body:has(.g25d) header.skin-ap .bg-g26b:active,.skin-ap.g25d button.bg-g26b:active{transform:translateY(3px);box-shadow:0 1px 0 var(--g-accent-ledge)}.skin-ap.g25d form.rounded-pill{border:2px solid var(--g-edge)}.skin-ap.g25d section button.rounded-pill.border.bg-card{border:2px solid var(--g-edge);box-shadow:0 3px 0 var(--g-ledge);transition:transform .08s ease,box-shadow .08s ease}.skin-ap.g25d section button.rounded-pill.border.bg-card:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--g-ledge)}.skin-ap.g25d section button.rounded-pill.border.bg-card:active{transform:translateY(3px);box-shadow:0 0 0 var(--g-ledge)}.skin-ap.g25d section.rounded-list.bg-card,.skin-ap.g25d div.rounded-list.bg-card:where(:not([data-testid=prompt-hot-strip] *)){border:var(--g-edge-w) solid var(--g-edge);border-radius:var(--g-radius)}.skin-ap.g25d section.bg-ink{border-radius:var(--g-radius)}.skin-ap.g25d .radar-ticket-wrap{filter:drop-shadow(0 4px 0 var(--g-ledge));transition:transform .12s ease,filter .12s ease}.skin-ap.g25d .radar-ticket-wrap:hover{transform:translateY(-3px);filter:drop-shadow(0 7px 0 var(--g-ledge))}.skin-ap.g25d .radar-claim{box-shadow:0 2px color-mix(in srgb,currentColor 35%,transparent)}.skin-ap.g25d article.rounded-row>.rounded-row.bg-paper{border:2px solid var(--g-edge);box-shadow:0 5px 0 var(--g-ledge);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d article.rounded-row:hover>.rounded-row.bg-paper{transform:translateY(-3px);box-shadow:0 8px 0 var(--g-ledge)}.skin-ap.g25d article.rounded-row:active>.rounded-row.bg-paper{transform:translateY(3px);box-shadow:0 2px 0 var(--g-ledge)}.skin-ap.g25d section .group.rounded-row{border-radius:14px}.skin-ap.g25d section .min-\[1360px\]\:gap-0{gap:14px}.skin-ap.g25d section div.group.rounded-row{margin:0!important;padding:14px 16px!important;border-radius:16px!important;background:var(--g-card)!important;border:var(--g-edge-w) solid var(--g-edge);box-shadow:0 4px 0 var(--g-ledge);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d section div.group.rounded-row:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--g-ledge)}.skin-ap.g25d section div.group.rounded-row.bg-bad-soft{background:var(--bad-soft)!important;border-color:color-mix(in srgb,var(--bad) 25%,transparent);box-shadow:0 4px color-mix(in srgb,var(--bad) 30%,transparent)}.skin-ap.g25d-5 h2,.skin-ap.g25d-5 h3:where(:not(#prompt-hot-strip-heading)){font-weight:700}body:has(.g25d-5) header.skin-ap{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}body:has(.g25d-5) header.skin-ap a.rounded-\[999px\].text-ink{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}body:has(.g25d-5) header.skin-ap .bg-g26b,.skin-ap.g25d-5 :is(a,button).bg-g26b{background:var(--g-accent);box-shadow:var(--g-sh-key-blue)}body:has(.g25d-5) header.skin-ap .bg-g26b:active,.skin-ap.g25d-5 button.bg-g26b:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25d-5 form.rounded-pill{border:1px solid var(--g-edge-field);box-shadow:var(--g-sh-field)}.skin-ap.g25d-5 section button.rounded-pill.border.bg-card{border:1px solid var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25d-5 section button.rounded-pill.border.bg-card:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5 section.rounded-list.bg-card,.skin-ap.g25d-5 div.rounded-list.bg-card:where(:not([data-testid=prompt-hot-strip] *)){border:1px solid var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5 section.bg-ink{background:var(--g-dark-bg);box-shadow:var(--g-sh-dark)}.skin-ap.g25d-5 .radar-zone-reset,.skin-ap.g25d-5 .radar-zone-perk{border:1px solid var(--g-edge-zone);box-shadow:var(--g-sh-zone)}.skin-ap.g25d-5 .radar-ticket-wrap{filter:var(--g-filter-ticket)}.skin-ap.g25d-5 .radar-ticket-wrap:hover{filter:var(--g-filter-ticket-hover)}.skin-ap.g25d-5 section div.group.rounded-row{border:1px solid var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25d-5 section div.group.rounded-row:hover{box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5 section div.group.rounded-row.bg-bad-soft{border-color:var(--g-edge-tile-bad);box-shadow:var(--g-sh-tile-bad)}.skin-ap.g25d-5 article.rounded-row>.rounded-row.bg-paper{border:1px solid var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25d-5 article.rounded-row:hover>.rounded-row.bg-paper{transform:translateY(-3px);box-shadow:var(--g-sh-tile-hover)}.g25v-vs-btn{transition:transform .12s cubic-bezier(.3,1.5,.6,1),box-shadow .12s ease,background .15s ease}.g25v-vs-btn.is-pop{transform:scale(1.12)}.g25v-vs{position:relative;z-index:1;display:flex;align-items:center;gap:8px}.g25v-vs-btn{display:inline-flex;flex:none;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:12px;font-size:13px;font-weight:700;color:var(--g-key-ink)}.g25v-vs-btn.is-up{background:var(--g-up);box-shadow:var(--g-sh-key-up)}.g25v-vs-btn.is-down{background:var(--g-down);box-shadow:var(--g-sh-key-down)}.g25v-vs-btn:not(.is-mine){filter:var(--g-key-idle)}.g25v-vs-btn:active{transform:translateY(3px);box-shadow:var(--g-sh-key-press)}.g25v-vs-btn.is-mine{outline:2px solid currentColor;outline-offset:2px;color:var(--g-key-ink)}.g25v-vs-btn.is-up.is-mine{outline-color:var(--g-up-solid)}.g25v-vs-btn.is-down.is-mine{outline-color:var(--g-down-solid)}.g25v-vs-track{position:relative;display:flex;flex:1;height:22px;gap:3px}.g25v-vs-up,.g25v-vs-down{position:relative;display:flex;align-items:center;height:100%;min-width:30px;transition:width .5s cubic-bezier(.3,1.3,.6,1)}.g25v-vs-up{justify-content:flex-start;padding-left:8px;border-radius:8px 3px 3px 8px;background:var(--g-up-seg);box-shadow:inset 0 0 0 1px var(--g-up-seg-line)}.g25v-vs-down{justify-content:flex-end;padding-right:8px;border-radius:3px 8px 8px 3px;background:var(--g-down-seg);box-shadow:inset 0 0 0 1px var(--g-down-seg-line)}.g25v-vs-up i,.g25v-vs-down i{font-style:normal;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.g25v-vs-up i{color:var(--good-text)}.g25v-vs-down i{color:var(--bad-text)}.g25v-vs-badge{position:absolute;z-index:2;top:50%;transform:translate(-50%,-50%) rotate(-6deg);transition:left .5s cubic-bezier(.3,1.3,.6,1);padding:1px 6px;border-radius:6px;font-size:11px;font-weight:900;font-style:italic;letter-spacing:.02em;color:var(--g-key-ink);background:var(--g-vs-bg);box-shadow:var(--g-sh-vs)}.g25v-vs-empty{flex:1;text-align:center;font-size:12px;color:var(--sub)}body:has(.g25d-5) main.site-canvas{background:var(--g-pattern),var(--g-bg);background-attachment:fixed}.skin-ap.g25d-5 [class*=scroll-mt-].border-b .rounded-icon,.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) [class*=scroll-mt-].border-b .rounded-icon{box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25d-5 a.rounded-pill.border.bg-card:where(:not([data-testid=wiki-entry])),.skin-ap.g25d-5 button.rounded-pill.border:not(.bg-ink),.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) a.rounded-pill.border.bg-card:where(:not([data-testid=wiki-entry])),.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) button.rounded-pill.border:not(.bg-ink){border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5 a.rounded-pill.border.bg-card:where(:not([data-testid=wiki-entry])):hover,.skin-ap.g25d-5 button.rounded-pill.border:not(.bg-ink):hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5 a.rounded-pill.bg-ink,.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) a.rounded-pill.bg-ink{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5 a.rounded-pill.bg-ink:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5 button.rounded-pill.bg-ink,.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) button.rounded-pill.bg-ink{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5 button.rounded-pill.bg-ink:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5 .sticky button.rounded-pill.bg-ink,.skin-ap.g25d-5 :is(div,nav):has(>button.rounded-pill:not(.bg-ink))>button.rounded-pill.bg-ink,.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) .sticky button.rounded-pill.bg-ink,.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) :is(div,nav):has(>button.rounded-pill:not(.bg-ink))>button.rounded-pill.bg-ink{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected);transform:none}.skin-ap.g25d-5 .sticky button.rounded-pill:not(.bg-ink),.skin-ap.g25d-5 :is(div,nav):has(>button.rounded-pill.bg-ink)>button.rounded-pill:not(.bg-ink),.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) .sticky button.rounded-pill:not(.bg-ink),.skin-ap:is(.g25m-bench,.g25m-oss,.g25m-nominate,.g25m-free,.g25m-reviews,.g25m-workflows,.g25m-workflow,.g25m-life) :is(div,nav):has(>button.rounded-pill.bg-ink)>button.rounded-pill:not(.bg-ink){border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25d-5 .sticky button.rounded-pill:not(.bg-ink):hover,.skin-ap.g25d-5 :is(div,nav):has(>button.rounded-pill.bg-ink)>button.rounded-pill:not(.bg-ink):hover{transform:none;background:var(--nav-pill-hover);box-shadow:none}.skin-ap.g25d-5 .task-rail .tr-row[data-selected]{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5 .task-rail .tr-row[data-selected]:before{display:none}.skin-ap.g25d-5 article.rounded-list.bg-card,.skin-ap.g25d-5 div.rounded-list.border.bg-card:where(:not([data-testid=prompt-hot-strip] *)),.skin-ap.g25m-article .cream-lcard,.skin-ap.g25m-article .cream-article-sheet,.skin-ap.g25m-gate div.rounded-card.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5 .sticky.bg-\[var\(--header-glass\)\]{padding-left:var(--g-inset-x);padding-right:var(--g-inset-x);border-radius:var(--g-radius);background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-header)}.skin-ap.g25p-tools [class*=scroll-mt-].border-b,.skin-ap.g25p-tools [class*=scroll-mt-].border-b:last-child{margin-bottom:var(--g-stack-gap);padding:20px var(--g-inset-x) 14px;border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-tools a.group.rounded-row-sm{transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.skin-ap.g25p-tools a.group.rounded-row-sm:hover{background:var(--g-card);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile-hover)}.skin-ap.g25p-tool nav.sticky{border-bottom-color:transparent;background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25p-tool nav.sticky a{border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25p-tool nav.sticky a:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-tool nav.sticky a[aria-current=true]{transform:none;border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-tool section a.bg-ink{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25p-tool section a.bg-ink:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25p-tool section button.h-\[42px\],.skin-ap.g25p-tool button.bg-ink{border:1px solid var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-tool section button.h-\[42px\]:hover,.skin-ap.g25p-tool button.bg-ink:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-tool article span.rounded-\[8px\].bg-white,.skin-ap.g25p-tool section a.rounded-\[9px\].bg-card,.skin-ap.g25p-tool span.h-\[30px\].w-\[30px\].rounded-full.bg-white{border-width:1px;border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-tool div.rounded-\[14px\].bg-white.overflow-hidden,.skin-ap.g25p-tool section[class*=scroll-mt-].rounded-\[16px\].bg-card,.skin-ap.g25p-tool article.rounded-\[14px\].bg-card,.skin-ap.g25p-tool ul.rounded-\[16px\].bg-card,.skin-ap.g25p-tool div.rounded-\[16px\].bg-card,.skin-ap.g25p-tool div.rounded-\[16px\].border-line,.skin-ap.g25p-tool div.mt-\[46px\].rounded-\[14px\]{border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-tool section div.aspect-\[16\/9\].rounded-\[18px\]{border:1px solid var(--g-edge-tile);background-clip:padding-box;box-shadow:var(--g-sh-tile)}.skin-ap.g25p-tool article div.aspect-\[16\/9\].rounded-\[10px\]{border:1px solid var(--g-edge-tile);background-clip:padding-box}.skin-ap.g25p-tool section div.rounded-row.bg-good-bg{--t: var(--good);--tb: var(--good-bg)}.skin-ap.g25p-tool section div.rounded-row.bg-bad-bg{--t: var(--bad);--tb: var(--bad-bg)}.skin-ap.g25p-tool section div.rounded-row:is(.bg-good-bg,.bg-bad-bg){display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;border:1px solid color-mix(in srgb,var(--t) 18%,transparent);background:var(--tb);box-shadow:var(--g-hl),0 3px color-mix(in srgb,var(--t) 22%,transparent),0 8px 18px -10px color-mix(in srgb,var(--t) 40%,transparent)}.skin-ap.g25p-tool section div.rounded-row:is(.bg-good-bg,.bg-bad-bg)>span{display:contents}.skin-ap.g25p-tool section div.rounded-row:is(.bg-good-bg,.bg-bad-bg)>span>svg{grid-row:1 / 3;width:30px;height:30px}.skin-ap.g25p-tool #tool-updates>div:nth-of-type(2){padding:4px var(--g-inset-x) 16px;border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-tool #tool-updates .grid.grid-cols-\[38px_26px_1fr\]>div.relative>span.w-px{width:4px;border-radius:999px;background:var(--g-bar-bg)}.skin-ap.g25p-tool #tool-updates .grid.grid-cols-\[38px_26px_1fr\]>div.relative>span.rounded-full{width:16px;height:16px;border:0;background:var(--g-card);box-shadow:inset 0 0 0 2px var(--g-ledge-panel),0 2px 0 var(--g-ledge-panel)}.skin-ap.g25p-tool #tool-updates .grid.grid-cols-\[38px_26px_1fr\]>div.relative>span.rounded-full.bg-accent{width:18px;height:18px;background:var(--g-accent);box-shadow:var(--g-hl),0 2px 0 var(--g-accent-ledge),0 0 0 5px var(--g-soft);animation:g25-node-pulse 2.4s ease-in-out infinite}@keyframes g25-node-pulse{0%,to{outline:0 solid transparent}50%{outline:6px solid var(--g-soft)}}@media (prefers-reduced-motion: reduce){.skin-ap.g25p-tool #tool-updates span.bg-accent{animation:none}}.skin-ap.g25p-tool #tool-updates div.pb-2>span.font-mono{padding:3px 11px;border-radius:999px;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-badge)}.skin-ap.g25p-tool #tool-updates div.pb-2>span.rounded-full.border{border-color:transparent;box-shadow:var(--g-sh-badge)}.skin-ap.g25p-tool #tool-updates span.rounded-\[5px\]{box-shadow:var(--g-sh-badge)}.skin-ap.g25p-perks :is([data-testid=perks-list],[data-testid=perks-reset-list])>article,.skin-ap.g25m-taskguide .tg :is(.tg-concl,.tg-steps,.tg-dec,.tg-live,.tg-rail-card){border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-perks article footer :is(a,button).rounded-\[9px\]{border:1px solid var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-perks article footer :is(a,button).rounded-\[9px\]:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-perks [data-testid=perks-filters]>button[aria-pressed=false]{border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25p-perks [data-testid=perks-filters]>button[aria-pressed=false]:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-perks [data-testid=perks-filters]>button[aria-pressed=true]{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-perks [data-testid=perks-list]+div>button.rounded-full{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-perks section.rounded-list.bg-butter{border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-perks section.rounded-list.bg-butter button.rounded-full.border{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-perks .g25-ticket-wrap,.skin-ap.g25m-5 .g25-ticket-wrap{display:flex;filter:var(--g-filter-ticket);transition:transform .12s ease,filter .12s ease}.skin-ap.g25p-perks .g25-ticket-wrap:hover,.skin-ap.g25m-5 .g25-ticket-wrap:hover{transform:translateY(-3px);filter:var(--g-filter-ticket-hover)}.skin-ap.g25p-perks .g25-ticket{--stub: 128px;--notch: 9px;position:relative;display:grid;grid-template-columns:var(--stub) 0 minmax(0,1fr);width:100%;min-height:132px;overflow:hidden;border-radius:var(--g-radius);background:var(--g-card);cursor:pointer;-webkit-mask:radial-gradient(circle var(--notch) at var(--stub) 0,transparent 98%,black 100%) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at var(--stub) 100%,transparent 98%,black 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--stub) 0,transparent 98%,black 100%) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at var(--stub) 100%,transparent 98%,black 100%) bottom / 100% 51% no-repeat}.skin-ap.g25p-perks .g25-ticket:focus-visible,.skin-ap.g25m-5 .g25-ticket:focus-visible{outline:2px solid var(--g-accent-ledge);outline-offset:-2px}.skin-ap.g25p-perks .g25-ticket .tk-stub,.skin-ap.g25m-5 .g25-ticket .tk-stub{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 8px;overflow:hidden;color:var(--g-card);text-align:center}.skin-ap.g25p-perks .g25-ticket .tk-meta,.skin-ap.g25m-5 .g25-ticket .tk-meta{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px}.skin-ap.g25p-perks .g25-ticket .tk-kind,.skin-ap.g25m-5 .g25-ticket .tk-kind{font-size:13px;font-weight:700}.skin-ap.g25p-perks .g25-ticket .tk-left,.skin-ap.g25m-5 .g25-ticket .tk-left{padding:1px 9px;border-radius:999px;background:var(--g-card);color:var(--ink);font-size:11.5px;font-weight:700}.skin-ap.g25p-perks .g25-ticket.tone-soon .tk-left,.skin-ap.g25m-5 .g25-ticket.tone-soon .tk-left{background:var(--bad);color:var(--g-card)}.skin-ap.g25p-perks .g25-ticket .tk-icon-wrap,.skin-ap.g25m-5 .g25-ticket .tk-icon-wrap{position:relative;z-index:2;display:block;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.skin-ap.g25p-perks .g25-ticket-wrap:hover .tk-icon-wrap,.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-icon-wrap{transform:translateY(-3px) rotate(-8deg)}@media (prefers-reduced-motion: reduce){.skin-ap.g25p-perks .g25-ticket-wrap:hover .tk-icon-wrap,.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-icon-wrap{transform:none}}.skin-ap.g25p-perks .g25-ticket .tk-perf,.skin-ap.g25m-5 .g25-ticket .tk-perf{margin:12px 0;border-left:1.5px dashed var(--g-edge-panel)}.skin-ap.g25p-perks .g25-ticket .tk-icon,.skin-ap.g25m-5 .g25-ticket .tk-icon{display:block;width:40px;height:40px;background:var(--g-card);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.skin-ap.g25p-perks .g25-ticket.tk-cat-new .tk-stub,.skin-ap.g25m-5 .g25-ticket.tk-cat-new .tk-stub{background:linear-gradient(160deg,var(--g-tk-new),color-mix(in oklch,var(--g-tk-new) 80%,var(--ink)))}.skin-ap.g25p-perks .g25-ticket.tk-cat-limited .tk-stub,.skin-ap.g25m-5 .g25-ticket.tk-cat-limited .tk-stub{background:linear-gradient(160deg,var(--g-tk-limited),color-mix(in oklch,var(--g-tk-limited) 80%,var(--ink)))}.skin-ap.g25p-perks .g25-ticket.tk-cat-limited .tk-confetti,.skin-ap.g25m-5 .g25-ticket.tk-cat-limited .tk-confetti{position:absolute;inset:0;z-index:1}.skin-ap.g25p-perks .g25-ticket.tk-cat-student .tk-stub{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--g-card) 9%,transparent) 0 6px,transparent 6px 16px),linear-gradient(160deg,var(--g-tk-student),color-mix(in oklch,var(--g-tk-student) 80%,var(--ink)))}.skin-ap.g25p-perks .g25-ticket.tk-cat-gift .tk-stub,.skin-ap.g25m-5 .g25-ticket.tk-cat-gift .tk-stub{background:linear-gradient(160deg,var(--g-tk-gift),color-mix(in oklch,var(--g-tk-gift) 80%,var(--ink)))}.skin-ap.g25p-perks .g25-ticket.tk-cat-gift .tk-stub:before,.skin-ap.g25p-perks .g25-ticket.tk-cat-gift .tk-stub:after,.skin-ap.g25m-5 .g25-ticket.tk-cat-gift .tk-stub:before,.skin-ap.g25m-5 .g25-ticket.tk-cat-gift .tk-stub:after{content:"\2726";position:absolute;z-index:1;color:var(--g-card);line-height:1;opacity:.85}.skin-ap.g25p-perks .g25-ticket.tk-cat-gift .tk-stub:before,.skin-ap.g25m-5 .g25-ticket.tk-cat-gift .tk-stub:before{top:12px;right:16px;font-size:13px}.skin-ap.g25p-perks .g25-ticket.tk-cat-gift .tk-stub:after,.skin-ap.g25m-5 .g25-ticket.tk-cat-gift .tk-stub:after{bottom:40px;left:14px;font-size:9px}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-stub,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-stub{justify-content:flex-end;padding-bottom:16px;background:linear-gradient(135deg,var(--tone-gift-bg2) 0%,var(--tone-none-bg2) 60%,var(--tone-mid-bg2) 100%);color:var(--ink)}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset :is(.tk-ribbon-v,.tk-ribbon-h),.skin-ap.g25m-5 .g25-ticket.tk-cat-reset :is(.tk-ribbon-v,.tk-ribbon-h){position:absolute;z-index:1;background:color-mix(in srgb,var(--g-card) 70%,transparent)}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-ribbon-v,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-ribbon-v{top:0;bottom:0;left:calc(50% - 7px);width:14px}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-ribbon-h,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-ribbon-h{left:0;right:0;top:32%;height:14px}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-bow,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-bow{position:absolute;z-index:2;top:calc(32% + 7px);left:50%;transform:translate(-50%,-50%);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.skin-ap.g25p-perks .g25-ticket-wrap:hover .tk-cat-reset .tk-bow,.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-cat-reset .tk-bow{transform:translate(-50%,-50%) rotate(-8deg) scale(1.06)}@media (prefers-reduced-motion: reduce){.skin-ap.g25p-perks .g25-ticket-wrap:hover .tk-cat-reset .tk-bow,.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-cat-reset .tk-bow{transform:translate(-50%,-50%)}}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-stub:before,.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-stub:after,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-stub:before,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-stub:after{content:"\2726";position:absolute;z-index:1;color:var(--g-card);line-height:1}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-stub:before,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-stub:before{top:10px;left:14px;font-size:14px}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-stub:after,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-stub:after{bottom:46px;right:14px;font-size:10px}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-kind,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-kind{color:var(--ink-2)}.skin-ap.g25p-perks .g25-ticket.tk-cat-reset .tk-left,.skin-ap.g25m-5 .g25-ticket.tk-cat-reset .tk-left{background:var(--ink);color:var(--g-card)}.skin-ap.g25p-perks .g25-ticket .tk-body,.skin-ap.g25m-5 .g25-ticket .tk-body{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:16px 18px 14px}.skin-ap.g25p-perks .g25-ticket .tk-who,.skin-ap.g25m-5 .g25-ticket .tk-who{display:flex;min-width:0;align-items:center;gap:8px}.skin-ap.g25p-perks .g25-ticket .tk-logo,.skin-ap.g25m-5 .g25-ticket .tk-logo{width:28px;height:28px;flex:none;border-radius:8px;object-fit:contain}.skin-ap.g25p-perks .g25-ticket .tk-initial,.skin-ap.g25m-5 .g25-ticket .tk-initial{display:inline-flex;align-items:center;justify-content:center;background:var(--fill);font-size:13px;font-weight:600;color:var(--ink)}.skin-ap.g25p-perks .g25-ticket .tk-name,.skin-ap.g25m-5 .g25-ticket .tk-name{overflow:hidden;font-size:13px;color:var(--sub);text-overflow:ellipsis;white-space:nowrap}.skin-ap.g25p-perks .g25-ticket .tk-title,.skin-ap.g25m-5 .g25-ticket .tk-title{display:-webkit-box;margin-top:8px;overflow:hidden;font-size:17px;font-weight:600;line-height:24px;color:var(--ink);-webkit-box-orient:vertical;-webkit-line-clamp:2}.skin-ap.g25p-perks .g25-ticket .tk-foot,.skin-ap.g25m-5 .g25-ticket .tk-foot{display:flex;min-width:0;align-items:center;gap:8px;margin-top:12px}.skin-ap.g25p-perks .g25-ticket .tk-chip,.skin-ap.g25m-5 .g25-ticket .tk-chip{flex:none;padding:1px 8px;border-radius:999px;background:var(--g-soft);font-size:11.5px;font-weight:600;color:var(--g-soft-ink)}.skin-ap.g25p-perks .g25-ticket .tk-badge,.skin-ap.g25m-5 .g25-ticket .tk-badge{min-width:0;overflow:hidden;font-size:12px;color:var(--sub);text-overflow:ellipsis;white-space:nowrap}.skin-ap.g25p-perks .g25-ticket .tk-notice,.skin-ap.g25m-5 .g25-ticket .tk-notice{margin-top:6px;font-size:12px;color:var(--sub)}.skin-ap.g25p-perks .g25-ticket .tk-cta,.skin-ap.g25m-5 .g25-ticket .tk-cta{flex:none;margin-left:auto}.skin-ap.g25p-perks .g25-perk-detail{max-width:640px;margin:0 auto}.skin-ap.g25p-perks .g25-perk-detail-col>div{gap:14px}.skin-ap.g25p-perks .g25-perk-detail-col section,.skin-ap.g25p-perks .g25-perk-detail-col>div>a.rounded-\[18px\]{border:1px solid var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-perks .g25-perk-detail-col>div>a.rounded-\[18px\]{transition:transform .12s ease}.skin-ap.g25p-perks .g25-perk-detail-col>div>a.rounded-\[18px\]:hover{transform:translateY(-2px)}.skin-ap.g25p-perks :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-new,.skin-ap.g25m-perk-detail :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-new{--tk-c: var(--g-tk-new)}.skin-ap.g25p-perks :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-limited,.skin-ap.g25m-perk-detail :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-limited{--tk-c: var(--g-tk-limited)}.skin-ap.g25p-perks :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-student,.skin-ap.g25m-perk-detail :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-student{--tk-c: var(--g-tk-student)}.skin-ap.g25p-perks :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-gift,.skin-ap.g25m-perk-detail :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-gift{--tk-c: var(--g-tk-gift)}.skin-ap.g25p-perks :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-reset,.skin-ap.g25m-perk-detail :is(.g25-ticket.is-hero,.g25-perk-detail).tk-cat-reset{--tk-c: var(--ink)}.skin-ap.g25p-perks .g25-ticket-wrap.is-hero:hover,.skin-ap.g25m-perk-detail .g25-ticket-wrap.is-hero:hover{transform:none;filter:var(--g-filter-ticket)}.skin-ap.g25p-perks .g25-ticket.is-hero,.skin-ap.g25m-perk-detail .g25-ticket.is-hero{--stub: 168px;--notch: 11px;min-height:184px;cursor:default}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-stub,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-stub,.skin-ap.g25p-perks .g25-ticket.is-hero .tk-meta,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-meta{gap:8px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-icon,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-icon{width:56px;height:56px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-kind,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-kind{font-size:15px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-left,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-left{padding:2px 11px;font-size:12.5px}.skin-ap.g25p-perks .g25-ticket.is-hero.tk-cat-reset .tk-ribbon-v,.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tk-cat-reset .tk-ribbon-v{left:calc(50% - 9px);width:18px}.skin-ap.g25p-perks .g25-ticket.is-hero.tk-cat-reset .tk-ribbon-h,.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tk-cat-reset .tk-ribbon-h{height:18px}.skin-ap.g25p-perks .g25-ticket.is-hero.tk-cat-reset .tk-bow,.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tk-cat-reset .tk-bow{top:calc(32% + 9px)}.skin-ap.g25p-perks .g25-ticket.is-hero.tk-cat-reset .tk-bow svg,.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tk-cat-reset .tk-bow svg{width:70px;height:62px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-body,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-body{justify-content:flex-start;padding:20px 24px 18px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-logo,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-logo{width:32px;height:32px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-name,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-name{font-size:14px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-title,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-title{margin-top:10px;font-size:22px;line-height:30px;-webkit-line-clamp:3}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-amount,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-amount{margin-top:6px;font-size:26px;font-weight:800;line-height:34px;color:var(--tk-c)}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-foot,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-foot{flex-wrap:wrap;margin-top:auto;padding-top:14px}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-end,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-end{font-size:13px;font-weight:600;color:var(--ink-2)}.skin-ap.g25p-perks .g25-ticket.is-hero.tone-soon .tk-end,.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tone-soon .tk-end{color:var(--bad)}.skin-ap.g25p-perks .g25-ticket.is-hero .tk-badge,.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-badge{margin-left:auto}.skin-ap.g25p-perks .g25-perk-detail-col [data-testid=perk-detail-cta]{width:100%}.skin-ap.g25p-perks .g25-perk-detail[class*=tk-cat-] [data-testid=perk-detail-cta],.skin-ap.g25m-perk-detail .g25-perk-detail[class*=tk-cat-] [data-testid=perk-detail-cta]{background:linear-gradient(160deg,color-mix(in oklch,var(--tk-c) 85%,var(--ink)),color-mix(in oklch,var(--tk-c) 72%,var(--ink)));color:var(--g-card)}.skin-ap.g25p-perks .g25-perk-back,.skin-ap.g25p-perks .g25-perk-detail-acts button.rounded-\[9px\]{border:1px solid var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-perks .g25-perk-back{margin-bottom:16px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink)}.skin-ap.g25p-perks :is(.g25-perk-back,.g25-perk-detail-acts button.rounded-\[9px\]):hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-perks .g25-perk-detail-acts{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px;font-size:12px;color:var(--sub)}.skin-ap.g25p-perks p.py-16.text-center,.skin-ap.g25m-taskguide .tg .tg-ask{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-articles main>[role=tablist],.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill,.skin-ap.g25m.g25m-oss .vc-seg,.skin-ap.g25m:is(.g25m-workflows,.g25m-workflow).bg-paper{background:transparent}.skin-ap.g25p-articles main>[role=tablist]>[role=tab][aria-selected=true],.skin-ap.g25m.g25m-oss .vc-seg>button.is-on{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-articles main>[role=tablist]>[role=tab][aria-selected=false]:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-articles [data-testid=shelf-courses] div.rounded-card.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap:is(.g25p-articles,.g25p-learn,.g25p-course) :is(a,button).rounded-pill.bg-card:not(.border){background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap:is(.g25p-articles,.g25p-learn,.g25p-course) :is(a,button).rounded-pill.bg-card:not(.border):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25p-articles :is(a.group>.relative>.overflow-hidden.rounded-row,a.group>.overflow-hidden.rounded-row){border:1px solid var(--g-edge-tile);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-articles :is(a.group:hover>.relative>.overflow-hidden.rounded-row,a.group:hover>.overflow-hidden.rounded-row){transform:translateY(-3px);box-shadow:var(--g-sh-tile-hover)}@media (prefers-reduced-motion: reduce){.skin-ap.g25p-articles :is(a.group:hover>.relative>.overflow-hidden.rounded-row,a.group:hover>.overflow-hidden.rounded-row){transform:none}}.skin-ap.g25p-articles [data-testid=shelf-courses] ol a.rounded-row-sm,.skin-ap.g25m-taskguide .tg :is(.tg-drow:not(.tg-drow-more),.tg-lrow2){transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.skin-ap.g25p-articles [data-testid=shelf-courses] ol a.rounded-row-sm:hover{background:var(--g-card);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile-hover)}.skin-ap.g25p-articles [data-testid^=shelf-lessons-] button.rounded-full.bg-card{border:1px solid var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-articles [data-testid^=shelf-lessons-] button.rounded-full.bg-card:hover{box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-articles div.rounded-list.bg-fill.text-center{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-articles [data-testid=shelf-courses] [role=tablist]{background:var(--g-soft)}.skin-ap.g25p-articles [data-testid=shelf-courses] [role=tablist]>[role=tab][aria-selected=true]{color:var(--g-soft-ink)}.skin-ap.g25p-articles [data-testid=shelf-courses] [role=tablist]>[role=tab][aria-selected=false]:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-articles header a.rounded-pill.bg-ink[data-testid=learn-center-entry],.skin-ap.g25p-articles header a.rounded-pill.bg-ink[data-testid=learn-center-entry]:hover{gap:8px;height:58px;padding:0 24px;transform:none;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25p-articles header a.rounded-pill.bg-ink[data-testid=learn-center-entry]:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25p-articles header a.rounded-pill.bg-ink[data-testid=learn-center-entry]:before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url(/perk-icons/student.svg) center / contain no-repeat;mask:url(/perk-icons/student.svg) center / contain no-repeat}.skin-ap.g25p-article,.skin-ap.g25p-article.cream-article-ground{background:transparent}.skin-ap.g25p-article .cream-lcard,.skin-ap.g25p-article .cream-article-sheet{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-article .cream-toc-link.is-on,.skin-ap.g25m-article .cream-toc-link.is-on{border-left-color:transparent;border-radius:999px;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-article main div.bg-ink.rounded-list,.skin-ap.g25m-article main div.bg-ink.rounded-list{box-shadow:0 0 0 1px var(--g-edge-tile),var(--g-sh-tile)}.skin-ap.g25p-article .cream-article-cover,.skin-ap.g25m-article .cream-article-cover{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-article #brief a.rounded-full,.skin-ap.g25m-article #brief a.rounded-full{box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-article #brief a.rounded-full:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25p-article button:is([aria-label=\70b9\8d5e],[aria-label=\53d6\6d88\70b9\8d5e],[aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf],[aria-label=\5206\4eab]),.skin-ap.g25m-article button:is([aria-label=\70b9\8d5e],[aria-label=\53d6\6d88\70b9\8d5e],[aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf],[aria-label=\5206\4eab]){background:var(--g-card);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-article button.cream-article-act,.skin-ap.g25m-article button.cream-article-act{border-color:transparent}.skin-ap.g25p-article button:is([aria-label=\70b9\8d5e],[aria-label=\53d6\6d88\70b9\8d5e],[aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf],[aria-label=\5206\4eab]):hover{transform:translateY(-2px);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25p-article button[aria-label=\53d6\6d88\70b9\8d5e],.skin-ap.g25p-article button[aria-label=\53d6\6d88\70b9\8d5e]:hover,.skin-ap.g25m-article button[aria-label=\53d6\6d88\70b9\8d5e]{background:var(--g-like-soft);color:var(--g-like);box-shadow:inset 0 0 0 1px var(--g-like-edge),0 3px 0 var(--g-like-ledge),var(--g-amb-tile)}.skin-ap.g25p-article button[aria-label=\53d6\6d88\6536\85cf],.skin-ap.g25p-article button[aria-label=\53d6\6d88\6536\85cf]:hover,.skin-ap.g25m-article button[aria-label=\53d6\6d88\6536\85cf]{background:var(--g-fav-soft);color:var(--g-fav);box-shadow:inset 0 0 0 1px var(--g-fav-edge),0 3px 0 var(--g-fav-ledge),var(--g-amb-tile)}.skin-ap.g25p-article #related a.rounded-\[14px\],.skin-ap.g25p-article .cream-article-relcard,.skin-ap.g25m-article #related a.rounded-\[14px\],.skin-ap.g25m-article .cream-article-relcard{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-article #related a.rounded-\[14px\]:hover,.skin-ap.g25p-article .cream-article-relcard:hover{transform:translateY(-2px);border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-learn :is(article,div,p).rounded-card.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-learn [data-testid=learn-guest-courses] .divide-y{padding:20px var(--g-inset-x) 14px;border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-learn [data-testid=learn-progress]>span{background:var(--g-bar-bg)}.skin-ap.g25p-learn [data-testid=learn-progress]>span>i{background:var(--g-bar)}.skin-ap.g25p-learn :is(button[data-testid=learn-login],[data-testid=learn-continue-banner] a.bg-ink),.skin-ap.g25p-learn :is(button[data-testid=learn-login],[data-testid=learn-continue-banner] a.bg-ink):hover{transform:none;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25p-learn :is(button[data-testid=learn-login],[data-testid=learn-continue-banner] a.bg-ink):active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25p-course{background:transparent}.skin-ap.g25p-course header>div.rounded-card.border{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-course [data-testid=course-progress]{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-course [data-testid=course-progress]>div.rounded-full{background:var(--g-bar-bg)}.skin-ap.g25p-course [data-testid=course-progress]>div.rounded-full>i{background:var(--g-bar)}.skin-ap.g25p-course aside a img.border{border-color:var(--g-edge-tile)}.skin-ap.g25p-gate div.rounded-card.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-oss :is(.vc-hero,.vc-board,.vc-card){border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-oss .vc-seg{background:transparent}.skin-ap.g25d-5.g25p-oss .vc-seg>button.is-on{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5.g25p-oss .vc-seg>button:not(.is-on):hover{background:var(--nav-pill-hover)}.skin-ap.g25d-5.g25p-oss :is(.vc-btn,.vc-btn.is-primary,.vc-bmore,.vc-more,.vc-prompt-copy),.skin-ap.g25m.g25m-oss :is(.vc-btn,.vc-btn.is-primary,.vc-bmore,.vc-more,.vc-prompt-copy){background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-oss :is(.vc-btn,.vc-btn.is-primary,.vc-bmore,.vc-more,.vc-prompt-copy):hover{transform:translateY(-2px);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-oss .vc-fav,.skin-ap.g25m.g25m-oss .vc-fav{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-oss .vc-fav:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-oss .vc-fav[aria-pressed=true],.skin-ap.g25d-5.g25p-oss .vc-fav[aria-pressed=true]:hover,.skin-ap.g25m.g25m-oss .vc-fav[aria-pressed=true]{background:var(--g-fav-soft);color:var(--g-fav);box-shadow:inset 0 0 0 1px var(--g-fav-edge),0 3px 0 var(--g-fav-ledge),var(--g-amb-tile)}.skin-ap.g25d-5.g25p-oss :is(.vc-list-state,.vc-archive-note){border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25d-5.g25p-oss .vc-prompt p{height:20px;-webkit-line-clamp:1}.skin-ap.g25d-5.g25p-oss .g25os{display:flex;flex-direction:column;gap:12px;margin-top:14px}.skin-ap.g25d-5.g25p-oss .g25os-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.skin-ap.g25d-5.g25p-oss .g25os-ic{display:inline-flex;flex:none;align-items:center;justify-content:center}.skin-ap.g25d-5.g25p-oss .g25os-v{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.skin-ap.g25d-5.g25p-oss .g25os .is-new .g25os-v{color:var(--good-text)}.skin-ap.g25d-5.g25p-oss .g25os-l{color:var(--sub)}.skin-ap.g25d-5.g25p-oss .g25os-tut{font-size:13px;color:var(--sub)}.skin-ap.g25d-5.g25p-oss .g25os-tut a{color:var(--link);font-weight:600}.skin-ap.g25d-5.g25p-oss .g25os .g25os-s{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 8px;border-radius:999px;background:var(--g-card);box-shadow:var(--g-sh-badge)}.skin-ap.g25d-5.g25p-oss .g25os .g25os-t{display:inline-flex;align-items:baseline;gap:5px}.skin-ap.g25d-5.g25p-oss .g25os .g25os-v{font-size:15px}.skin-ap.g25d-5.g25p-oss .g25os .g25os-l{font-size:12.5px}.skin-ap.g25d-5.g25p-weekly .wk-table{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-weekly .wk-past-card{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-weekly .wk-past-card:hover{transform:translateY(-2px);border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-weekly .wk-switch{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25d-5.g25p-nominate .oss-nominate .formCard{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.urlBox,.fg>input[type=text]),.skin-ap.g25m.g25m-workflows input[type=search].rounded-full{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.urlBox:focus-within,.fg>input[type=text]:focus){border-color:var(--accent);box-shadow:0 0 0 4px var(--ring),var(--g-sh-field)}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.nat,.cp),.skin-ap.g25m.g25m-workflows div.flex-wrap>div[role=group]>button.rounded-full.border,.skin-ap.g25m.g25m-workflows button.rounded-full.border[data-testid=workflow-free-only]{border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.nat,.cp):not(.on):hover{border-color:transparent;background:var(--nav-pill-hover)}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.nat,.cp).on{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5.g25p-nominate .oss-nominate .nat.on b{color:var(--g-soft-ink)}.skin-ap.g25d-5.g25p-nominate .oss-nominate .sBtn{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25d-5.g25p-nominate .oss-nominate .sBtn:hover:not(:disabled){background:var(--g-accent)}.skin-ap.g25d-5.g25p-nominate .oss-nominate .sBtn:active:not(:disabled){transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25d-5.g25p-nominate .oss-nominate :is(.resultOk,.dupAlert),.skin-ap.g25m.g25m-oss :is(.vc-list-state,.vc-archive-note){background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25d-5.g25p-free section[data-testid=free-verdict],.skin-ap.g25m.g25m-free section[data-testid=free-verdict]{border-width:2px}.skin-ap.g25d-5.g25p-free :is(div.rounded-row.border.bg-card,article[data-testid=perk-card],ul[data-testid=free-changes],details.border.bg-card){border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-free article[data-testid=perk-card] a[data-testid=perk-cta],.skin-ap.g25m.g25m-free article[data-testid=perk-card] a[data-testid=perk-cta]{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-free article[data-testid=perk-card] a[data-testid=perk-cta]:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-free p.rounded-row.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-reviews section.rounded-tile.border{border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-reviews section.rounded-tile article.rounded-card.border,.skin-ap.g25m.g25m-reviews section.rounded-tile article.rounded-card.border{border-color:var(--g-edge-tile);border-radius:16px;background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25d-5.g25p-reviews section.rounded-tile div.border-dashed,.skin-ap.g25m.g25m-reviews section.rounded-tile div.border-dashed{border-color:transparent;background:transparent}.skin-ap.g25d-5.g25p-reviews :is(a.rounded-xl.border,article button[aria-pressed].rounded-full),.skin-ap.g25m.g25m-reviews :is(a.rounded-xl.border,article button[aria-pressed].rounded-full){border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-reviews :is(a.rounded-xl.border,article button[aria-pressed=false].rounded-full):hover{transform:translateY(-2px);border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-reviews article button[aria-pressed=true].rounded-full,.skin-ap.g25m.g25m-reviews article button[aria-pressed=true].rounded-full{border-color:transparent;color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5.g25p-reviews div:has(>button[aria-pressed]~button[aria-pressed])>button[aria-pressed],.skin-ap.g25m.g25m-reviews div:has(>button[aria-pressed]~button[aria-pressed])>button[aria-pressed]{border-color:transparent;background:transparent;color:var(--ink-2);box-shadow:none}.skin-ap.g25d-5.g25p-reviews div:has(>button[aria-pressed]~button[aria-pressed])>button[aria-pressed][aria-pressed=false]:hover{border-color:transparent;background:var(--nav-pill-hover)}.skin-ap.g25d-5.g25p-reviews div:has(>button[aria-pressed]~button[aria-pressed])>button[aria-pressed][aria-pressed=true],.skin-ap.g25m.g25m-reviews div:has(>button[aria-pressed]~button[aria-pressed])>button[aria-pressed][aria-pressed=true]{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5.g25p-reviews button.bg-brand-cta,.skin-ap.g25m.g25m-reviews button.bg-brand-cta{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25d-5.g25p-reviews button.bg-brand-cta:hover{filter:none;background:var(--g-accent)}.skin-ap.g25d-5.g25p-reviews button.bg-brand-cta:active,.skin-ap.g25m.g25m-reviews button.bg-brand-cta:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25d-5.g25p-taskboard .tb-hero{background:transparent;border-bottom-color:var(--g-edge-panel)}.skin-ap.g25d-5.g25p-taskboard .tb-cat{border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25d-5.g25p-taskboard .tb-cat:not(.on):hover{border-color:transparent;background:var(--nav-pill-hover)}.skin-ap.g25d-5.g25p-taskboard .tb-cat.on{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25d-5.g25p-taskboard :is(.tb-board,.tb-pit,.tb-pending){border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-taskboard .tb-ask{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25d-5.g25p-taskboard .tb-trow{transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.skin-ap.g25d-5.g25p-taskboard .tb-trow:hover{background:var(--g-card);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskboard .tb-exit,.skin-ap.g25m-taskguide .tg :is(.tg-sib,.tg-exit){border-color:var(--g-edge-tile);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-taskboard .tb-exit:hover{transform:translateY(-2px);border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskboard .tb-prow{border-color:var(--g-edge-tile)}.skin-ap.g25d-5.g25p-taskboard .tb :is(.tb-go,.tb-copy,.tb-want,.tb-abtn){border-color:var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-taskboard .tb :is(.tb-go,.tb-copy,.tb-want,.tb-abtn):hover{transform:translateY(-2px);border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-concl,.tg-steps,.tg-dec,.tg-live,.tg-rail-card){border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-taskguide.tg .tg-ask{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-drow:not(.tg-drow-more),.tg-lrow2){transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-drow:not(.tg-drow-more),.tg-lrow2):hover{background:var(--g-card);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-sib,.tg-exit){border-color:var(--g-edge-tile);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-sib,.tg-exit):hover{transform:translateY(-2px);border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskguide.tg .tg-concl .tg-cta-main,.skin-ap.g25m-taskguide .tg .tg-concl .tg-cta-main,.skin-ap.g25d-5.g25p-taskguide.tg .tg-concl .tg-cta-main:hover{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25d-5.g25p-taskguide.tg .tg-concl .tg-cta-main:active,.skin-ap.g25m-taskguide .tg .tg-concl .tg-cta-main:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-rail-card .tg-cta-main,.tg-abtn),.skin-ap.g25m-taskguide .tg :is(.tg-rail-card .tg-cta-main,.tg-abtn){border-color:var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-taskguide.tg :is(.tg-rail-card .tg-cta-main,.tg-abtn):hover{transform:translateY(-2px);border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-taskpending .tb-want:not(.done){border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25d-5.g25p-taskpending .tb-want:not(.done):hover{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25d-5.g25p-taskpending .tb-want:not(.done):active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25d-5.g25p-taskpending a.rounded-full.border.bg-card{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5.g25p-taskpending a.rounded-full.border.bg-card:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5.g25p-search article.rounded-card.border.bg-white{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25d-5.g25p-search div.rounded-list.border-dashed{border-style:solid;border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-bench>section.bg-cream,.skin-ap.g25m-bench>section.bg-cream{background:transparent;border-bottom-color:transparent}.skin-ap.g25p-bench div.relative.rounded-row.bg-fill,.skin-ap.g25m-bench div.relative.rounded-row.bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-bench section.rounded-list.border.bg-card,.skin-ap.g25m-bench section.rounded-list.border.bg-card{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-bench section.rounded-list span.rounded-full.border.bg-card,.skin-ap.g25m-bench section.rounded-list span.rounded-full.border.bg-card{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-badge)}.skin-ap.g25p-bench section.rounded-list a.rounded-list.border,.skin-ap.g25m-bench section.rounded-list a.rounded-list.border{border-color:var(--g-edge-tile);border-radius:16px;box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-bench section.rounded-list a.rounded-list.border:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-bench section.rounded-list a.rounded-list.border.bg-bad-soft,.skin-ap.g25m-bench section.rounded-list a.rounded-list.border.bg-bad-soft{border-color:var(--g-edge-tile-bad);box-shadow:var(--g-sh-tile-bad)}.skin-ap.g25p-bench section.rounded-list a.rounded-list.border.bg-bad-soft:hover{box-shadow:var(--g-sh-tile-bad)}.skin-ap.g25p-bench a.rounded-list.border.bg-card:not(section a),.skin-ap.g25m-bench a.rounded-list.border.bg-card:not(section a){border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-bench a.rounded-list.border.bg-bad-soft:not(section a),.skin-ap.g25m-bench a.rounded-list.border.bg-bad-soft:not(section a){border-color:var(--g-edge-tile-bad);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-bench div.rounded-list.border-dashed,.skin-ap.g25m-bench div.rounded-list.border-dashed{border-style:solid;border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-bench section.rounded-list.bg-butter,.skin-ap.g25m-bench section.rounded-list.bg-butter{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-bench section.rounded-list.bg-butter :is(a,button).rounded-full.border,.skin-ap.g25m-bench section.rounded-list.bg-butter :is(a,button).rounded-full.border{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-bench .grid>a.border-ink.bg-white,.skin-ap.g25m-bench .grid>a.border-ink.bg-white{border-color:var(--g-edge-tile);border-radius:16px;background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-bench .grid>a.border-ink.bg-white:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5:is(.g25p-workflows,.g25p-workflow).bg-paper,.skin-ap.g25m.g25m-workflows div[role=group].bg-fill{background:transparent}.skin-ap.g25p-workflows input[type=search].rounded-full,.skin-ap.g25m.g25m-nominate .oss-nominate :is(.urlBox,.fg>input[type=text]){border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25p-workflows div.flex-wrap>div[role=group]>button.rounded-full.border,.skin-ap.g25p-workflows button.rounded-full.border[data-testid=workflow-free-only]{border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25p-workflows div.flex-wrap>div[role=group]>button.rounded-full.border:hover,.skin-ap.g25p-workflows button.rounded-full.border[data-testid=workflow-free-only]:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-workflows div[role=group].bg-fill{background:transparent}.skin-ap.g25p-workflows div.flex-wrap>div[role=group]>button.rounded-full[aria-pressed=true],.skin-ap.g25p-workflows button.rounded-full[data-testid=workflow-free-only][aria-pressed=true],.skin-ap.g25p-workflows div[role=group].bg-fill>button[aria-pressed=true],.skin-ap.g25m.g25m-workflows div.flex-wrap>div[role=group]>button.rounded-full[aria-pressed=true],.skin-ap.g25m.g25m-workflows button.rounded-full[data-testid=workflow-free-only][aria-pressed=true],.skin-ap.g25m.g25m-workflows div[role=group].bg-fill>button[aria-pressed=true]{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-workflows article[data-testid=workflow-card]{border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-workflows a[data-testid=workflow-card-follow],.skin-ap.g25m.g25m-workflows a[data-testid=workflow-card-follow]{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25p-workflows button.rounded-full.border.bg-white:not([aria-pressed]),.skin-ap.g25m.g25m-workflows button.rounded-full.border.bg-white:not([aria-pressed]){border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-workflows [data-testid=workflow-list-empty] button.bg-ink,.skin-ap.g25m.g25m-workflows [data-testid=workflow-list-empty] button.bg-ink{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25p-workflows :is([data-testid=workflow-list-empty],p.mt-10.text-center){border-radius:var(--g-radius);background:var(--g-card);box-shadow:0 0 0 24px var(--g-card),0 0 0 25px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-workflow button.rounded-full.border.bg-white,.skin-ap.g25p-workflow :is([data-testid=workflow-text-version],[data-testid=workflow-used-tools]) button.rounded-full.border,.skin-ap.g25m.g25m-workflow button.rounded-full.border.bg-white,.skin-ap.g25m.g25m-workflow :is([data-testid=workflow-text-version],[data-testid=workflow-used-tools]) button.rounded-full.border{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-workflow button.bg-g26b[data-testid=workflow-fork],.skin-ap.g25m.g25m-workflow button.bg-g26b[data-testid=workflow-fork]{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25p-workflow button.bg-g26b[data-testid=workflow-fork]:active,.skin-ap.g25m.g25m-workflow button.bg-g26b[data-testid=workflow-fork]:active{transform:none;box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25p-workflow [data-testid=workflow-hero],.skin-ap.g25m.g25m-workflow [data-testid=workflow-hero]{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-workflow>div.relative.overflow-hidden.rounded-2xl.border{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-workflow div[role=group].rounded-full.bg-fill,.skin-ap.g25m.g25m-workflow div[role=group].rounded-full.bg-fill{background:transparent}.skin-ap.g25p-workflow div[role=group].rounded-full.bg-fill>button[aria-pressed=true],.skin-ap.g25m.g25m-workflow div[role=group].rounded-full.bg-fill>button[aria-pressed=true]{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-workflow :is([data-testid=workflow-text-version],[data-testid=workflow-used-tools]){border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-workflow:is(section).py-20,.skin-ap.g25m.g25m-workflow:is(section).py-20{position:relative;isolation:isolate}.skin-ap.g25p-workflow:is(section).py-20:before{content:"";position:absolute;inset:24px var(--gutter) 0;z-index:-1;border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-apps a[data-testid=app-card]{border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap:is(.g25p-apps,.g25p-app) :is([data-testid=apps-loading],[data-testid=apps-error],[data-testid=apps-empty],[data-testid=app-detail-loading],[data-testid=app-detail-error],[data-testid=app-not-available]){border-radius:6px;background:var(--g-card);box-shadow:0 0 0 18px var(--g-card),0 0 0 19px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-app [data-testid=app-form] :is(textarea,input).rounded-xl.border{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25p-app button[data-testid=generate-button].bg-ink{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25p-app button[data-testid=generate-button].bg-ink:active:not(:disabled){transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25p-app button[data-testid=generate-button].bg-ink:disabled{background:var(--fill-strong);box-shadow:none}.skin-ap.g25p-app :is([data-testid=generate-again-button],[data-testid=generation-refresh-button],[data-testid=copy-result-button]).rounded-full.border{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-app :is([data-testid=generation-running],[data-testid=generation-timeout],[data-testid=generation-result],[data-testid=generation-failed]).rounded-2xl.border{border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-appcenter a[data-testid=app-center-card]{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-appcenter a[data-testid=app-center-card]:is(:hover,:focus-visible){transform:none;box-shadow:var(--g-sh-panel)}.skin-ap.g25p-appcenter a[data-testid=app-center-card]>div.border-b-\[1\.5px\]{border-bottom-color:var(--g-edge-panel)}.skin-ap.g25p-appcenter a[data-testid=app-center-card] span[aria-hidden=true].shadow-hard-sm{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25p-appcenter a[data-testid=app-center-card] span.rounded-full.bg-ink{border-color:var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-appcenter :is([data-testid=app-center-loading],[data-testid=app-center-error],[data-testid=app-center-empty]){border-style:solid;border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-appcenter header h1>span[aria-hidden=true].bg-butter{display:none}.skin-ap.g25p-life section.bg-fill,.skin-ap.g25m.g25m-life section.bg-fill{background:transparent;box-shadow:none}.skin-ap.g25p-life :is(div,section,article,a,details,aside,li,ol,ul,form):is(.rounded-card,.rounded-list,.rounded-tile).border.border-line-soft.bg-white:not([role=dialog] *){border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-life :is(.rounded-card,.rounded-list,.rounded-tile).border.border-line-soft.bg-white :is(div,a,li,article):is(.rounded-card,.rounded-list,.rounded-tile,.rounded-row).border.border-line-soft.bg-white:not([role=dialog] *),.skin-ap.g25m.g25m-life :is(.rounded-card,.rounded-list,.rounded-tile).border.border-line-soft.bg-white :is(div,a,li,article):is(.rounded-card,.rounded-list,.rounded-tile,.rounded-row).border.border-line-soft.bg-white:not([role=dialog] *){border-color:var(--g-edge-tile);border-radius:16px;box-shadow:var(--g-sh-tile)}.skin-ap.g25p-life img.rounded-tile.border,.skin-ap.g25m.g25m-life img.rounded-tile.border{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-life a.rounded-pill.border.bg-white,.skin-ap.g25m.g25m-life a.rounded-pill.border.bg-white{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-life a.rounded-pill.border.bg-white:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-life .rounded-pill.border.border-line-strong.bg-white:has(>input),.skin-ap.g25p-life :is(textarea,input).rounded-row.border.border-line-strong.bg-white,.skin-ap.g25m.g25m-life .rounded-pill.border.border-line-strong.bg-white:has(>input),.skin-ap.g25m.g25m-life :is(textarea,input).rounded-row.border.border-line-strong.bg-white{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25p-life .rounded-pill.border.border-line-strong.bg-white:has(>input):focus-within,.skin-ap.g25p-life :is(textarea,input).rounded-row.border.border-line-strong.bg-white:focus,.skin-ap.g25m.g25m-nominate .oss-nominate :is(.urlBox:focus-within,.fg>input[type=text]:focus),.skin-ap.g25m.g25m-life .rounded-pill.border.border-line-strong.bg-white:has(>input):focus-within,.skin-ap.g25m.g25m-life :is(textarea,input).rounded-row.border.border-line-strong.bg-white:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--ring),var(--g-sh-field)}.skin-ap.g25p-life [role=radiogroup]>button[role=radio],.skin-ap.g25p-life [role=group]>button[role=checkbox],.skin-ap.g25m.g25m-life [role=radiogroup]>button[role=radio],.skin-ap.g25m.g25m-life [role=group]>button[role=checkbox]{border-color:transparent;background:transparent}.skin-ap.g25p-life [role=radiogroup]>button[role=radio]:hover,.skin-ap.g25p-life [role=group]>button[role=checkbox]:hover{background:var(--nav-pill-hover)}.skin-ap.g25p-life [role=radiogroup]>button[role=radio][aria-checked=true],.skin-ap.g25p-life [role=group]>button[role=checkbox][aria-checked=true],.skin-ap.g25m.g25m-nominate .oss-nominate :is(.nat,.cp).on,.skin-ap.g25m.g25m-life [role=radiogroup]>button[role=radio][aria-checked=true],.skin-ap.g25m.g25m-life [role=group]>button[role=checkbox][aria-checked=true]{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25p-life span[role=progressbar].bg-fill-strong,.skin-ap.g25m.g25m-life span[role=progressbar].bg-fill-strong{background:var(--g-bar-bg)}.skin-ap.g25p-life span[role=progressbar].bg-fill-strong>span.bg-good,.skin-ap.g25m.g25m-life span[role=progressbar].bg-fill-strong>span.bg-good{background:var(--g-bar)}.skin-ap.g25p-life :is(div,a).rounded-list.bg-fill.p-10{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}body:has(.g25d-5) .fixed.inset-0:is(.bg-slate-900\/40,.bg-slate-950\/60,.bg-black\/40,.bg-black\/30,.bg-ink\/40,[class*="bg-[color-mix(in_srgb,var(--ink)_40%"]){background:var(--g-scrim);-webkit-backdrop-filter:var(--g-scrim-blur);backdrop-filter:var(--g-scrim-blur)}body:has(.g25d-5) .fixed.inset-0:is(.bg-slate-900\/40,.bg-slate-950\/60,.bg-black\/40,.bg-black\/30,.bg-ink\/40,[class*="bg-[color-mix(in_srgb,var(--ink)_40%"])>[class*=rounded]:is(.bg-white,.bg-card):not(.g25p-prompt-detail *){border-color:var(--g-edge-panel);border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25p-life a.fixed.rounded-pill.border.bg-white{border-color:transparent;background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-header)}.skin-ap.g25p-life div[role=status].fixed>div.rounded-pill.bg-ink{background:var(--g-sticky-glass);color:var(--ink);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-header)}.skin-ap.g25p-life div[role=status].fixed>div.rounded-pill.bg-ink button,.skin-ap.g25m.g25m-nominate .oss-nominate .nat.on b{color:var(--g-soft-ink)}.skin-ap.g25p-tool #tool-bench div.rounded-\[12px\].border-\[1\.5px\]:is(.border-blueline,.border-navy){border-color:var(--g-edge-tile);border-radius:16px;background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-tool #tool-overview .cream-reveal{border-color:var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill{background:transparent}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button,.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button{border-radius:12px;color:var(--g-key-ink);font-weight:700;filter:var(--g-key-idle)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button>i,.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button>i{display:none}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-good),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-good){background:var(--g-up);box-shadow:var(--g-sh-key-up)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-fair),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-fair){background:var(--g-mid);box-shadow:var(--g-sh-key-mid);color:var(--g-mid-ink)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-bad),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:has(>i.bg-vote-bad){background:var(--g-down);box-shadow:var(--g-sh-key-down)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true],.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]{filter:none;outline:2px solid;outline-offset:2px}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-good),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-good){outline-color:var(--g-up-solid)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-fair),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-fair){outline-color:var(--g-mid-solid)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-bad),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button[aria-pressed=true]:has(>i.bg-vote-bad){outline-color:var(--g-down-solid)}.skin-ap.g25p-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:active:not(:disabled),.skin-ap.g25m-tool #tool-reviews div.grid.grid-cols-3.rounded-row-sm.bg-fill>button:active:not(:disabled){transform:translateY(3px);box-shadow:var(--g-sh-key-press)}.skin-ap.g25d-5:is(.g25p-tool,.g25p-search) button.border-b-2:not(.border-transparent){border-bottom-color:var(--g-soft-ink);color:var(--g-soft-ink);box-shadow:0 2px 0 var(--g-accent-ledge)}.skin-ap.g25p-prompts .fixed.inset-x-0.bg-\[var\(--header-glass\)\]{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>button.rounded-pill.bg-ink{order:1;flex:1 1 auto;justify-content:center;min-width:0;margin:0 4px;border-radius:var(--r-icon);background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transform:none;transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>button.rounded-pill.bg-ink:hover{background:var(--g-card);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile-hover)}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>button[aria-pressed]{order:2;margin-left:0}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>.g25h{flex:none;min-width:48px}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex{flex-wrap:nowrap}.skin-ap:is(.g25p-prompts,.g25p-prompt-detail,.g25p-search) .g25h,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--ink-2)}.skin-ap:is(.g25p-prompts,.g25p-prompt-detail,.g25p-search) .g25h-bolt,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h-bolt{flex:none;overflow:visible}.skin-ap.g25p-prompt-detail .pbox button.border.bg-card,.skin-ap.g25p-prompt-detail .pbox button.bg-ink,.skin-ap.g25p-prompt-detail [role=dialog] button.rounded-full.border.bg-white{border:1px solid var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-prompt-detail .pbox button.border.bg-card:hover,.skin-ap.g25p-prompt-detail .pbox button.bg-ink:hover,.skin-ap.g25p-prompt-detail [role=dialog] button.rounded-full.border.bg-white:hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-prompt-detail [role=dialog] button.rounded-list.bg-fill{border:1px solid var(--g-edge-tile);background-clip:padding-box;box-shadow:var(--g-sh-tile);transition:transform .14s ease,box-shadow .14s ease}.skin-ap.g25p-prompt-detail [role=dialog] button.rounded-list.bg-fill:hover{transform:translateY(-3px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-prompt-detail [role=dialog]{border:1px solid var(--g-edge-panel);border-radius:var(--g-radius);box-shadow:var(--g-sh-panel)}.skin-ap.g25p-prompt-detail [role=dialog] button[aria-label$=\70b9\8d5e],.g25m-prompt-detail button[aria-label$=\70b9\8d5e]{--lk-c: var(--g-like);--lk-soft: var(--g-like-soft);--lk-edge: var(--g-like-edge);--lk-ledge: var(--g-like-ledge)}.skin-ap.g25p-prompt-detail [role=dialog] button[aria-label$=\6536\85cf],.g25m-prompt-detail button[aria-label$=\6536\85cf]{--lk-c: var(--g-fav);--lk-soft: var(--g-fav-soft);--lk-edge: var(--g-fav-edge);--lk-ledge: var(--g-fav-ledge)}.skin-ap.g25p-prompt-detail [role=dialog] :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]),.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]){gap:6px;height:38px;margin-right:4px;padding:0 14px 0 12px;border:1px solid var(--g-edge-chip);background:var(--g-card);color:var(--ink-2);box-shadow:var(--g-sh-tile);transition:transform .12s cubic-bezier(.3,1.4,.6,1),box-shadow .12s ease,background .15s ease,color .15s ease}.skin-ap.g25p-prompt-detail [role=dialog] :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf])>span:first-child>svg,.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf])>span:first-child>svg{width:22px;height:22px}.skin-ap.g25p-prompt-detail [role=dialog] :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf])>span:last-child,.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf])>span:last-child{font-size:14px;font-weight:700}.skin-ap.g25p-prompt-detail [role=dialog] :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]):hover,.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]):hover{transform:translateY(-2px);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25p-prompt-detail [role=dialog] :is(button[aria-label$=\70b9\8d5e].text-bad,button[aria-label$=\6536\85cf].text-accent),.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e].text-bad,button[aria-label$=\6536\85cf].text-accent){border-color:var(--lk-edge);background:var(--lk-soft);color:var(--lk-c);box-shadow:0 3px 0 var(--lk-ledge),var(--g-amb-tile)}.skin-ap.g25p-prompt-detail [role=dialog] div:has(>[data-g25-cell]){gap:12px;border:0}.skin-ap.g25p-prompt-detail [role=dialog] [data-g25-cell]{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:10px;align-items:center;padding:10px 12px;text-align:left;border:1px solid var(--g-edge-tile);border-radius:14px;background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25p-prompt-detail .g25-stat-icon{display:inline-flex;grid-row:1 / span 4;align-items:center;justify-content:center;width:30px;height:30px;margin:0;border-radius:9px;background:var(--g-icon-tile-bg);box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25p-prompt-detail .g25-stat-icon svg{width:20px;height:20px}.skin-ap.g25p-prompt-detail [data-g25-cell]>div{margin-top:0}.skin-ap.g25p-prompt-detail [data-g25-cell]>div:nth-of-type(1){font-size:11px;line-height:15px}.skin-ap.g25p-prompt-detail [data-g25-cell]>div:nth-of-type(2){font-size:15px;line-height:20px}.skin-ap.g25p-prompt-detail [data-g25-cell]>div:nth-of-type(3){font-size:11px;line-height:15px}.skin-ap.g25p-prompt-detail [role=dialog] [data-g25-cell=tested]:has(path[fill="var(--g-ribbon)"]){border-color:var(--g-medal-edge);background:linear-gradient(180deg,var(--g-card),var(--g-medal-soft));box-shadow:0 3px 0 var(--g-medal-ledge),var(--g-amb-tile)}.skin-ap.g25p-prompt-detail .pbox{background:var(--g-slate);color:var(--g-card);box-shadow:0 4px 0 var(--g-slate-ledge),var(--g-amb-panel)}.skin-ap.g25p-prompt-detail .pbox>div:first-child{border-bottom-color:var(--g-on-dark-line-soft);background:var(--g-on-dark-wash)}.skin-ap.g25p-prompt-detail .pbox pre{color:var(--g-on-dark)}.skin-ap.g25p-prompt-detail .pbox span.text-sub,.skin-ap.g25p-prompt-detail .pbox>div:last-child{color:var(--g-on-dark-sub)}.skin-ap.g25p-prompt-detail .pbox>div:last-child{border-top-color:var(--g-on-dark-line)}.skin-ap.g25p-prompt-detail .pbox button.text-link{color:var(--g-i-t)}.skin-ap.g25p-prompt-detail .pbox .cream-var-chip{border-color:var(--g-var-on-dark-line);background:var(--g-var-on-dark-bg);color:var(--g-card)}.skin-ap.g25p-prompt-detail [role=dialog] .pbox>div:first-child button{border-color:transparent;background:var(--g-glass-btn);color:var(--g-on-dark);box-shadow:inset 0 1px 0 var(--g-glass-hl);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s ease,transform .12s ease,box-shadow .12s ease,color .15s ease}.skin-ap.g25p-prompt-detail [role=dialog] .pbox>div:first-child button.bg-ink{background:var(--g-glass-btn-strong)}.skin-ap.g25p-prompt-detail [role=dialog] .pbox>div:first-child button:hover{transform:none;background:var(--g-glass-btn-hover);box-shadow:inset 0 1px 0 var(--g-glass-hl)}.skin-ap.g25p-prompt-detail .g25cbw,.g25m-prompt-detail .g25cbw{display:flex;align-items:center;gap:10px}.skin-ap.g25p-prompt-detail .g25cb,.g25m-prompt-detail .g25cb{position:relative;display:flex;flex:1 1 auto;min-width:0;height:48px;align-items:center;justify-content:center;border-radius:999px;background:var(--g-accent);color:var(--g-accent-ink);font-size:16px;font-weight:600;box-shadow:var(--g-sh-key-blue);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25p-prompt-detail .g25cb:active,.g25m-prompt-detail .g25cb:active,.skin-ap.g25m.g25m-nominate .oss-nominate .sBtn:active:not(:disabled){transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25p-prompt-detail .g25cb-label,.g25m-prompt-detail .g25cb-label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.skin-ap.g25p-prompt-detail .g25cb-fill,.g25m-prompt-detail .g25cb-fill{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--g-card) 10%,transparent),color-mix(in srgb,var(--g-card) 38%,transparent));transform:scaleX(0);transform-origin:left center}.skin-ap.g25p-prompt-detail .g25cbw[data-phase=charging] .g25cb-fill,.g25m-prompt-detail .g25cbw[data-phase=charging] .g25cb-fill{animation:g25cb-fill .52s cubic-bezier(.3,.8,.4,1) forwards}.skin-ap.g25p-prompt-detail .g25cbw[data-phase=done] .g25cb-fill,.g25m-prompt-detail .g25cbw[data-phase=done] .g25cb-fill{transform:scaleX(1);opacity:.55}.skin-ap.g25p-prompt-detail .g25cb-spark,.g25m-prompt-detail .g25cb-spark{position:absolute;top:50%;left:-24px;z-index:3;display:inline-flex;color:var(--g-card);opacity:0;filter:drop-shadow(0 0 6px var(--g-card));transform:translateY(-50%);pointer-events:none}.skin-ap.g25p-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-spark,.g25m-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-spark{animation:g25cb-spark-hit .7s cubic-bezier(.4,0,.3,1) forwards}@keyframes g25cb-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g25cb-spark-hit{0%{left:-24px;opacity:0;color:var(--g-card);filter:drop-shadow(0 0 6px var(--g-card));transform:translateY(-50%) scale(1)}12%{opacity:1}70%{left:calc(100% - 18px);color:var(--g-card);filter:drop-shadow(0 0 6px var(--g-card));transform:translateY(-50%) scale(1)}88%{opacity:1;color:var(--g-flame);filter:drop-shadow(0 0 6px var(--g-flame));transform:translateY(-50%) scale(1.15)}to{left:calc(100% + 22px);opacity:0;color:var(--g-flame);transform:translateY(-50%) scale(.5)}}.skin-ap.g25p-prompt-detail .g25cb-heat,.g25m-prompt-detail .g25cb-heat{display:contents}.skin-ap.g25p-prompt-detail .g25cb-heat>.g25h,.g25m-prompt-detail .g25cb-heat>.g25h{position:relative;z-index:1;flex:none;height:48px;padding:0 6px;gap:3px;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.skin-ap.g25p-prompt-detail .g25cb-heat>.g25h .g25h-bolt,.g25m-prompt-detail .g25cb-heat>.g25h .g25h-bolt{filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--g-heat-back) 35%,transparent))}.skin-ap.g25p-prompt-detail .g25cb-heat>.g25h .g25h-num,.g25m-prompt-detail .g25cb-heat>.g25h .g25h-num{transform:translateY(1px)}.skin-ap.g25p-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat>.g25h,.g25m-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat>.g25h{animation:g25cb-hit .55s .6s ease-out both}.skin-ap.g25p-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat .g25h-bolt,.g25m-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat .g25h-bolt{animation:g25cb-hit-bolt .7s .6s ease-out both}@keyframes g25cb-hit{0%{transform:scale(1)}35%{transform:scale(1.12)}70%{transform:scale(.97)}to{transform:scale(1)}}@keyframes g25cb-hit-bolt{0%{filter:none;transform:none}30%{filter:drop-shadow(0 0 6px var(--g-heat-bot)) brightness(1.15);transform:rotate(-8deg) scale(1.2)}to{filter:none;transform:none}}@media (prefers-reduced-motion: reduce){.skin-ap.g25p-prompt-detail .g25h-num.is-bump,.skin-ap.g25p-prompt-detail .g25cbw .g25cb-fill,.skin-ap.g25p-prompt-detail .g25cbw .g25cb-spark,.skin-ap.g25p-prompt-detail .g25cbw .g25h,.skin-ap.g25p-prompt-detail .g25cbw .g25h-bolt,.g25m-prompt-detail .g25h-num.is-bump,.g25m-prompt-detail .g25cbw .g25cb-fill,.g25m-prompt-detail .g25cbw .g25cb-spark,.g25m-prompt-detail .g25cbw .g25h,.g25m-prompt-detail .g25cbw .g25h-bolt{animation:none!important}}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>.g25ccb{position:relative}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>.g25ccb[data-phase=done]{color:var(--g-soft-ink)}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb-label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:5px}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb-fill{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(270deg,color-mix(in srgb,var(--g-soft) 35%,transparent),var(--g-soft));transform:scaleX(0);transform-origin:right center}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb[data-phase=charging] .g25ccb-fill{animation:g25cb-fill .52s cubic-bezier(.3,.8,.4,1) forwards}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb[data-phase=done] .g25ccb-fill{transform:scaleX(1)}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb-spark{position:absolute;top:50%;right:-20px;z-index:3;display:inline-flex;color:var(--g-soft-ink);opacity:0;transform:translateY(-50%);pointer-events:none}.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb:not([data-phase=idle]) .g25ccb-spark{animation:g25ccb-spark .52s cubic-bezier(.4,0,.3,1) forwards}.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t:has(.g25h)>.g25ccb:not([data-phase=idle]) .g25ccb-spark{animation:g25ccb-spark-hit .7s cubic-bezier(.4,0,.3,1) forwards}@keyframes g25ccb-spark{0%{right:-20px;opacity:0}15%{opacity:1}85%{opacity:1}to{right:calc(100% - 14px);opacity:0}}@keyframes g25ccb-spark-hit{0%{right:-20px;opacity:0;color:var(--g-soft-ink);transform:translateY(-50%) scale(1)}12%{opacity:1}70%{right:calc(100% - 14px);color:var(--g-soft-ink);filter:none;transform:translateY(-50%) scale(1)}88%{opacity:1;color:var(--g-flame);filter:drop-shadow(0 0 6px var(--g-flame));transform:translateY(-50%) scale(1.15)}to{right:calc(100% + 43px);opacity:0;color:var(--g-flame);transform:translateY(-50%) scale(.5)}}.skin-ap.g25p-search [data-g25grid]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}.skin-ap:is(.g25p-prompts,.g25p-search,.g25p-prompt-detail) .g25h-num,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h-num{display:inline-block}.skin-ap:is(.g25p-prompts,.g25p-search,.g25p-prompt-detail) .g25h-num.is-bump,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h-num.is-bump{animation:g25h-num-bump .45s ease-out}@keyframes g25h-num-bump{0%{transform:translateY(3px);color:var(--g-flame)}45%{transform:translateY(-2px) scale(1.15);color:var(--g-flame)}}.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t[data-g25cphase]:not([data-g25cphase=idle])>.g25h{animation:g25cb-hit .55s .6s ease-out both}.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t[data-g25cphase]:not([data-g25cphase=idle])>.g25h .g25h-bolt{animation:g25cb-hit-bolt .7s .6s ease-out both}@media (prefers-reduced-motion: reduce){.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb .g25ccb-fill,.skin-ap:is(.g25p-prompts,.g25p-search) .g25ccb .g25ccb-spark,.skin-ap:is(.g25p-prompts,.g25p-search) .g25h-num.is-bump,.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t>.g25h,.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t>.g25h .g25h-bolt{animation:none!important}}.skin-ap:is(.g25p-prompts,.g25p-search,.g25p-prompt-detail) .g25h.is-idle .g25h-idle-b,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h.is-idle .g25h-idle-b{fill:var(--g-i-r)}.skin-ap:is(.g25p-prompts,.g25p-search,.g25p-prompt-detail) .g25h.is-idle .g25h-idle-f,:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h.is-idle .g25h-idle-f{fill:var(--g-i-l)}.skin-ap.g25p-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat>.g25h.is-idle .g25h-idle-f{animation:g25h-idle-lit-f .9s .6s ease-out both}.skin-ap.g25p-prompt-detail .g25cbw:not([data-phase=idle]) .g25cb-heat>.g25h.is-idle .g25h-idle-b{animation:g25h-idle-lit-b .9s .6s ease-out both}.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t[data-g25cphase]:not([data-g25cphase=idle])>.g25h.is-idle .g25h-idle-f{animation:g25h-idle-lit-f .9s .6s ease-out both}.skin-ap:is(.g25p-prompts,.g25p-search) div.border-t[data-g25cphase]:not([data-g25cphase=idle])>.g25h.is-idle .g25h-idle-b{animation:g25h-idle-lit-b .9s .6s ease-out both}@media (prefers-reduced-motion: reduce){.skin-ap:is(.g25p-prompts,.g25p-search,.g25p-prompt-detail) .g25h.is-idle :is(.g25h-idle-f,.g25h-idle-b),:is(.g25m-prompt-detail,.skin-ap.g25m-prompts,.skin-ap.g25m-search,.skin-ap.g25m-taskanswer) .g25h.is-idle :is(.g25h-idle-f,.g25h-idle-b){animation:none!important}}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article[role=button]{position:relative}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article[role=button] button:is([aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf]){position:absolute;top:10px;right:10px;z-index:4;order:0;width:34px;height:34px;margin:0;border-radius:999px;background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-badge);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article[role=button] button[aria-label=\6536\85cf]{color:var(--ink-2)}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article[role=button] button:is([aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf]):hover{transform:translateY(-1px);background:var(--g-sticky-glass);box-shadow:var(--g-sh-tile-hover)}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article[role=button]>div:first-child>div.absolute.right-2\.5.top-2\.5{top:auto;bottom:10px}.skin-ap.g25d-5:is(.g25p-prompts,.g25p-search) article div.border-t.flex>button.rounded-pill.bg-ink{margin-right:0}.skin-ap.g25d-5.g25p-free .g25fv-head{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-size:22px;font-weight:700}.skin-ap.g25d-5.g25p-free .g25fv-mark{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--g-good);color:var(--g-accent-ink);font-size:14px;box-shadow:0 2px 0 var(--g-good-ledge)}.skin-ap.g25d-5.g25p-free .g25fv-list{max-width:720px;margin:14px 0 0;padding:0;list-style:none}.skin-ap.g25d-5.g25p-free .g25fv-list li{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:10px 0;border-top:1px solid var(--g-edge-tile);font-size:14.5px}.skin-ap.g25d-5.g25p-free .g25fv-list li span{flex:none;max-width:46%;color:var(--ink-2)}.skin-ap.g25d-5.g25p-free .g25fv-list li b{min-width:0;color:var(--ink);font-weight:600;text-align:right}.skin-ap.g25d-5.g25p-free .g25fv-more{margin:2px 0 0;color:var(--ink-2);font-size:12.5px}.skin-ap.g25d-5.g25p-free .g25fv-quote{display:-webkit-box;overflow:hidden;max-width:720px;margin:12px 0 0;color:var(--ink-2);font-size:12.5px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.skin-ap.g25d-5.g25p-free .g25fv-src{overflow:hidden;max-width:720px;margin:4px 0 0;color:var(--ink-2);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.skin-ap.g25d-5.g25p-free .g25fv-src a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.skin-ap.g25d-5 form[role=search].rounded-pill.h-\[58px\]{padding-right:10px}.skin-ap.g25d-5 form[role=search].rounded-pill.h-\[58px\]>span.text-accent{color:var(--g-soft-ink)}.skin-ap.g25d-5 form[role=search].rounded-pill.h-\[58px\]>input{font-size:16px}.skin-ap.g25d-5 form[role=search].rounded-pill.h-\[58px\]>button.bg-g26b{height:38px;padding:0 18px;font-size:15px;font-weight:600}.skin-ap.g25m-5 .g25-ticket{--stub: 128px;--notch: 9px;position:relative;display:grid;grid-template-columns:var(--stub) 0 minmax(0,1fr);width:100%;min-height:132px;overflow:hidden;border-radius:var(--g-radius);background:var(--g-card);cursor:pointer;-webkit-mask:radial-gradient(circle var(--notch) at var(--stub) 0,transparent 98%,black 100%) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at var(--stub) 100%,transparent 98%,black 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--stub) 0,transparent 98%,black 100%) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at var(--stub) 100%,transparent 98%,black 100%) bottom / 100% 51% no-repeat}.skin-ap.g25m-5 .g25-ticket.tk-cat-student .tk-stub{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--g-card) 9%,transparent) 0 6px,transparent 6px 16px),linear-gradient(160deg,var(--g-tk-student),color-mix(in oklch,var(--g-tk-student) 80%,var(--ink)))}.skin-ap.g25m.g25m-oss :is(.vc-hero,.vc-board,.vc-card){border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-oss .vc-prompt p{height:20px;-webkit-line-clamp:1}.skin-ap.g25m.g25m-oss .g25os{display:flex;flex-direction:column;gap:12px;margin-top:14px}.skin-ap.g25m.g25m-oss .g25os-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.skin-ap.g25m.g25m-oss .g25os-ic{display:inline-flex;flex:none;align-items:center;justify-content:center}.skin-ap.g25m.g25m-oss .g25os-v{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.skin-ap.g25m.g25m-oss .g25os .is-new .g25os-v{color:var(--good-text)}.skin-ap.g25m.g25m-oss .g25os-l{color:var(--sub)}.skin-ap.g25m.g25m-oss .g25os-tut{font-size:13px;color:var(--sub)}.skin-ap.g25m.g25m-oss .g25os-tut a{color:var(--link);font-weight:600}.skin-ap.g25m.g25m-oss .g25os .g25os-s{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 8px;border-radius:999px;background:var(--g-card);box-shadow:var(--g-sh-badge)}.skin-ap.g25m.g25m-oss .g25os .g25os-t{display:inline-flex;align-items:baseline;gap:5px}.skin-ap.g25m.g25m-oss .g25os .g25os-v{font-size:15px}.skin-ap.g25m.g25m-oss .g25os .g25os-l{font-size:12.5px}.skin-ap.g25m.g25m-weekly .wk-table{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-weekly .wk-past-card{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile);transition:transform .12s ease,box-shadow .12s ease}.skin-ap.g25m.g25m-weekly .wk-switch{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m.g25m-nominate .oss-nominate .formCard{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-nominate .oss-nominate :is(.nat,.cp){border-color:transparent;background:transparent;box-shadow:none}.skin-ap.g25m.g25m-nominate .oss-nominate .sBtn{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m.g25m-nominate .oss-nominate :is(.resultOk,.dupAlert){background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m.g25m-free :is(div.rounded-row.border.bg-card,article[data-testid=perk-card],ul[data-testid=free-changes],details.border.bg-card){border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-free p.rounded-row.border.bg-card{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-reviews section.rounded-tile.border{border-color:var(--g-edge-panel);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-workflows article[data-testid=workflow-card]{border-color:var(--g-edge-panel);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-workflows :is([data-testid=workflow-list-empty],p.mt-10.text-center){background:var(--g-card);box-shadow:0 0 0 24px var(--g-card),0 0 0 25px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m.g25m-workflow>div.relative.overflow-hidden.rounded-2xl.border{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-workflow :is([data-testid=workflow-text-version],[data-testid=workflow-used-tools]){border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-workflow:is(section).py-20:before{content:"";position:absolute;inset:24px var(--gutter) 0;z-index:-1;background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m.g25m-life :is(div,section,article,a,details,aside,li,ol,ul,form):is(.rounded-card,.rounded-list,.rounded-tile).border.border-line-soft.bg-white:not([role=dialog] *){border-color:var(--g-edge-panel);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-life :is(div,a).rounded-list.bg-fill.p-10{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}body:has(.g25m-5) header.skin-ap{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}body:has(.g25m-5) header.skin-ap button.rounded-pill.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}body:has(.g25m-5) main.site-canvas{background:var(--g-pattern),var(--g-bg);background-attachment:fixed}body:has(.g25m-5) nav[aria-label=\4e3b\5bfc\822a]>:is(div,ul).rounded-\[28px\]{border-color:var(--g-edge-panel);background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}body:has(.g25m-5) nav[aria-label=\4e3b\5bfc\822a] a.rounded-\[22px\]{transition:transform .12s ease,box-shadow .12s ease}body:has(.g25m-5) nav[aria-label=\4e3b\5bfc\822a] a.rounded-\[22px\]:active{transform:translateY(2px)}body:has(.g25m-5) nav[aria-label=\4e3b\5bfc\822a] a.rounded-\[22px\]:is([aria-current=page],.bg-card){background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25m-home.bg-fill{background:var(--g-pattern),var(--g-bg)}.skin-ap.g25m-home button[data-home-block=search]{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-field)}.skin-ap.g25m-home section.rounded-\[18px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-home [data-home-block=radar] div.rounded-pill.bg-fill{background:transparent}.skin-ap.g25m-home [data-home-block=radar] div.rounded-pill.bg-fill>button.bg-card{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25m-5 .g25-ticket-wrap:hover{transform:none;filter:var(--g-filter-ticket)}.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-icon-wrap,.skin-ap.g25m-5 .g25-ticket-wrap:hover .tk-cat-reset .tk-bow{transform:none}.skin-ap.g25m-5 .g25-ticket-wrap:active{transform:translateY(2px)}.skin-ap.g25m-home [data-home-block=radar]{padding:12px 14px}.skin-ap.g25m-home [data-home-block=radar]>div:first-child{margin-bottom:8px}.skin-ap.g25m-home [data-home-block=radar] h2{font-size:19px;line-height:24px}.skin-ap.g25m-home [data-home-block=radar] [role=tablist]{margin-bottom:8px}.skin-ap.g25m-home [data-home-block=radar] [role=tablist]>button{padding-top:4px;padding-bottom:4px}.skin-ap.g25m-home [data-home-block=radar]>div.flex.flex-col{gap:6px}.skin-ap.g25m-home [data-home-block=radar] [data-g25m-radar-more]{font-size:13px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket{--stub: 96px;--notch: 7px;min-height:84px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-stub{gap:4px;padding:8px 6px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-meta{gap:3px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-icon{width:28px;height:28px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-bow svg{width:36px;height:32px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-kind{font-size:12px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-left{padding:0 7px;font-size:11px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-perf{margin:8px 0}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who foot" "title title";align-content:center;align-items:center;column-gap:8px;row-gap:8px;padding:12px 12px 12px 14px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-who{grid-area:who;gap:6px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-logo{width:20px;height:20px;border-radius:6px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-initial{font-size:11px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-name{font-size:12px}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-title{grid-area:title;display:block;margin:0;overflow:hidden;font-size:15.5px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-foot{grid-area:foot;margin:0}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket .tk-foot>:is(.tk-chip,.tk-badge){display:none}.skin-ap.g25m-home [data-home-block=radar] .g25-ticket footer :is(a,button).rounded-\[9px\]{padding:3px 10px;font-size:12px}.skin-ap.g25m-home [data-home-block=radar] .g25m-claimed-stamp{top:4px;right:4px;font-size:10px}.skin-ap.g25m-5 .g25-ticket footer :is(a,button).rounded-\[9px\]{border:1px solid var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-5 .g25-ticket footer :is(a,button).rounded-\[9px\]:active{transform:translateY(2px)}.skin-ap.g25m-5 .g25-ticket.g25-ticket-cover{position:absolute;inset:0;z-index:1;display:block;min-height:0;border-radius:0;-webkit-mask:none;mask:none;cursor:inherit}.skin-ap.g25m-5 .g25-ticket.g25-ticket-cover .tk-stub{height:100%}.skin-ap.g25m-5 .g25m-claimed{position:relative}.skin-ap.g25m-5 .g25m-claimed>.g25-ticket-wrap{opacity:.55;filter:grayscale(1)}.skin-ap.g25m-5 .g25m-claimed-stamp{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:999px;background:var(--g-slate);color:var(--g-on-dark);font-size:11px;font-weight:600;pointer-events:none}.skin-ap.g25m-home [data-home-block=bench] a.rounded-\[12px\].bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile);transition:transform .08s ease}.skin-ap.g25m-home [data-home-block=bench] a.rounded-\[12px\].bg-fill:active{transform:translateY(2px)}.skin-ap.g25m-home [data-home-block=bench] a>span:first-child:is(.bg-good-text,.bg-fair-text,.bg-bad-text){box-shadow:inset -1px 0 0 var(--g-edge-tile);font-weight:600;letter-spacing:.08em}.skin-ap.g25m-home [data-home-block=bench] a>span:first-child.bg-good-text{background:var(--g-up-seg);color:var(--g-up-ledge)}.skin-ap.g25m-home [data-home-block=bench] a>span:first-child.bg-fair-text{background:color-mix(in srgb,var(--g-mid-solid) 22%,var(--g-card));color:var(--g-mid-ink)}.skin-ap.g25m-home [data-home-block=bench] a>span:first-child.bg-bad-text{background:var(--g-down-seg);color:var(--g-down-ledge)}.skin-ap.g25m-home [data-home-block=bench] span.rounded-pill.bg-bad-bg{background:var(--g-down-seg)}.skin-ap.g25m-home [data-home-block=bench] span.rounded-pill.bg-bad-bg>i.bg-good-text{background:color-mix(in srgb,var(--g-up-solid) 78%,var(--g-card))}.skin-ap.g25m-home [data-home-block=feed] article.rounded-\[14px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-home [data-home-block=feed] article.rounded-\[14px\].bg-card:active{transform:translateY(2px)}.skin-ap.g25m-home [data-home-block=wechat] div.rounded-list.bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-home [data-home-block=wechat] div.rounded-list.bg-card :is(a,button).rounded-full.border{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-home [data-home-block=wechat] section.bg-ink{background:var(--g-dark-bg);box-shadow:var(--g-sh-dark)}.skin-ap:is(.g25m-perks,.g25m-perk-detail).bg-fill{background:var(--g-pattern),var(--g-bg)}.skin-ap:is(.g25m-perks,.g25m-perk-detail)>div.sticky.top-0{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25m-perks section.rounded-\[18px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button>span.rounded-\[13px\]{background:var(--g-icon-tile-bg);box-shadow:var(--g-sh-icon-tile);transition:transform .08s ease}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button[aria-pressed=true]>span.rounded-\[13px\]{background:var(--g-soft);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-selected)}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button[aria-pressed=true]>span.font-semibold{color:var(--g-soft-ink)}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button:active>span.rounded-\[13px\]{transform:translateY(2px)}.skin-ap.g25m-perks [data-testid=perk-urgent]{background:var(--g-dark-bg);box-shadow:var(--g-sh-dark)}.skin-ap.g25m-perks [data-testid=perk-urgent] a.rounded-pill{background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-perks [data-testid=perk-urgent]:active{transform:translateY(2px)}.skin-ap:is(.g25m-perks,.g25m-perk-detail) button.rounded-pill.bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap:is(.g25m-perks,.g25m-perk-detail) button.rounded-pill.bg-card:active{transform:translateY(2px)}.skin-ap.g25m-perk-detail .g25-ticket.is-hero{--stub: 112px;--notch: 9px;min-height:160px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-icon{width:44px;height:44px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-kind{font-size:13.5px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero.tk-cat-reset .tk-bow svg{width:56px;height:50px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-body{padding:16px 16px 14px 18px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-logo{width:26px;height:26px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-name{font-size:13px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-title{margin-top:8px;font-size:18px;line-height:25px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-amount{margin-top:4px;font-size:22px;line-height:28px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-foot{padding-top:10px}.skin-ap.g25m-perk-detail .g25-ticket.is-hero .tk-end{font-size:12.5px}.skin-ap.g25m-perk-detail .g25-perk-detail>[data-testid]>section.rounded-\[18px\].bg-card,.skin-ap.g25m-perk-detail .g25-perk-detail>[data-testid]>a.rounded-\[18px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-perk-detail .g25-perk-detail>[data-testid]>a.rounded-\[18px\].bg-card:active{transform:translateY(2px)}.skin-ap.g25m-perk-detail .g25-perk-detail section span.rounded-\[8px\].bg-fill{background:var(--g-icon-tile-bg);box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25m-perk-detail .g25-perk-detail div.fixed.inset-x-0{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25m-perk-detail [data-testid=perk-claimed-toggle][aria-pressed=false]{box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-perk-detail :is([data-testid=perk-claimed-toggle],[data-testid=perk-detail-cta]):active{transform:translateY(2px)}.skin-ap.g25m-perks [data-testid=mobile-perk-coupons] .g25-ticket{--stub: 112px}.skin-ap.g25m-perks .g25m-ticket-claimable{position:relative}.skin-ap.g25m-perks .g25m-ticket-claimable .tk-who{padding-right:76px}.skin-ap.g25m-perks .g25m-ticket-claimable>.g25m-claim-btn{position:absolute;top:12px;right:12px;z-index:2}.skin-ap.g25m-perks .g25m-claim-btn{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid var(--g-edge-chip);border-radius:999px;background:var(--g-card);box-shadow:var(--g-sh-tile);color:var(--sub);font-size:11.5px;font-weight:600;white-space:nowrap;transition:transform .08s ease}.skin-ap.g25m-perks .g25m-claim-btn:active{transform:translateY(2px)}.skin-ap.g25m-perks .g25m-claim-btn[aria-pressed=true]{border-color:transparent;background:var(--g-slate);box-shadow:0 2px 0 var(--g-slate-ledge);color:var(--g-on-dark)}.skin-ap.g25m-perks .g25m-claim-btn.on-dark{padding:6px 12px;border-color:var(--g-on-dark-line);background:var(--g-glass-btn);box-shadow:inset 0 1px 0 var(--g-glass-hl);color:var(--g-on-dark);font-size:13px}.skin-ap.g25m-perks [data-testid=mobile-perk-coupons] .g25-ticket .tk-foot{flex-wrap:wrap;row-gap:8px}.skin-ap.g25m-perks [data-testid=mobile-perk-coupons] .g25-ticket .tk-badge{flex:none}.skin-ap.g25m-perks [data-testid=perk-urgent]{padding:12px 16px 14px}.skin-ap.g25m-perks [data-testid=perk-urgent]>span:first-child{font-size:11px}.skin-ap.g25m-perks [data-testid=perk-urgent]>b{margin-top:4px;overflow:hidden;font-size:17px;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.skin-ap.g25m-perks [data-testid=perk-urgent]>span.block{font-size:12px}.skin-ap.g25m-perks [data-testid=perk-urgent]>div{margin-top:8px;align-items:center}.skin-ap.g25m-perks [data-testid=perk-urgent]>div b{font-size:22px}.skin-ap.g25m-perks section.rounded-\[18px\].bg-card:has([data-testid=mobile-perk-grid]){padding:10px 0 10px 8px}.skin-ap.g25m-perks [data-testid=mobile-perk-grid]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / 5.5);overflow-x:auto;scrollbar-width:none}.skin-ap.g25m-perks [data-testid=mobile-perk-grid]::-webkit-scrollbar{display:none}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button>span.rounded-\[13px\]{width:36px;height:36px;font-size:17px}.skin-ap.g25m-perks [data-testid=mobile-perk-grid] button>span:last-child{font-size:11px;white-space:nowrap}.skin-ap.g25m-tool.bg-fill{background:var(--g-pattern),var(--g-bg)}.skin-ap.g25m-tool>header.sticky{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25m-tool #tool-overview{box-shadow:0 4px 0 var(--g-ledge-panel),var(--g-amb-panel)}.skin-ap.g25m-tool #tool-overview>div:first-child>:first-child{box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-icon-tile)}.skin-ap.g25m-tool #tool-overview a.rounded-pill.bg-g26b{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-overview a.rounded-pill.bg-g26b:active{transform:translateY(2px)}.skin-ap.g25m-tool #tool-overview span.rounded-\[7px\]{box-shadow:var(--g-sh-badge)}.skin-ap.g25m-tool #tool-overview :is(img,div).aspect-\[16\/9\].rounded-\[16px\]{border:1px solid var(--g-edge-tile);background-clip:padding-box;box-shadow:var(--g-sh-tile)}.skin-ap.g25m-tool #tool-overview :is(a,span).rounded-pill.bg-link-bg{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:var(--g-sh-badge)}.skin-ap.g25m-tool #tool-overview a.rounded-pill.bg-link-bg:active{transform:translateY(2px)}.skin-ap.g25m-tool section.rounded-\[20px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-tool #tool-reviews div.rounded-list.border.bg-card{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m-tool [data-perk-card] .g25-ticket{--stub: 112px}.skin-ap.g25m-tool [data-perk-card] .g25-ticket .tk-foot{flex-wrap:wrap;row-gap:8px}.skin-ap.g25m-tool [data-perk-card] .g25-ticket .tk-badge{flex:none}.skin-ap.g25m-tool #tool-perks ul.rounded-\[14px\].bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-perks button.rounded-\[12px\].bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-perks button.rounded-\[12px\].bg-fill:active{transform:translateY(2px)}.skin-ap.g25m-tool #tool-bench>div.rounded-\[16px\].bg-good-bg{--t: var(--good)}.skin-ap.g25m-tool #tool-bench>div.rounded-\[16px\].bg-fair-bg{--t: var(--fair)}.skin-ap.g25m-tool #tool-bench>div.rounded-\[16px\].bg-bad-bg{--t: var(--bad)}.skin-ap.g25m-tool #tool-bench>div.rounded-\[16px\]:is(.bg-good-bg,.bg-fair-bg,.bg-bad-bg){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 18%,transparent),var(--g-hl),0 3px color-mix(in srgb,var(--t) 22%,transparent),0 8px 18px -10px color-mix(in srgb,var(--t) 40%,transparent)}.skin-ap.g25m-tool #tool-bench>div.rounded-\[16px\]>span.rounded-full{box-shadow:inset 0 1px 0 var(--g-glass-hl),0 3px color-mix(in srgb,var(--t) 70%,var(--ink))}.skin-ap.g25m-tool #tool-bench div[data-bench-dim].bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile)}.skin-ap.g25m-tool button.border-b-2:not(.border-transparent){border-bottom-color:var(--g-soft-ink);color:var(--g-soft-ink);box-shadow:0 2px 0 var(--g-accent-ledge)}.skin-ap.g25m-tool #tool-prompts a.rounded-\[14px\].bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-prompts a.rounded-\[14px\].bg-fill:active{transform:translateY(2px)}.skin-ap.g25m-tool #tool-tutorials button>span.rounded-\[10px\]{box-shadow:inset 0 0 0 1px var(--g-edge-tile)}.skin-ap.g25m-tool #tool-tutorials :is(a,button).rounded-pill.bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-tutorials :is(a,button).rounded-pill.bg-fill:active{transform:translateY(2px)}.skin-ap.g25m-tool #tool-updates ol.border-l{border-left:4px solid var(--g-bar-bg)}.skin-ap.g25m-tool #tool-updates ol>li>i.rounded-full{left:-10px;width:16px;height:16px;background:var(--g-card);box-shadow:inset 0 0 0 2px var(--g-ledge-panel),0 2px 0 var(--g-ledge-panel)}.skin-ap.g25m-tool #tool-updates ol>li:first-child>i.rounded-full{background:var(--g-accent);box-shadow:var(--g-hl),0 2px 0 var(--g-accent-ledge),0 0 0 4px var(--g-soft)}.skin-ap.g25m-tool #tool-updates span.rounded-\[5px\]{box-shadow:var(--g-sh-badge)}.skin-ap.g25m-tool #tool-alternatives li>a>:first-child{box-shadow:inset 0 0 0 1px var(--g-edge-tile),var(--g-sh-icon-tile)}.skin-ap.g25m-tool #tool-alternatives span.rounded-pill.bg-fill{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-tool #tool-alternatives li>a:active span.rounded-pill.bg-fill{transform:translateY(2px)}.skin-ap.g25m-tool span.rounded-\[6px\].bg-card{box-shadow:var(--g-sh-badge)}.skin-ap.g25m-tool [aria-label=\6536\85cf\3001\5206\4eab\4e0e\76f4\8fbe\5b98\7f51]{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25m-tool [aria-label=\6536\85cf\3001\5206\4eab\4e0e\76f4\8fbe\5b98\7f51] a.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-tool [aria-label=\6536\85cf\3001\5206\4eab\4e0e\76f4\8fbe\5b98\7f51] a.bg-g26b:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m-tool [aria-label=\6536\85cf\3001\5206\4eab\4e0e\76f4\8fbe\5b98\7f51] button.rounded-full.border{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss).bg-fill,.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) aside.sticky.h-dvh{background:var(--g-pattern),var(--g-bg);background-attachment:fixed}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) aside.sticky.h-dvh>button.bg-paper{background:var(--g-card);box-shadow:inset -1px 0 0 var(--g-edge-panel)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) aside.sticky.h-dvh>button[aria-pressed=true]{color:var(--g-soft-ink)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) aside.sticky.h-dvh>button[aria-pressed=true] span{color:var(--g-soft-ink);font-weight:600}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) button[data-testid$=mobile-search-entry]{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) button[data-testid$=mobile-search-entry]:active{transform:translateY(2px)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss)>div:first-child button.rounded-pill.border.bg-card{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss)>div:first-child :is(a,button).rounded-pill.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss)>div:first-child :is(a,button):active{transform:translateY(2px)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) [data-testid=shelf-segment]{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) [data-testid=shelf-segment]>button[aria-pressed=true]{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-selected)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) [data-testid=shelf-segment]>button[aria-pressed=false]{color:var(--ink-2)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) [data-testid=shelf-segment]>button[aria-pressed=false]>svg{color:var(--g-soft-ink)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) [data-testid=shelf-segment]>button:active{transform:translateY(1px)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) div.sticky.bg-fill:has(>button.rounded-full){background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) div.sticky.bg-fill>button.rounded-full.bg-card{background:transparent}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) div.sticky.bg-fill>button.rounded-full.bg-ink{background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) a.rounded-\[10px\].bg-link-bg{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-badge)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) button.rounded-full.border-\[1\.5px\].border-line{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) article.rounded-\[14px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) article.rounded-\[14px\].bg-card:active{transform:translateY(2px)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) div.rounded-\[14px\].border-\[1\.5px\].border-ink.bg-card{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) :is(a,button).rounded-full.border-\[1\.5px\].border-ink.bg-butter{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) nav.mt-\[30px\] button.rounded-pill.border-line-strong{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap:is(.g25m-tools,.g25m-prompts,.g25m-articles,.g25m-taskguide,.g25m-oss) nav.mt-\[30px\] button.rounded-pill.bg-ink{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25m-prompts>div:first-child a.rounded-\[12px\].border-ink{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25m-prompts>div:first-child a.rounded-\[12px\].border-ink:active{transform:translateY(2px)}.skin-ap.g25m-prompts ol.snap-x>li>div.rounded-list.border.bg-card{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m-prompts ol.snap-x>li>div.rounded-list.border.bg-card:active{transform:translateY(2px)}.skin-ap.g25m-prompts button.h-\[26px\].rounded-full.border-line{border-color:transparent;background:transparent}.skin-ap.g25m-prompts button.h-\[26px\].rounded-full.bg-butter{border-color:transparent;background:var(--g-card);color:var(--g-soft-ink);box-shadow:var(--g-sh-selected)}.skin-ap.g25m-prompts button.h-9.rounded-full.border-line{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-prompts button.h-9.rounded-full.border-line:active:not(:disabled){transform:translateY(2px)}.g25m-prompt-detail.rounded-card{border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]):hover{transform:none;box-shadow:var(--g-sh-tile)}.g25m-prompt-detail :is(button[aria-label$=\70b9\8d5e],button[aria-label$=\6536\85cf]):active{transform:translateY(2px)}.g25m-prompt-detail button[data-testid=add-to-workflow]{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.g25m-prompt-detail button.rounded-full.bg-card.border-line{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-badge)}.g25m-prompt-detail a.rounded-\[9px\].border-ink{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.g25m-prompt-detail section.cream-island.bg-ink{border-color:transparent;background:var(--g-slate);box-shadow:0 4px 0 var(--g-slate-ledge),var(--g-amb-panel)}.g25m-prompt-detail section.cream-island button.rounded-\[7px\].bg-butter{background:var(--g-glass-btn-strong);color:var(--g-on-dark);box-shadow:inset 0 1px 0 var(--g-glass-hl);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.g25m-prompt-detail section.cream-island .cream-var-chip{border-color:var(--g-var-on-dark-line);background:var(--g-var-on-dark-bg);color:var(--g-card)}.skin-ap.g25m-articles>div:first-child button.rounded-\[13px\].bg-card{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-field)}.skin-ap.g25m-articles>div:first-child button.rounded-\[13px\].bg-card:active{transform:translateY(2px)}.skin-ap.g25m-articles div[role=tablist].grid-cols-3{background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-articles div[role=tablist].grid-cols-3>button[aria-selected=true]{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-selected)}.skin-ap.g25m-articles div[role=tablist].grid-cols-3>button[aria-selected=false]{color:var(--ink-2)}.skin-ap.g25m-articles div[role=tablist].grid-cols-3>button:active{transform:translateY(1px)}.skin-ap.g25m-articles button.h-9.rounded-full.border.border-line{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-articles button.h-9.rounded-full.border.border-line:active:not(:disabled){transform:translateY(2px)}.skin-ap.g25m-article.bg-fill{background:var(--g-pattern),var(--g-bg)}.skin-ap.g25m-article>:is(section.bg-white,.cream-article-ground){background:transparent}.skin-ap.g25m-article :is(a,button).rounded-pill.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-article button:is([aria-label=\70b9\8d5e],[aria-label=\53d6\6d88\70b9\8d5e],[aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf],[aria-label=\5206\4eab]):active,.skin-ap.g25m-article #brief a.rounded-full:active,.skin-ap.g25m-article :is(#related a.rounded-\[14px\],.cream-article-relcard):active{transform:translateY(2px)}.skin-ap.g25m-gate{background:var(--g-pattern),var(--g-bg)}.skin-ap.g25m-gate :is(a,button).bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-gate :is(a,button).bg-g26b:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m-article>section.bg-white header h1{font-size:24px;font-weight:700;line-height:32px}.skin-ap.g25m-article>section.bg-white header>div:first-child>span:first-child{background:var(--g-soft);color:var(--g-soft-ink)}.skin-ap.g25m-article>section.bg-white header>div:first-child>span,.skin-ap.g25m-article>section.bg-white header>div:nth-child(3)>span.rounded-full:not(.h-\[3px\]){box-shadow:var(--g-sh-badge)}.skin-ap.g25m-article #brief{border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-article>section.bg-white>div:nth-child(2)>div>section.mt-9{padding:18px 20px 14px;border-radius:var(--g-radius);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-article span.h-1\.5.w-1\.5.rounded-full{width:8px;height:8px;background:var(--g-accent);box-shadow:var(--g-hl),0 1.5px 0 var(--g-accent-ledge)}.skin-ap.g25m-article #related a>span.flex-none:first-child,.skin-ap.g25m-article>section.bg-white>div:nth-child(2)>div:last-child a>span.flex-none:first-child{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:var(--g-icon-tile-bg);font-size:20px;box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25m-article>section.bg-white>div:first-child h1{font-size:17px;font-weight:600}.skin-ap.g25m-article section.mt-9>.cream-article-refs{padding:0;border:0;background:transparent;box-shadow:none}.skin-ap.g25m-search.bg-fill{background:var(--g-pattern),var(--g-bg)}.skin-ap.g25m-search input.h-11.rounded-\[12px\]{border-color:var(--g-edge-field);box-shadow:var(--g-sh-field)}.skin-ap.g25m-search a.rounded-\[9px\].border-ink{border-color:var(--g-edge-tile);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-search button.h-8.rounded-full.border-line.bg-card{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-search>div.sticky.top-0{background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-header)}.skin-ap.g25m-search>div.sticky form.rounded-pill{border-color:var(--g-edge-field);box-shadow:var(--g-sh-field)}.skin-ap.g25m-search>div.sticky :is(a,button).rounded-pill.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-search>div.sticky button[aria-pressed=false].rounded-full{border-color:var(--g-edge-chip);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-search>div.sticky button[aria-pressed=true].rounded-full{background:var(--g-soft);color:var(--g-soft-ink);box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-selected)}.skin-ap.g25m-search>div.sticky button[aria-pressed=true].rounded-full>span{color:var(--g-soft-ink)}.skin-ap.g25m-search>div.sticky button.rounded-full:active{transform:translateY(1px)}.skin-ap.g25m-search a.rounded-list.bg-bluepaper{border-color:var(--g-edge-field);background:var(--g-soft);box-shadow:var(--g-sh-badge)}.skin-ap.g25m-search article.rounded-\[14px\].bg-card{box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m-search article.rounded-\[14px\].bg-card:active{transform:translateY(2px)}.skin-ap.g25m-search section.rounded-list.border.border-line{border-color:var(--g-edge-panel);background:var(--g-card);box-shadow:var(--g-sh-panel)}.skin-ap.g25m-search section.rounded-list input.rounded-full{border-color:var(--g-edge-field);box-shadow:var(--g-sh-field)}.skin-ap.g25m-search section.rounded-list button.rounded-full.bg-ink{background:var(--g-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m-search a.rounded-\[9px\].border-ink>i.absolute,.skin-ap.g25m-search a.rounded-\[9px\].border-ink>span.border-dashed{display:none}.skin-ap.g25m-search a.rounded-\[9px\].border-ink{gap:10px;padding:8px 10px;font-weight:600}.skin-ap.g25m-search a.rounded-\[9px\].border-ink>span.grid{width:30px;height:30px;border-radius:9px;background:var(--g-icon-tile-bg);font-size:17px;box-shadow:var(--g-sh-icon-tile)}.skin-ap.g25m-search>div.sticky+div>div.px-4.pt-1{padding-top:14px}.skin-ap.g25m-search>div.sticky+div>div.space-y-6{padding-top:22px}.skin-ap.g25m-search a.rounded-\[9px\].border-ink{transform:none}.skin-ap.g25m-search a.rounded-\[9px\].border-ink:active{transform:translateY(2px)}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) article[data-feed-card] div:has(>.g25m-ccw)>span.truncate{display:none}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:space-between;gap:6px;container-type:inline-size}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw>.g25h{flex:none;width:34px;font-size:11.5px}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb{position:relative;display:inline-flex;flex:none;width:80px;height:28px;font-size:12px;font-weight:600;white-space:nowrap;align-items:center;justify-content:center;border-radius:var(--r-icon);background:var(--g-card);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile);transition:transform .08s ease}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb:active{transform:translateY(2px)}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb[data-phase=done]{color:var(--g-soft-ink)}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb-icon{position:relative;z-index:2;display:inline-flex;align-items:center;gap:4px}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb-fill{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(270deg,color-mix(in srgb,var(--g-soft) 35%,transparent),var(--g-soft));transform:scaleX(0);transform-origin:right center}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb[data-phase=charging] .g25m-ccb-fill{animation:g25cb-fill .52s cubic-bezier(.3,.8,.4,1) forwards}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb[data-phase=done] .g25m-ccb-fill{transform:scaleX(1)}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb-spark{position:absolute;top:50%;right:7px;z-index:3;display:inline-flex;color:var(--g-soft-ink);opacity:0;transform:translateY(-50%);pointer-events:none}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb:not([data-phase=idle]) .g25m-ccb-spark{animation:g25m-ccb-spark-hit .7s cubic-bezier(.4,0,.3,1) forwards}@keyframes g25m-ccb-spark-hit{0%{right:7px;opacity:0;color:var(--g-soft-ink);transform:translateY(-50%) scale(1)}12%{opacity:1}70%{right:calc(100% - 7px);color:var(--g-soft-ink);filter:none;transform:translateY(-50%) scale(1)}88%{opacity:1;color:var(--g-flame);filter:drop-shadow(0 0 6px var(--g-flame));transform:translateY(-50%) scale(1.15)}to{right:calc(100cqw - 14px);opacity:0;color:var(--g-flame);transform:translateY(-50%) scale(.5)}}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw:not([data-g25cphase=idle])>.g25h{animation:g25cb-hit .55s .6s ease-out both}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw:not([data-g25cphase=idle])>.g25h .g25h-bolt{animation:g25cb-hit-bolt .7s .6s ease-out both}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw:not([data-g25cphase=idle])>.g25h.is-idle .g25h-idle-f{animation:g25h-idle-lit-f .9s .6s ease-out both}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw:not([data-g25cphase=idle])>.g25h.is-idle .g25h-idle-b{animation:g25h-idle-lit-b .9s .6s ease-out both}@keyframes g25h-idle-lit-f{0%{fill:var(--g-i-l)}25%{fill:var(--g-heat-mid)}to{fill:var(--g-i-l)}}@keyframes g25h-idle-lit-b{0%{fill:var(--g-i-r)}25%{fill:var(--g-heat-back)}to{fill:var(--g-i-r)}}@media (prefers-reduced-motion: reduce){.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccb :is(.g25m-ccb-fill,.g25m-ccb-spark),.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw>.g25h,.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) .g25m-ccw>.g25h :is(.g25h-bolt,.g25h-idle-f,.g25h-idle-b){animation:none!important}}.skin-ap.g25m-5 article[data-feed-card]{position:relative}.skin-ap.g25m-5 article[data-feed-card] button[aria-label=\6536\85cf],.skin-ap.g25m-5 article[data-feed-card] button[aria-label=\53d6\6d88\6536\85cf]{position:absolute;top:8px;right:8px;z-index:3;width:28px;height:28px;margin:0;border-radius:999px;background:var(--g-sticky-glass);-webkit-backdrop-filter:var(--g-sticky-blur);backdrop-filter:var(--g-sticky-blur);box-shadow:var(--g-sh-badge)}.skin-ap.g25m-5 article[data-feed-card] button[aria-label=\6536\85cf]{color:var(--ink-2)}.skin-ap.g25m-5 article[data-feed-card] button:is([aria-label=\6536\85cf],[aria-label=\53d6\6d88\6536\85cf]):active{transform:translateY(1px)}.skin-ap.g25m-5 article[data-feed-card]>div.relative>span.absolute.right-2.top-2{top:auto;bottom:8px}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) article[data-feed-card]>div.flex-col:has(.g25m-ccw){padding-bottom:12px}.skin-ap:is(.g25m-prompts,.g25m-search,.g25m-taskanswer) article[data-feed-card]>div.flex-col>div.mt-1:has(.g25m-ccw){height:auto;margin-top:8px}.skin-ap.g25m-taskguide .tg{background:transparent}.skin-ap:is(.g25m-taskguide) .tb-eb{transform:none;border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-badge)}.skin-ap.g25m-taskguide .tg .tg-chip{border-color:var(--g-edge-tile);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-taskguide .tg .tg-stamp{transform:none;box-shadow:var(--g-sh-badge)}.skin-ap.g25m-taskguide .tg .tg-share-mini{border-color:var(--g-edge-chip);background:var(--g-card);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-taskguide .tg .tg-board{background:var(--g-slate);box-shadow:0 4px 0 var(--g-slate-ledge),var(--g-amb-panel)}.skin-ap.g25m-taskguide .tg .tg-board-copy{border-color:transparent;background:var(--g-glass-btn-strong);color:var(--g-on-dark);box-shadow:inset 0 1px 0 var(--g-glass-hl);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.skin-ap.g25m-taskguide .tg .tg-sticky-cta .tg-cta-main{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-taskguide .tg .tg-sticky-cta .tg-cta-main:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m-taskguide .tg :is(.tg-concl .tg-cta-row .tg-cta-main,.tg-sticky-cta .tg-cta-sec){border-color:var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile)}.skin-ap.g25m-taskanswer.bg-fill{background:var(--g-pattern),var(--g-bg);background-attachment:fixed}.g25m-taskanswer .g25ta{display:flex;flex-direction:column;gap:22px;padding:4px 16px calc(env(safe-area-inset-bottom) + 104px)}.g25m-taskanswer .g25ta-chips{display:flex;gap:8px;margin:0 -16px;padding:6px 16px 8px;overflow-x:auto;scrollbar-width:none}.g25m-taskanswer .g25ta-chips::-webkit-scrollbar{display:none}.g25m-taskanswer .g25ta-chip{flex:none;height:32px;padding:0 14px;border:1px solid var(--g-edge-chip);border-radius:var(--r-pill);background:var(--g-card);color:var(--ink-2);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:var(--g-sh-tile)}.g25m-taskanswer .g25ta-chip:active{transform:translateY(2px)}.g25m-taskanswer .g25ta-chip[aria-selected=true]{border-color:var(--g-edge-field);background:var(--g-soft);color:var(--g-soft-ink);font-weight:600;box-shadow:var(--g-sh-selected)}.g25m-taskanswer .g25ta-sec{display:flex;flex-direction:column;gap:10px}.g25m-taskanswer .g25ta-head{display:flex;align-items:baseline;justify-content:space-between}.g25m-taskanswer .g25ta-head h2{margin:0;color:var(--ink);font-size:17px;font-weight:700}.g25m-taskanswer .g25ta-more{color:var(--g-soft-ink);font-size:13px;font-weight:500}.g25m-taskanswer .g25ta-note{margin:0;padding:18px 0;color:var(--ink-2);font-size:13px;text-align:center}.g25m-taskanswer .g25ta-tools{position:relative;display:flex;flex-direction:column;padding:16px 14px 8px;border:1px solid var(--g-edge-panel);border-radius:var(--r-card);background:var(--g-card);box-shadow:var(--g-sh-panel)}.g25m-taskanswer .g25ta-ribbon{position:absolute;top:-1px;right:14px;padding:3px 9px 4px;border-radius:0 0 8px 8px;background:var(--g-ribbon);color:var(--g-ribbon-t);font-size:11px;font-weight:700}.g25m-taskanswer .g25ta-also{margin:12px 0 2px;padding-top:10px;border-top:1px solid var(--g-edge-tile);color:var(--ink-2);font-size:12px}.g25m-taskanswer .g25ta-tool{display:flex;align-items:center;gap:10px;padding:8px 0}.g25m-taskanswer .g25ta-tool-main{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:12px}.g25m-taskanswer .g25ta-logo{flex:none;box-shadow:var(--g-sh-icon-tile)}.g25m-taskanswer .g25ta-tool-text{display:flex;flex-direction:column;gap:3px;min-width:0}.g25m-taskanswer .g25ta-tool-name{display:flex;align-items:center;gap:6px;min-width:0}.g25m-taskanswer .g25ta-tool-name b{overflow:hidden;color:var(--ink);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.g25m-taskanswer .g25ta-tool.is-hero .g25ta-tool-name b{font-size:17px;font-weight:700}.g25m-taskanswer .g25ta-tool-slogan{display:-webkit-box;overflow:hidden;color:var(--ink-2);font-size:12.5px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.g25m-taskanswer .g25ta-tool.is-hero .g25ta-tool-slogan{-webkit-line-clamp:2}.g25m-taskanswer .g25ta-bench{flex:none;padding:1px 7px;border:1px solid var(--g-edge-chip);border-radius:var(--r-tag);background:var(--g-card);color:var(--g-soft-ink);font-size:10.5px;font-weight:600;box-shadow:var(--g-sh-badge)}.g25m-taskanswer .g25ta-go{flex:none;display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--g-edge-chip);border-radius:var(--r-icon);background:var(--g-card);color:var(--ink);font-size:12.5px;font-weight:600;box-shadow:var(--g-sh-tile)}.g25m-taskanswer .g25ta-tool.is-hero .g25ta-go{height:36px;padding:0 16px;border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);font-size:14px;box-shadow:var(--g-sh-key-blue)}.g25m-taskanswer .g25ta-go:active{transform:translateY(2px)}.g25m-taskanswer .g25ta-tool.is-hero .g25ta-go:active{box-shadow:var(--g-sh-key-blue-press)}.g25m-taskanswer .g25ta-sec>div:has(>div>article[data-feed-card]){margin:0;padding:0}.g25m-taskanswer .g25ta-guides{display:flex;flex-direction:column;gap:8px}.g25m-taskanswer .g25ta-guide{display:grid;grid-template-columns:1fr auto;column-gap:8px;align-items:center;padding:12px 14px;border:1px solid var(--g-edge-tile);border-radius:var(--r-row);background:var(--g-card);box-shadow:var(--g-sh-tile)}.g25m-taskanswer .g25ta-guide:active{transform:translateY(2px)}.g25m-taskanswer .g25ta-guide b{color:var(--ink);font-size:14.5px;font-weight:600}.g25m-taskanswer .g25ta-guide span{grid-column:1;color:var(--ink-2);font-size:12.5px}.g25m-taskanswer .g25ta-guide i{grid-column:2;grid-row:1 / span 2;color:var(--ink-2);font-style:normal;font-size:18px}.g25m-taskanswer .g25ta-want{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:var(--r-row);background:var(--g-soft);color:var(--g-soft-ink);font-size:13px}.g25m-taskanswer .g25ta-want-btn{flex:none;height:30px;padding:0 12px;border:1px solid var(--g-edge-chip);border-radius:var(--r-icon);background:var(--g-card);color:var(--ink);font-size:12.5px;font-weight:600;box-shadow:var(--g-sh-tile)}.g25m-taskanswer .g25ta-want-btn:active{transform:translateY(2px)}.g25m-taskanswer .g25ta-want-btn:disabled{color:var(--ink-2);box-shadow:none}.g25m-taskanswer .g25ta-toast{position:fixed;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));z-index:60;transform:translate(-50%);padding:9px 16px;border-radius:var(--r-pill);background:var(--g-slate);color:var(--g-on-dark);font-size:13px;white-space:nowrap;box-shadow:var(--g-sh-dark)}.skin-ap.g25m-taskguide .tg .tg-sticky-cta{display:none}.skin-ap.g25m-taskguide .tg .tg-concl .tg-cta-row .tg-cta-main{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m-bench :is(article.rounded-list.bg-card,div.rounded-list.border.bg-card){border-color:var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-oss :is(.vc-m-hero,.vc-m-board,.vc-m-card){border:1px solid var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-oss .vc-m-copy.is-hero{border-color:transparent;background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m.g25m-oss .vc-m-copy.is-hero:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m.g25m-oss .vc-m-copy:not(.is-hero){border-color:var(--g-edge-chip);background:var(--g-card);color:var(--ink);box-shadow:var(--g-sh-tile)}.skin-ap.g25m.g25m-oss .vc-m-copy:not(.is-hero):active{transform:translateY(2px)}.skin-ap.g25m.g25m-oss .vc-page :is(.vc-m-hero,.vc-m-card) .vc-m-badge{background:var(--g-card);box-shadow:var(--g-sh-badge)}.skin-ap.g25m.g25m-oss .vc-m-search{border-color:var(--g-edge-field);background:var(--g-card);box-shadow:var(--g-sh-field)}.skin-ap.g25m.g25m-oss .vc-m-search:active{transform:translateY(2px)}.skin-ap.g25m.g25m-weekly :is(.wk-m-list,.wk-past-grid){border:1px solid var(--g-edge-panel);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-weekly .wk-past-grid .wk-past-card{box-shadow:none}.skin-ap.g25m.g25m-free .g25fv-head{display:flex;align-items:center;gap:8px;margin:0;color:var(--ink);font-size:20px;font-weight:700}.skin-ap.g25m.g25m-free .g25fv-mark{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--g-good);color:var(--g-accent-ink);font-size:13px;box-shadow:0 2px 0 var(--g-good-ledge)}.skin-ap.g25m.g25m-free .g25fv-list{margin:12px 0 0;padding:0;list-style:none}.skin-ap.g25m.g25m-free .g25fv-list li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--g-edge-tile);font-size:13.5px}.skin-ap.g25m.g25m-free .g25fv-list li span{flex:none;max-width:46%;color:var(--ink-2)}.skin-ap.g25m.g25m-free .g25fv-list li b{min-width:0;color:var(--ink);font-weight:600;text-align:right}.skin-ap.g25m.g25m-free .g25fv-more{margin:2px 0 0;color:var(--ink-2);font-size:12px}.skin-ap.g25m.g25m-free .g25fv-quote{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:var(--ink-2);font-size:12px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.skin-ap.g25m.g25m-reviews .g25rv-bar{display:flex;align-items:center;gap:8px}.skin-ap.g25m.g25m-reviews .g25rv-seg{display:flex;flex:1 1 auto;min-width:0;height:36px;padding:3px;gap:2px;border-radius:10px;background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-chip),var(--g-sh-tile)}.skin-ap.g25m.g25m-reviews .g25rv-seg.g25rv-seg.g25rv-seg>button[aria-pressed]{display:inline-flex;flex:1 1 0;min-width:0;height:30px;align-items:center;justify-content:center;gap:3px;padding:0 2px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font-size:12.5px;font-weight:500;white-space:nowrap;box-shadow:none;transform:none}.skin-ap.g25m.g25m-reviews .g25rv-seg.g25rv-seg.g25rv-seg>button[aria-pressed]>span{font-size:10.5px;opacity:.75}.skin-ap.g25m.g25m-reviews .g25rv-seg.g25rv-seg.g25rv-seg>button[aria-pressed=true]{background:var(--g-soft);color:var(--g-soft-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--g-edge-field),var(--g-sh-selected)}.skin-ap.g25m.g25m-reviews .g25rv-write{flex:none;height:36px;padding:0 14px;border-radius:10px;background:var(--g-accent);color:var(--g-accent-ink);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m.g25m-reviews .g25rv-write:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m.g25m-free .g25fv-src{overflow:hidden;margin:4px 0 0;color:var(--ink-2);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.skin-ap.g25m.g25m-free .g25fv-src a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.skin-ap.g25m.g25m-workflows button.bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m.g25m-workflows button.bg-g26b:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}.skin-ap.g25m.g25m-workflows :is([data-testid=workflow-list-empty],p.mt-10.text-center){padding:20px 16px;border:1px solid var(--g-edge-panel);border-radius:var(--r-list);box-shadow:var(--g-sh-panel)}.skin-ap.g25m.g25m-workflow:is(section).py-20:before{border-radius:var(--r-list)}.skin-ap.g25m.g25m-workflow:is(section).py-20 a.text-accent{color:var(--g-soft-ink)}body:has(:is(.g25m-bench,.g25m-reviews,.g25m-nominate,.g25m-workflows,.g25m-workflow,.g25m-life)) .site-canvas{background:var(--g-pattern),var(--g-bg);background-attachment:fixed;min-height:100dvh}.skin-ap.g25m.g25m-life :is(a,button).bg-g26b{background:var(--g-accent);color:var(--g-accent-ink);box-shadow:var(--g-sh-key-blue)}.skin-ap.g25m.g25m-life :is(a,button).bg-g26b:active{transform:translateY(2px);box-shadow:var(--g-sh-key-blue-press)}body:has(.g25m-5) .fixed.inset-0:is([class*="bg-black/"],[class*="bg-ink/"],[class*=bg-slate-9][class*="/"]):not([class*="bg-black/95"]),body:has(.g25m-5) .fixed.inset-0>.absolute.inset-0.h-full:is([class*="bg-black/"],[class*="bg-ink/"],[class*=bg-slate-9][class*="/"]){background:var(--g-scrim);-webkit-backdrop-filter:var(--g-scrim-blur);backdrop-filter:var(--g-scrim-blur)}body:has(.g25m-5) .fixed.inset-0:is([class*="bg-black/"],[class*="bg-ink/"],[class*=bg-slate-9][class*="/"]):not([class*="bg-black/95"])>[class*=rounded]:is(.bg-white,.bg-card):not(.g25m-prompt-detail),body:has(.g25m-5) .fixed.inset-0[role=dialog]>.absolute.inset-x-0.bottom-0[class*=rounded-t-]:not(.g25m-prompt-detail){border-color:var(--g-edge-panel);background:var(--g-card);box-shadow:inset 0 0 0 1px var(--g-edge-panel),var(--g-sh-panel)}.skin-ap.g25m.g25m-life section>div.relative.flex.flex-wrap.items-end>div.flex-1{min-width:240px}
