/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.grid{display:grid}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.italic{font-style:italic}.underline{text-decoration-line:underline}}:root{--blue:#0d67a5;--navy:#0d67a5;--mist:#e1f2fc;--warm:#f7f5f0;--text:#173b57;--muted:#607586;--line:#e5e8eb;--gold:#d6a84b;--red:#a94d45}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#f4f8fb;margin:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.shell{min-height:100vh}.sidebar{z-index:20;color:#fff;background:linear-gradient(#163d59 0%,#102f47 100%);flex-direction:column;width:240px;padding:0 12px;display:flex;position:fixed;inset:0 auto 0 0}.brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;height:84px;padding:0 10px;display:flex}.crest{border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.crest:after{content:"SISU";letter-spacing:1px;font-size:6px;position:absolute;bottom:2px}.crest span{margin-top:-4px;font-family:serif;font-size:17px}.brand strong{letter-spacing:.04em;font-size:15px;display:block}.brand small{color:#b8d1e0;letter-spacing:.2em;margin-top:3px;font-size:11px;display:block}.sidebar nav{flex:1;padding-top:16px}.nav-label{color:#7fa2b8;letter-spacing:.14em;margin:0 0 7px;padding:0 12px;font-size:11px}.nav-label.second{margin-top:21px}.sidebar button{color:#ffffffc7;cursor:pointer;background:0 0;border:0}.sidebar nav button,.notice{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;height:46px;margin:2px 0;padding:0 13px;font-size:14px;display:flex;position:relative}.sidebar nav button:hover,.notice:hover{color:#fff;background:#ffffff14}.sidebar nav button.active{color:var(--blue);background:#e8f5fc;font-weight:600}.sidebar nav button.active:before{content:"";background:var(--gold);border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;left:-12px}.sidebar nav i{color:#f1cb7d;background:#d6a84b2e;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:9px;font-style:normal}.sidebar b,.notice b{color:#fff;background:#b5554e;border-radius:10px;place-items:center;min-width:18px;height:18px;margin-left:auto;font-size:10px;display:grid}.sidebar-bottom{border-top:1px solid #ffffff1a;padding:8px 4px 16px}.notice{margin-bottom:9px}.profile{align-items:center;gap:10px;padding:10px 6px 2px;display:flex}.avatar{width:36px;height:36px;color:var(--navy);background:linear-gradient(135deg,#d6eefa,#86c0df);border-radius:50%;place-items:center;font-weight:700;display:grid}.profile strong{font-size:13px;display:block}.profile small{color:#93b0c2;margin-top:3px;font-size:10px;display:block}.profile>span{color:#8eabbc;margin-left:auto}.mobile-menu,.scrim{display:none}main{max-width:1680px;margin-left:240px;padding:34px 36px 0}.welcome{justify-content:space-between;align-items:flex-start;margin-bottom:25px;display:flex}.welcome p{color:#7890a0;margin:0 0 8px;font-size:12px}.welcome h1{margin:0;font-size:25px;font-weight:650;line-height:1.3}.welcome h1 span{font-size:22px}.welcome h2{color:var(--muted);margin:8px 0 0;font-size:15px;font-weight:400}.global-search{border:1px solid var(--line);color:#8ba0ad;background:#fff;border-radius:9px;align-items:center;width:330px;height:40px;padding:0 12px;display:flex;box-shadow:0 4px 14px #173b570a}.global-search .icon{width:17px}.global-search input{color:var(--text);border:0;outline:0;flex:1;min-width:0;padding:0 9px}.global-search input::placeholder{color:#9aacb8;font-size:13px}.global-search kbd{border:1px solid var(--line);color:#8b9ca7;background:#f2f5f7;border-radius:4px;padding:2px 5px;font-size:10px}.hero-grid{grid-template-columns:minmax(0,2.1fr) minmax(260px,.8fr);gap:20px;display:grid}.chat-card,.stats-card,.agent-card,.app-card,.activity-list article{border:1px solid var(--line);background:#fff;border-radius:14px}.chat-card{min-height:445px;padding:20px;box-shadow:0 9px 30px #173b5712}.chat-heading{border-bottom:1px solid #edf0f2;align-items:center;gap:11px;padding-bottom:15px;display:flex}.ai-mark{color:#fff;background:linear-gradient(145deg,#0d67a5,#49a3d6);border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 5px 12px #0d67a538}.chat-heading h3{margin:0;font-size:15px}.chat-heading p{color:#8093a0;margin:3px 0 0;font-size:11px}.online{color:#688393;margin-left:auto;font-size:11px}.online i{background:#52b788;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.conversation{height:185px;padding:15px 0;overflow-y:auto}.empty-chat{text-align:center;padding-top:14px}.orb{width:48px;height:48px;color:var(--blue);background:radial-gradient(circle at 35% 30%,#fff,#d9effc 55%,#b6dcf2);border-radius:50%;place-items:center;margin:auto;display:grid;box-shadow:0 0 0 9px #f4faff}.empty-chat h3{margin:17px 0 5px;font-size:16px}.empty-chat p{color:#8194a0;margin:0;font-size:12px}.bubble{border-radius:12px;max-width:76%;margin-bottom:9px;padding:10px 13px;font-size:13px;line-height:1.7}.bubble.user{background:var(--blue);color:#fff;border-bottom-right-radius:3px;margin-left:auto}.bubble.ai{background:#eef7fc;border-bottom-left-radius:3px}.prompts{flex-wrap:wrap;justify-content:center;gap:7px;margin:0 0 12px;display:flex}.prompts button{color:#526f82;cursor:pointer;background:#fafdff;border:1px solid #d7e4ec;border-radius:17px;padding:6px 11px;font-size:11px}.prompts button:hover{border-color:var(--blue);color:var(--blue)}.composer{border:1.5px solid #cbdce6;border-radius:11px;grid-template-columns:30px 1fr 160px 38px;align-items:end;min-height:65px;padding:9px;display:grid;box-shadow:0 0 0 3px #0d67a50a}.composer>button:first-child{color:#688294;cursor:pointer;background:0 0;border:0;align-self:center;font-size:22px}.composer textarea{resize:none;height:37px;color:var(--text);border:0;outline:0;padding:8px 4px;font-size:13px}.composer span{color:#a2adb5;text-align:right;align-self:center;padding-right:9px;font-size:9px}.composer .send{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.composer .send .icon{width:16px}.stats-card{padding:20px}.section-head{justify-content:space-between;display:flex}.section-head small,.eyebrow{letter-spacing:.15em;color:#78a0b9;font-size:9px;font-weight:700}.section-head h3{margin:3px 0;font-size:17px}.section-head button{border:1px solid var(--line);color:#768b98;background:#fff;border-radius:6px;height:28px;padding:0 8px;font-size:11px}.metric{grid-template-columns:1fr 1fr;align-items:stretch;padding:20px 0 18px;display:grid}.usage-metric-item{min-width:0}.usage-metric-item+.usage-metric-item{border-left:1px solid #edf0f2;padding-left:20px}.metric span{color:#738996;font-size:11px}.metric strong{white-space:nowrap;margin-top:4px;font-size:30px;display:block}.metric strong small{font-size:11px;font-weight:400}.metric em{color:#29946b;white-space:nowrap;background:#e9f7f1;border-radius:8px;padding:2px 6px;font-size:9px;font-style:normal;display:inline-block}.token-usage-metric strong{font-size:26px}.ring{text-align:center;background:radial-gradient(circle,#fff 57%,transparent 58%),conic-gradient(var(--blue) 64%,#e6f0f5 0);border-radius:50%;place-content:center;width:91px;height:91px;display:grid}.ring b{font-size:17px}.ring span{font-size:8px}.mini-stats{border-block:1px solid #edf0f2;grid-template-columns:1fr 1fr;padding:15px 0;display:grid}.mini-stats>div+div{border-left:1px solid #edf0f2;padding-left:20px}.mini-stats span{color:#77909e;font-size:10px}.mini-stats strong{margin-top:3px;font-size:19px;display:block}.frequent{padding-top:14px}.frequent>p{color:#7d929f;margin:0 0 10px;font-size:10px}.frequent>div{align-items:center;gap:9px;display:flex}.mini-icon{width:33px;height:33px;color:var(--blue);background:#e8f4fb;border-radius:8px;place-items:center;font-weight:700;display:grid}.frequent strong{font-size:11px;display:block}.frequent small{color:#8ca0ad;margin-top:2px;font-size:9px;display:block}.frequent button{color:var(--blue);background:0 0;border:0;margin-left:auto;font-size:10px}.content-section{padding-top:31px;scroll-margin-top:20px}.title-row{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.title-row p{margin:0 0 4px}.title-row h2{margin:0;font-size:19px;display:inline}.title-row div>span{color:#8799a4;margin-left:12px;font-size:11px}.title-row>button{color:#688092;cursor:pointer;background:0 0;border:0;font-size:11px}.title-row>button b{color:var(--blue);margin-left:4px;font-size:15px}.agent-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.agent-card{padding:16px;transition:all .2s}.agent-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #173b5717}.agent-top{justify-content:space-between;display:flex}.agent-icon{border-radius:12px;place-items:center;width:45px;height:45px;font-family:serif;font-size:19px;font-weight:700;display:grid}.agent-icon.blue{color:#0d67a5;background:#e2f2fb}.agent-icon.violet{color:#7151a9;background:#f0ebfb}.agent-icon.green{color:#3a8b61;background:#e9f5ee}.agent-icon.gold{color:#ae7620;background:#fbf1dc}.agent-top button{color:#9caab2;cursor:pointer;background:0 0;border:0;font-size:22px}.agent-top button.liked{color:#c85852}.agent-card h3{margin:12px 0 6px;font-size:14px}.agent-card sup{color:var(--blue);background:#e5f3fb;border-radius:3px;margin-left:5px;padding:2px 4px;font-size:8px;font-weight:500}.agent-card>p{color:#718895;height:36px;margin:0;font-size:11px;line-height:1.6}.agent-meta{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.agent-meta span{color:#657e8e;background:#f2f6f8;border-radius:4px;padding:3px 6px;font-size:9px}.agent-meta small{color:#8598a4;font-size:9px}.agent-meta small:first-letter{color:var(--gold)}.use-agent{width:100%;height:32px;color:var(--blue);cursor:pointer;background:#fff;border:1px solid #d5e4ec;border-radius:7px;font-size:11px}.use-agent:hover{background:var(--blue);color:#fff}.app-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.app-card{align-items:center;gap:11px;min-height:94px;padding:15px;display:flex}.app-icon{border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.a0{color:#386ca3;background:#e9f1fb}.a1{color:#528b43;background:#edf6e9}.a2{color:#b67b30;background:#fff1df}.a3{color:#755aa1;background:#f0ebfa}.app-card h3{margin:0 0 4px;font-size:13px}.app-card p{color:#8295a0;margin:0 0 6px;font-size:9px}.app-card span{color:var(--blue);background:#eef7fc;border-radius:3px;padding:2px 5px;font-size:8px}.app-card>button{color:#6c8594;cursor:pointer;background:#f5f8fa;border:0;border-radius:50%;width:28px;height:28px;margin-left:auto}.activity-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.activity-list article{align-items:center;padding:15px;display:flex}.date{border-right:1px solid var(--line);flex-direction:column;justify-content:center;width:48px;height:54px;display:flex}.date strong{font-size:22px}.date span{color:#7c919e;font-size:9px}.activity-info{padding-left:13px}.status{color:#268263;background:#e7f5ef;border-radius:3px;padding:2px 5px;font-size:8px}.status.s1{color:#a57125;background:#fbf1dc}.activity-info h3{margin:6px 0 4px;font-size:12px}.activity-info p{color:#8497a2;margin:0;font-size:9px}.activity-list article>button{color:var(--blue);white-space:nowrap;background:0 0;border:0;margin-left:auto;font-size:9px}footer{border-top:1px solid var(--line);color:#94a4ae;justify-content:space-between;margin-top:34px;padding:18px 0 25px;font-size:9px;display:flex}:is(button:focus-visible,input:focus-visible,textarea:focus-visible){outline:2px solid var(--blue);outline-offset:2px}@media (max-width:1199px){.sidebar{width:76px}.brand{justify-content:center;padding:0}.brand>div:last-child,.sidebar nav span,.nav-label,.sidebar nav i,.profile>div:nth-child(2),.profile>span,.notice span{display:none}.sidebar nav button,.notice{justify-content:center}.sidebar nav button.active:before{left:-12px}.sidebar-bottom{padding-bottom:12px}.profile{justify-content:center}.notice b{position:absolute;top:4px;right:7px}.sidebar nav b{position:absolute;top:3px;right:4px}.crest{width:38px}main{margin-left:76px;padding:28px 24px 0}.hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr)}.agent-grid,.app-grid{grid-template-columns:repeat(2,1fr)}.activity-list{grid-template-columns:1fr}}@media (max-width:767px){.mobile-menu{z-index:15;background:var(--navy);color:#fff;border:0;border-radius:9px;place-items:center;width:40px;height:40px;font-size:20px;display:grid;position:fixed;top:13px;left:14px}.scrim{z-index:19;background:#081d2c85;border:0;display:block;position:fixed;inset:0}.sidebar{width:240px;transition:all .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.brand{justify-content:flex-start;padding:0 10px}.brand>div:last-child,.sidebar nav span,.nav-label,.sidebar nav i,.profile>div:nth-child(2),.profile>span,.notice span{display:block}.sidebar nav button,.notice,.profile{justify-content:flex-start}main{margin-left:0;padding:72px 16px 0}.welcome{display:block}.global-search{width:100%;margin-top:18px}.hero-grid{grid-template-columns:1fr}.composer{grid-template-columns:30px 1fr 38px}.composer span{display:none}.stats-card{min-height:auto}.agent-grid,.app-grid{grid-template-columns:1fr}.title-row div>span{margin:4px 0 0;display:block}.title-row>button{align-self:center}.activity-list{grid-template-columns:1fr}.activity-list article>button{display:none}footer{line-height:2;display:block}.chat-card{padding:14px}.chat-heading p{max-width:210px}.prompts{justify-content:flex-start}.conversation{height:205px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sidebar{background:#0d67a5}.brand small,.nav-label,.profile small,.profile>span{color:#ffffffad}.subpage-heading{border-bottom:1px solid var(--line);padding:8px 0 22px}.subpage-heading p{color:#7d93a1;margin:0 0 8px;font-size:11px}.subpage-heading h1{margin:0 0 6px;font-size:26px}.subpage-heading span{color:var(--muted);font-size:13px}.sub-page .content-section{padding-top:25px}.service-panel{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;margin-top:25px;display:flex}.service-symbol{background:var(--mist);width:68px;height:68px;color:var(--blue);border-radius:18px;place-items:center;display:grid}.service-symbol .icon{width:30px;height:30px}.service-panel h2{margin:18px 0 7px;font-size:22px}.service-panel p{color:var(--muted);margin:0 0 20px;font-size:13px}.service-panel button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:8px;height:40px;padding:0 20px}.home-page{height:100vh;overflow:hidden}.home-page .welcome{height:86px;margin:0}.home-page .hero-grid{grid-template-columns:minmax(0,2.15fr) minmax(280px,.85fr);height:calc(100vh - 120px);padding-bottom:20px}.home-page .chat-card{flex-direction:column;height:100%;min-height:0;display:flex}.home-page .conversation{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.home-page .empty-chat{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px 0 0;display:flex}.home-page .empty-chat h3{margin-top:14px}.inline-agents{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin-top:18px;display:grid}.inline-agents>button{text-align:left;min-width:0;min-height:76px;color:var(--text);cursor:pointer;background:#fff;border:1px solid #d9e6ed;border-radius:11px;align-items:center;gap:9px;padding:10px;transition:all .18s;display:flex}.inline-agents>button:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 5px 15px #0d67a517}.inline-agents .agent-icon{border-radius:9px;flex:none;width:38px;height:38px;font-size:16px}.inline-agents button>span:nth-child(2){min-width:0}.inline-agents strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.inline-agents small{color:#8295a0;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.inline-agents b{color:var(--blue);margin-left:auto;font-size:13px}.right-rail{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.right-rail .stats-card{flex:none;padding:17px}.right-rail .metric{padding:12px 0}.right-rail .ring{width:78px;height:78px}.right-rail .mini-stats{padding:11px 0}.right-rail .frequent{padding-top:10px}.home-activities{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;flex:1;min-height:0;padding:16px;display:flex}.rail-heading{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.rail-heading small{letter-spacing:.15em;color:#78a0b9;font-size:9px;font-weight:700}.rail-heading h3{margin:2px 0 0;font-size:16px}.rail-heading button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:10px}.home-activities article{flex:1;align-items:center;min-height:0;padding:8px 0;display:flex}.home-activities article+article{border-top:1px solid #edf0f2}.home-activities .date{flex:none;width:43px;height:45px}.home-activities .date strong{font-size:19px}.home-activities .activity-info{min-width:0;padding-left:10px}.home-activities .activity-info h3{white-space:nowrap;text-overflow:ellipsis;margin:4px 0 2px;font-size:11px;overflow:hidden}.home-activities .activity-info p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-page footer{display:none}@media (max-width:1199px) and (min-width:768px){.home-page .hero-grid{grid-template-columns:minmax(0,1.6fr) 255px}.inline-agents{gap:6px}.inline-agents>button{min-height:66px;padding:7px}.inline-agents small{display:none}.right-rail .stats-card{padding:13px}.right-rail .metric{padding:8px 0}.right-rail .frequent{display:none}.home-activities{padding:12px}}@media (max-width:767px){.home-page{height:auto;overflow:visible}.home-page .welcome{height:auto;margin-bottom:25px}.home-page .hero-grid{grid-template-columns:1fr;height:auto;padding-bottom:0}.home-page .chat-card{min-height:620px}.inline-agents{grid-template-columns:1fr}.right-rail{height:auto}.home-activities{min-height:370px}.home-page footer{display:block}}.home-page .portal-chat{flex-direction:column;height:calc(100vh - 54px);min-height:0;padding:20px 22px;display:flex}.portal-chat>.welcome{align-items:flex-start;height:88px;min-height:88px;margin:0}.portal-chat .chat-workspace{border-top:1px solid #edf0f2;flex:1;grid-template-columns:minmax(0,2.15fr) minmax(280px,.85fr);gap:20px;min-height:0;padding-top:16px;display:grid}.dialogue-pane{flex-direction:column;min-height:0;padding-right:2px;display:flex}.dialogue-pane .conversation{flex:1;height:auto;min-height:0}.dialogue-pane .empty-chat{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.portal-chat .right-rail{height:100%}.portal-chat .stats-card,.portal-chat .home-activities{box-shadow:none;background:#f9fbfc}.portal-chat .composer{flex:none}.portal-chat .orb{width:46px;height:46px}.portal-chat .empty-chat h3{margin-top:13px}@media (max-width:1199px) and (min-width:768px){.home-page .portal-chat{height:calc(100vh - 48px);padding:16px}.portal-chat>.welcome{height:82px;min-height:82px}.portal-chat .chat-workspace{grid-template-columns:minmax(0,1.6fr) 255px;gap:14px;padding-top:12px}}@media (max-width:767px){.home-page .portal-chat{height:auto;min-height:0;padding:16px}.portal-chat>.welcome{height:auto;min-height:0;margin-bottom:18px}.portal-chat .chat-workspace{grid-template-columns:1fr;display:grid}.dialogue-pane{min-height:600px}.portal-chat .right-rail{height:auto}}main.home-page{padding:0}.home-page .portal-chat{width:calc(100% - 40px);height:calc(100vh - 40px);margin:20px;padding:0}.portal-chat>.welcome{padding:0}.portal-chat .chat-workspace{padding-bottom:0;padding-left:0;padding-right:0}@media (max-width:767px){main.home-page{padding:0}.home-page .portal-chat{width:calc(100% - 40px);height:auto;margin:20px;padding:0}}.home-page .portal-chat{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.portal-chat>.welcome{z-index:2;background:0 0;border:0;width:calc(100% - 320px);height:108px;min-height:0;position:absolute;top:0;left:0}.portal-chat .chat-workspace{background:0 0;border:0;height:100%;padding-top:0}.portal-chat .dialogue-pane{background:0 0;border:0;padding-top:108px}.portal-chat .right-rail{background:0 0;border:0;padding-top:20px}.portal-chat .home-activities{flex:1}.dialogue-pane .empty-chat{text-align:center;justify-content:center;position:relative}.dialogue-pane .empty-chat .orb{position:absolute;top:calc(50% - 86px);left:50%;transform:translate(-50%)}.dialogue-pane .empty-chat h3{margin:0}.dialogue-pane .empty-chat>p{text-align:center;margin:6px 0 0}.dialogue-pane .inline-agents{margin:0;position:absolute;bottom:18px;left:0;right:0}.portal-chat .stats-card,.portal-chat .home-activities{background:#f9fbfc}@media (max-width:1199px) and (min-width:768px){.portal-chat>.welcome{width:calc(100% - 269px);height:100px}.portal-chat .dialogue-pane{padding-top:100px}.dialogue-pane .empty-chat .orb{top:calc(50% - 78px)}}@media (max-width:767px){.portal-chat>.welcome{width:100%;height:auto;margin-bottom:18px;position:relative}.portal-chat .dialogue-pane,.portal-chat .right-rail{padding-top:0}.dialogue-pane .empty-chat .orb,.dialogue-pane .inline-agents{position:static;transform:none}.dialogue-pane .inline-agents{margin-top:18px}}.portal-chat .right-rail{padding-top:0}.dialogue-pane .empty-chat h3{font-size:25px;font-weight:650;line-height:1.3}.dialogue-pane .empty-chat>p{font-size:15px;font-weight:400;line-height:1.45}@media (min-width:768px){.sidebar{width:200px;transition:width .2s}.sidebar .brand>div:last-child,.sidebar nav span,.sidebar .nav-label,.sidebar nav i,.sidebar .profile>div:nth-child(2),.sidebar .profile>span,.sidebar .notice span{display:block}.sidebar nav button,.sidebar .notice,.sidebar .profile{justify-content:flex-start}main{margin-left:200px;transition:margin-left .2s}.sidebar-collapsed .sidebar{width:60px;padding-inline:8px}.sidebar-collapsed main{margin-left:60px}.sidebar-collapsed .brand{justify-content:center;padding:0}.sidebar-collapsed .brand>div:last-child,.sidebar-collapsed .sidebar nav span,.sidebar-collapsed .sidebar .nav-label,.sidebar-collapsed .sidebar nav i,.sidebar-collapsed .sidebar .profile>div:nth-child(2),.sidebar-collapsed .sidebar .profile>span,.sidebar-collapsed .sidebar .notice span{display:none}.sidebar-collapsed .sidebar nav button,.sidebar-collapsed .sidebar .notice,.sidebar-collapsed .sidebar .profile{justify-content:center;padding-inline:0}.sidebar-collapsed .sidebar nav button.active:before{left:-8px}.sidebar-collapsed .sidebar nav b,.sidebar-collapsed .sidebar .notice b{position:absolute;top:2px;right:-2px}.sidebar-collapsed .crest{width:38px;height:38px}}.crest{cursor:pointer;flex:none;padding:0}.crest:hover{background:#ffffff1a}@media (max-width:767px){.sidebar{width:200px}.sidebar-collapsed .sidebar{width:60px}.sidebar-collapsed .sidebar.open{width:200px}.sidebar-collapsed .sidebar.open .brand>div:last-child,.sidebar-collapsed .sidebar.open nav span,.sidebar-collapsed .sidebar.open .nav-label,.sidebar-collapsed .sidebar.open nav i,.sidebar-collapsed .sidebar.open .profile>div:nth-child(2),.sidebar-collapsed .sidebar.open .profile>span,.sidebar-collapsed .sidebar.open .notice span{display:block}.sidebar.open nav button>b{flex:none;margin-left:auto;position:static;transform:none}}@media (min-width:768px){.portal-chat .chat-workspace{grid-template-columns:minmax(0,1fr) 220px}.portal-chat>.welcome{width:calc(100% - 240px)}.portal-chat .right-rail{width:220px}.portal-chat .stats-card,.portal-chat .home-activities{width:220px;padding:10px}.portal-chat .composer{margin-bottom:20px}.dialogue-pane .empty-chat{display:block}.assistant-intro{text-align:left;align-items:center;gap:14px;width:max-content;max-width:92%;display:flex;position:absolute;top:54px;left:50%;transform:translate(-50%)}.dialogue-pane .assistant-intro .orb{flex:none;position:static;transform:none}.dialogue-pane .assistant-intro h3{text-align:left;margin:0}.dialogue-pane .assistant-intro p{text-align:left;margin:5px 0 0;font-size:15px;line-height:1.45}.dialogue-pane .inline-agents{top:50%;bottom:auto;transform:translateY(-50%)}}@media (max-width:767px){.assistant-intro{align-items:center;gap:12px;display:flex}.dialogue-pane .assistant-intro .orb{flex:none}.dialogue-pane .assistant-intro h3,.dialogue-pane .assistant-intro p{text-align:left}}@media (min-width:768px){.portal-chat .chat-workspace{grid-template-columns:minmax(0,1fr) 240px}.portal-chat>.welcome{width:calc(100% - 260px)}.portal-chat .right-rail,.portal-chat .stats-card,.portal-chat .home-activities{width:240px}.mini-stats{border-bottom:0}.dialogue-pane .inline-agents{gap:12px;width:auto;display:flex;left:50%;right:auto;transform:translate(-50%,-50%)}.mini-agent-card{text-align:left;background:#fff;border:1px solid #d7e4ec;border-radius:12px;flex-direction:column;width:142px;height:142px;padding:10px;display:flex}.mini-agent-top{justify-content:space-between;align-items:flex-start;display:flex}.mini-agent-top .agent-icon{width:34px;height:34px;font-size:15px}.mini-agent-top button{color:#9caab2;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.mini-agent-top button.liked{color:#c85852}.mini-agent-card h4{white-space:nowrap;text-overflow:ellipsis;margin:7px 0 5px;font-size:12px;overflow:hidden}.usage-lines{color:#7b909e;gap:2px;font-size:8px;display:grid}.usage-lines span{justify-content:space-between;display:flex}.usage-lines b{color:#49687c;font-weight:600}.mini-agent-entry{width:100%;height:25px;color:var(--blue);cursor:pointer;background:#edf7fc;border:0;border-radius:6px;margin-top:auto;font-size:9px}.mini-agent-entry b{margin-left:4px}.quick-inputs{gap:5px;width:320px;display:grid;position:absolute;top:calc(50% + 82px);left:50%;transform:translate(-50%)}.quick-inputs button{color:#607b8c;cursor:pointer;text-align:left;background:#ffffffb8;border:1px solid #dbe6ec;border-radius:7px;align-items:center;gap:7px;height:28px;padding:0 9px;font-size:10px;display:flex}.quick-inputs .icon{width:12px;height:12px;color:var(--blue)}.quick-inputs button b{color:var(--blue);margin-left:auto;font-size:13px}}@media (max-width:900px) and (min-width:768px){.mini-agent-card{width:124px;height:136px}.dialogue-pane .inline-agents{gap:7px}.quick-inputs{width:280px}}@media (max-width:767px){.mini-agent-card{width:100%;min-height:142px}.quick-inputs{gap:6px;margin-top:12px;display:grid}.quick-inputs button{min-height:34px}}.app-market-card .app-icon{border-radius:12px;width:48px;height:48px;font-size:18px}.app-market-card .market-stats span:first-child{color:#607989}.app-market-card .market-stats span:last-child{margin-left:auto}.app-market-card .market-card-title span{white-space:nowrap}.agent-market-head{justify-content:flex-start;gap:11px;position:relative}.agent-market-head>.agent-icon{flex:none}.agent-head-copy{flex:1;min-width:0;padding-right:24px}.agent-market-head>.agent-head-copy .market-card-title{margin-top:1px}.agent-market-head>.agent-head-copy .market-tags{white-space:nowrap;margin-top:6px;overflow:hidden}.agent-market-head>.agent-head-copy .market-tags em{color:var(--blue);background:#edf4ff}.agent-market-head>button{position:absolute;top:0;right:0}.agent-plaza-card,.agent-plaza-card>p{height:auto;min-height:0}.agent-plaza-card .market-stats span:last-child{white-space:nowrap}.market-grid{align-items:start}.agent-plaza-card{align-self:start;padding-bottom:12px}.agent-plaza-card .market-stats{margin-top:2px;padding-top:7px}.agent-plaza-card .market-use{margin-top:8px}.stat-with-icon{align-items:center;gap:3px;display:inline-flex}.people-icon,.clock-icon{color:#8999a4;flex:none;width:10px;height:10px;display:inline-block;position:relative}.people-icon:before{content:"";border:1px solid;border-radius:50%;width:4px;height:4px;position:absolute;top:0;left:3px}.people-icon:after{content:"";border:1px solid;border-radius:6px 6px 2px 2px;width:8px;height:4px;position:absolute;bottom:0;left:1px}.clock-icon{border:1px solid;border-radius:50%}.clock-icon:before{content:"";background:currentColor;width:1px;height:3px;position:absolute;top:2px;left:4px}.clock-icon:after{content:"";transform-origin:0;background:currentColor;width:3px;height:1px;position:absolute;top:5px;left:4px;transform:rotate(25deg)}.community-dashboard{padding-top:24px}.community-panel{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.community-title{justify-content:space-between;align-items:flex-end;margin-bottom:17px;display:flex}.community-title p{letter-spacing:.15em;color:#78a0b9;margin:0 0 4px;font-size:9px;font-weight:700}.community-title h2{margin:0;font-size:19px;display:inline}.community-title span{color:#8799a4;margin-left:12px;font-size:11px}.community-title>button,.view-more{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:11px}.wish-pool>.community-title>button{background:var(--blue);color:#fff;border-radius:8px;height:36px;padding:0 14px}.wish-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wish-grid article{background:#fbfdfe;border:1px solid #e1e8ec;border-radius:11px;padding:15px}.wish-meta{justify-content:space-between;display:flex}.wish-meta span,.wish-meta em{border-radius:4px;padding:3px 6px;font-size:9px;font-style:normal}.wish-meta .wish{color:var(--blue);background:#e7f3fb}.wish-meta .complaint{color:#a35b47;background:#fbefea}.wish-meta em{color:#398166;background:#edf6f1}.wish-grid h3{margin:11px 0 6px;font-size:13px}.wish-grid p{color:#7c919d;margin:0 0 13px;font-size:10px;line-height:1.6}.wish-grid article>div:last-child{align-items:center;display:flex}.wish-grid article>div:last-child>span{color:#6f8999;background:#f0f5f7;border-radius:4px;padding:3px 6px;font-size:9px}.wish-grid small{color:#8ca0ac;margin-left:auto;font-size:9px}.wish-grid article>div:last-child>button{color:var(--blue);background:0 0;border:0;margin-left:10px;font-size:9px}.view-more{margin:15px auto 0;display:block}.community-lower{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.community-title.compact{border-bottom:1px solid #edf0f2;align-items:center;margin-bottom:5px;padding-bottom:13px}.community-title.compact>button{color:var(--blue);background:0 0;padding:0}.demand-list article{padding:13px 2px}.demand-list article+article{border-top:1px solid #edf0f2}.demand-list article>div:first-child{justify-content:space-between;display:flex}.demand-list h3{margin:0;font-size:12px}.demand-list span{color:var(--blue);background:#edf7fc;border-radius:4px;padding:2px 5px;font-size:9px}.progress{background:#edf1f3;border-radius:4px;height:5px;margin:9px 0 5px;overflow:hidden}.progress i{background:linear-gradient(90deg,#0d67a5,#55a9d5);border-radius:4px;height:100%;display:block}.demand-list small{color:#8ca0ac;font-size:9px}.community-activities article{align-items:center;min-height:66px;padding:10px 0;display:flex}.community-activities article+article{border-top:1px solid #edf0f2}.community-activities .date{flex:none;width:43px;height:46px}.community-activities article>div:nth-child(2){min-width:0;padding-left:11px}.community-activities h3{white-space:nowrap;text-overflow:ellipsis;margin:4px 0 2px;font-size:11px;overflow:hidden}.community-activities p{color:#879aa5;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9px;overflow:hidden}.community-activities article>button{color:var(--blue);white-space:nowrap;background:0 0;border:0;margin-left:auto;font-size:9px}@media (max-width:900px){.wish-grid,.community-lower{grid-template-columns:1fr}.community-title span{margin:4px 0 0;display:block}}html,body{background-color:#edf7ff;background-image:linear-gradient(#f5faff1f,#f5faff1f),url(/sisu-background.png);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100%}.shell{background:0 0}.sidebar{-webkit-backdrop-filter:none;background:#0362ab}main{background:0 0}@media (min-width:768px){.mini-agent-card{background:#ffffffe6;padding:8px;box-shadow:0 4px 14px #173b570f}.mini-agent-name{align-items:center;gap:4px;margin-top:5px;display:flex}.mini-agent-card .mini-agent-name h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:11px;overflow:hidden}.mini-agent-name>span{color:#1268c4;background:#e7f1ff;border-radius:3px;flex:none;padding:2px 3px;font-size:7px}.mini-agent-badges{white-space:nowrap;align-items:center;gap:3px;margin-top:4px;display:flex;overflow:hidden}.mini-agent-badges span,.mini-agent-badges em,.mini-agent-badges b{color:#536f82;font-size:6.5px;font-style:normal;font-weight:500}.mini-agent-badges b{color:#1268c4;background:#edf4ff;border-radius:3px;margin-left:auto;padding:2px 3px}.mini-agent-card>p{color:#6d8392;-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;height:19px;margin:5px 0 3px;font-size:7px;line-height:1.35;display:-webkit-box;overflow:hidden}.mini-agent-stats{color:#617b8c;border-top:1px solid #edf1f3;justify-content:space-between;padding-top:3px;font-size:7px;display:flex}.mini-agent-stats span:first-child{color:#bd821d}.mini-agent-entry{color:#fff;background:linear-gradient(90deg,#1767d8,#0d67a5);border-radius:5px;height:22px}.mini-agent-card{width:200px;height:200px;padding:12px}.dialogue-pane .inline-agents{gap:16px}.mini-agent-top{height:38px}.mini-agent-top .agent-icon{width:38px;height:38px;font-size:17px}.mini-agent-top button{font-size:23px}.mini-agent-name{gap:6px;margin-top:8px}.mini-agent-card .mini-agent-name h4{font-size:14px}.mini-agent-name>span{padding:3px 5px;font-size:8px}.mini-agent-badges{gap:5px;margin-top:7px}.mini-agent-badges span,.mini-agent-badges em,.mini-agent-badges b{font-size:8px}.mini-agent-card>p{height:28px;margin:8px 0 5px;font-size:9px;line-height:1.5}.mini-agent-stats{padding-top:5px;font-size:9px}.mini-agent-entry{height:30px;font-size:10px}.quick-inputs{top:calc(50% + 112px)}}.agent-market{background:#ffffffeb;border:1px solid #e5e8ebe6;border-radius:16px;margin-top:24px;padding:22px;box-shadow:0 6px 24px #173b5714}.market-filters{padding-right:330px;position:relative}.filter-line{align-items:center;min-height:44px;display:flex}.filter-line strong{color:#556c7d;flex:none;width:90px;font-size:13px}.filter-line>div{flex-wrap:wrap;gap:8px;display:flex}.filter-line button{color:#5f7280;cursor:pointer;background:#fff;border:1px solid #edf0f3;border-radius:8px;height:32px;padding:0 14px;font-size:12px;box-shadow:0 2px 5px #173b570a}.filter-line button.selected{color:var(--blue);background:#e8f2ff;border-color:#0000;font-weight:600}.market-search{color:#8097a7;background:#ffffffbf;border:1px solid #83b8dc;border-radius:8px;align-items:center;width:310px;height:40px;padding:0 12px;display:flex;position:absolute;top:4px;right:0}.market-search .icon{width:17px}.market-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;padding-left:8px;font-size:12px}.market-toolbar{border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;margin-top:8px;padding:20px 0 14px;display:flex}.market-toolbar h2{margin:0;font-size:19px;display:inline}.market-toolbar span{color:#8094a1;margin-left:10px;font-size:11px}.market-toolbar select{border:1px solid var(--line);color:#617987;background:#fff;border-radius:7px;height:34px;padding:0 10px;font-size:11px}.market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.market-card{background:#fffffff0;border:1px solid #e0e7eb;border-radius:13px;flex-direction:column;min-height:235px;padding:15px;transition:all .18s;display:flex}.market-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 8px 22px #173b5717}.market-card-head{justify-content:space-between;align-items:flex-start;display:flex}.market-card-head .agent-icon{width:48px;height:48px}.market-card-head button{color:#9caab2;cursor:pointer;background:0 0;border:0;font-size:24px}.market-card-title{align-items:center;gap:6px;margin-top:11px;display:flex}.market-card-title h3{margin:0;font-size:14px}.market-card-title span{color:var(--blue);background:#e8f3fb;border-radius:4px;padding:2px 5px;font-size:8px}.market-tags{gap:5px;margin-top:7px;display:flex}.market-tags span,.market-tags em{color:#607989;background:#f1f5f7;border-radius:4px;padding:3px 6px;font-size:8px;font-style:normal}.market-tags em{color:#ac7119;background:#fbf0db}.market-card>p{color:#748a98;height:32px;margin:10px 0;font-size:10px;line-height:1.55}.market-stats{color:#8598a4;border-top:1px solid #edf0f2;gap:10px;padding-top:9px;font-size:8px;display:flex}.market-stats span:first-child{color:#b98225}.market-stats span:last-child{margin-left:auto}.market-use{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1767d8,#0d67a5);border:0;border-radius:7px;height:32px;margin-top:auto;font-size:10px}.market-use b{margin-left:5px}@media (max-width:1250px){.market-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:950px){.market-filters{padding-top:52px;padding-right:0}.market-search{width:100%;top:0;left:0;right:auto}.market-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.agent-market{margin-top:18px;padding:14px}.filter-line{padding:7px 0;display:block}.filter-line strong{width:auto;margin-bottom:7px;display:block}.market-grid{grid-template-columns:1fr}.market-toolbar{align-items:flex-end}}.market-card-head button .anticon{display:block}.market-card-head button .anticon svg{fill:#0000;stroke:currentColor;stroke-width:42px}.market-card-head button.liked{color:#e34d52}.market-card-head button.liked .anticon svg{fill:#e34d52;stroke:#e34d52}.local-heart-icon{color:currentColor;flex:none;width:1em;height:1em;display:block;overflow:visible}.market-card-head>button{color:#6f8795;transition:color .16s,transform .16s}.market-card-head>button:hover{color:#d85a62;transform:translateY(-1px)}.market-card-head>button.liked{color:#d94f58}.market-card-head>button .local-heart-icon{width:19px;height:19px}.crest{background:#fff;border:0;border-radius:50%;width:44px;height:44px;padding:3px;overflow:hidden;box-shadow:0 2px 8px #00204c2e}.crest:after{content:none}.crest img{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}.crest:hover{background:#fff;box-shadow:0 3px 11px #00204c40}.brand{gap:8px;padding-inline:6px}.brand>div:last-child{flex:1;min-width:0}.brand strong{white-space:nowrap;letter-spacing:.04em}@media (min-width:768px){.sidebar-collapsed .crest{width:42px;height:42px}}#智能体广场 .market-grid{grid-auto-rows:max-content;align-items:start}#智能体广场 .market-card.agent-plaza-card{align-self:start;height:max-content;min-height:0;padding-bottom:12px}#智能体广场 .agent-plaza-card .market-use{flex:none;margin-top:8px}@media (min-width:768px){.dialogue-pane .inline-agents{grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;width:100%;max-width:none;padding:3px;display:grid;left:0;right:0;overflow-x:auto;transform:translateY(-50%)}.dialogue-pane .inline-agents .agent-plaza-card{width:auto}}.shared-agent-card{text-align:left;align-self:start;width:320px;height:max-content;min-height:0;padding:15px 15px 12px;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shared-agent-card .market-card-head{align-items:flex-start;display:flex}.shared-agent-card .agent-icon{width:48px;height:48px;font-size:20px;line-height:1}.shared-agent-card .market-card-title{align-items:center;gap:6px;margin-top:1px;display:flex}.shared-agent-card .market-card-title h3,.dialogue-pane .empty-chat .shared-agent-card .market-card-title h3{text-align:left;color:var(--text);margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4}.shared-agent-card .market-card-title span{font-size:8px;font-weight:400;line-height:1.4}.shared-agent-card .market-tags{margin-top:6px}.shared-agent-card .market-tags span,.shared-agent-card .market-tags em{font-size:8px;font-weight:400;line-height:1.4}.shared-agent-card>p,.dialogue-pane .empty-chat .shared-agent-card>p{color:#748a98;text-align:left;height:auto;min-height:0;margin:10px 0;font-family:inherit;font-size:10px;font-weight:400;line-height:1.55}.shared-agent-card .market-stats{margin-top:2px;padding-top:7px;font-size:8px;line-height:1.4}.shared-agent-card .market-stats .agent-favorite-stat{color:#718796}.shared-agent-card .market-stats .agent-favorite-stat svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:11px;height:11px}.shared-agent-card .market-use{text-align:center;flex:none;width:100%;height:32px;min-height:32px;margin-top:8px;font-family:inherit;font-size:10px;font-weight:400;line-height:1}#智能体广场 .market-grid{grid-template-columns:repeat(auto-fill,320px)}@media (min-width:768px){.dialogue-pane .inline-agents{justify-content:flex-start;gap:14px;display:flex;overflow-x:auto}.dialogue-pane .inline-agents .shared-agent-card{width:320px;min-width:320px}}@media (max-width:767px){.shared-agent-card{width:100%}}.home-activities-horizontal{display:none}@media (min-width:768px){.portal-chat .chat-workspace{grid-template-columns:minmax(0,1fr)}.portal-chat>.welcome{width:100%}.portal-chat .right-rail{pointer-events:none;width:0;height:0;min-height:0;padding:0;position:static;overflow:visible}.portal-chat .right-rail>.home-activities{display:none}.portal-chat .right-rail .usage-float-shell,.portal-chat .right-rail .usage-quota-fab,.portal-chat .right-rail .stats-card{pointer-events:auto}.home-activities-horizontal{text-align:left;gap:4px;width:min(100%,868px);margin:0 auto;display:grid}.home-activities-horizontal-head{justify-content:space-between;align-items:center;min-height:24px;display:flex}.home-activities-horizontal-head h4{color:var(--text);margin:0;font-size:14px;font-weight:650}.home-activities-horizontal-head button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:10px}.home-activities-horizontal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-activities-horizontal-grid article{border:1px solid var(--line);box-sizing:border-box;background:#ffffffeb;border-radius:12px;align-items:center;min-width:0;min-height:80px;padding:11px 10px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 5px 16px #173b570d}.home-activities-horizontal-grid article:hover{border-color:#b8d9ec;transform:translateY(-3px);box-shadow:0 9px 22px #175f8b1a}.home-activities-horizontal-grid .date{width:38px;color:var(--text);border-right:1px solid #e4edf2;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.home-activities-horizontal-grid .date strong{font-size:17px;line-height:1.1}.home-activities-horizontal-grid .date span{color:#7e94a2;margin-top:3px;font-size:9px}.home-activities-horizontal-grid .activity-info{min-width:0;padding-left:9px}.home-activities-horizontal-grid .activity-badges{align-items:center;gap:5px;display:flex}.home-activities-horizontal-grid .activity-type{white-space:nowrap;color:#52758b;background:#eaf3fa;border-radius:4px;padding:2px 5px;font-size:9px;line-height:1.35;display:inline-flex}.home-activities-horizontal-grid .activity-info h3{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 2px;font-size:12px;line-height:1.35;overflow:hidden}.home-activities-horizontal-grid .activity-info p{color:#7b909e;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin:0;font-size:10px;line-height:1.35;display:flex;overflow:hidden}.agent-recommendation-title{width:min(100%,990px)}}@media (max-width:650px){body .wish-tabbed-drawer .my-wish-detail-tab{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}body .wish-tabbed-drawer .my-wish-detail-tab>.wish-realization-setting{box-sizing:border-box!important;background:#fff!important;border:1px solid #dfe7eb!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;display:flex!important}body .wish-tabbed-drawer .wish-realization-setting>div{flex:auto!important;min-width:0!important;display:block!important}body .wish-tabbed-drawer .wish-realization-setting h3{color:#173b57!important;margin:0 0 7px!important;font-size:14px!important;line-height:1.4!important}body .wish-tabbed-drawer .wish-realization-setting p{color:#7b8f9b!important;margin:0!important;font-size:11px!important;line-height:1.6!important}body .wish-tabbed-drawer .wish-realization-setting-switch{flex:none!important;align-items:center!important;gap:8px!important;margin:0!important;display:inline-flex!important}}.demand-modal legend b,.demand-name>span b,.demand-description>span b{background:var(--blue);color:#fff}.quick-inputs button{border:0;border-radius:16px}.sidebar nav button.active:before{display:none}#生态应用 .market-grid{grid-template-columns:repeat(auto-fill,320px);grid-auto-rows:max-content;align-items:start}#生态应用 .app-market-card{align-self:start;height:max-content;min-height:0}#生态应用 .app-market-card .app-icon{border-radius:12px;width:48px;height:48px;font-size:18px}#生态应用 .app-market-card .market-card-title{margin-top:1px}#生态应用 .app-market-card .market-tags{margin-top:6px}#生态应用 .app-market-card .market-stats span:first-child{color:#607989}#生态应用 .app-market-card .market-stats span:last-child{white-space:nowrap;margin-left:auto}.portal-chat .stats-card .mini-stats{padding:8px 0 0}.usage-period-select{border:1px solid var(--line);color:#768b98;cursor:pointer;background:#fff;border-radius:6px;outline:none;height:28px;padding:0 24px 0 8px;font-size:11px}.usage-period-select:focus{border-color:var(--blue);box-shadow:0 0 0 2px #0d67a514}.usage-quota-fab{display:none}@media (min-width:768px){.portal-chat .usage-float-shell{z-index:45;width:48px;height:48px;position:fixed;bottom:24px;right:24px}.portal-chat .usage-quota-fab{color:#fff;cursor:pointer;background:radial-gradient(circle at 29% 22%,#fffffffa 0 5%,#c9edffe6 10%,#48b6ef 30%,#1178c5 61%,#04518f 100%);border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:inset 7px 8px 13px #ffffff42,inset -9px -11px 15px #00275b4d,0 10px 22px #05539752,0 3px 5px #083e6f38}.portal-chat .usage-quota-fab:before{content:"";filter:blur(.3px);pointer-events:none;background:linear-gradient(135deg,#fffffff5,#ffffff14);border-radius:50%;width:19px;height:10px;position:absolute;top:6px;left:8px;transform:rotate(-45deg)}:is(.portal-chat .usage-quota-fab:hover,.portal-chat .usage-quota-fab:focus-visible){outline:none;transform:translateY(-3px)scale(1.03);box-shadow:inset 7px 8px 13px #ffffff4d,inset -9px -11px 15px #00275b52,0 15px 30px #05539766,0 4px 7px #083e6f40}.portal-chat .usage-energy-icon{z-index:1;color:#fff;filter:drop-shadow(0 2px 3px #002f5b5c);background:0 0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;line-height:1;display:grid;position:relative}.portal-chat .usage-float-shell>.stats-card{box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;flex-direction:column;width:240px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(8px)scale(.98);box-shadow:0 16px 40px #123e5b2e}.portal-chat .usage-float-shell:hover>.stats-card,.portal-chat .usage-float-shell:focus-within>.stats-card{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.demand-modal{box-sizing:border-box;flex-direction:column;width:min(880px,100vw - 40px);height:calc(100dvh - 40px);max-height:760px;display:flex;overflow:hidden}.demand-modal form{gap:12px;align-content:initial;scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin-right:-8px;padding:16px 8px 0 0;display:flex;overflow:hidden auto}.demand-form-primary{flex-direction:column;flex:none;gap:18px;display:flex}.demand-form-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.demand-form-row>fieldset,.demand-form-row>.demand-name{min-width:0}.demand-form-description{flex:1;min-height:250px}.demand-description{flex-direction:column;height:100%;display:flex}.demand-rich-editor{flex-direction:column;flex:1;height:100%;min-height:210px;display:flex}.demand-editor-toolbar{flex:none}.demand-editor-content{resize:vertical;flex:none;width:100%;min-width:0;max-width:100%;height:clamp(180px,27dvh,300px);min-height:180px;max-height:none;overflow:hidden}.demand-modal-actions{flex:none}}@media (max-width:767px){.demand-form-primary{flex-direction:column;display:flex}.demand-form-row{flex-direction:column;gap:16px;display:flex}.demand-form-row>fieldset,.demand-form-row>.demand-name{width:100%;min-width:0}}.local-activity-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}@media (max-width:767px){.portal-chat .right-rail.mobile-panel-activities .home-activities{max-height:calc(100dvh - 40px);overflow-y:auto;flex:none!important;height:auto!important;min-height:0!important}.portal-chat .right-rail.mobile-panel-activities .home-activity-cards{flex:none;min-height:0}.portal-chat .right-rail.mobile-panel-activities .home-activity-cards article{flex:none}}#灵感社区 .my-wish-card.my-wish-card-v2{cursor:pointer;position:relative;flex-direction:column!important;gap:0!important;height:auto!important;min-height:0!important;padding:18px!important;display:flex!important;overflow:visible!important}#灵感社区 .my-wish-card.my-wish-card-v2:focus-visible{outline-offset:2px;outline:2px solid #72b5df}#灵感社区 .my-wish-card-v2 .my-wish-primary{grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:10px;display:grid}#灵感社区 .my-wish-card-v2 .my-wish-card-icon{border-radius:12px!important;grid-area:1/1!important;width:48px!important;height:48px!important;position:static!important}#灵感社区 .my-wish-primary-copy{min-width:0}#灵感社区 .my-wish-card-title-button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}#灵感社区 .my-wish-card-title-button h3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:650;line-height:1.45;overflow:hidden}#灵感社区 .my-wish-primary-copy>p{color:#7b909d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden;margin:4px 0 0!important}#灵感社区 .my-wish-more-wrap{place-self:start end;position:relative}#灵感社区 .my-wish-more-button{color:#6f8795;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;font-size:20px;display:grid}#灵感社区 .my-wish-more-button:hover{background:#eef5f9}#灵感社区 .my-wish-more-menu{z-index:12;background:#fff;border:1px solid #dce6ec;border-radius:10px;width:104px;padding:5px;display:grid;position:absolute;top:36px;right:0;box-shadow:0 10px 24px #12364e24}#灵感社区 .my-wish-more-menu button{color:#536e7e;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 9px;font-size:12px;display:flex}#灵感社区 .my-wish-more-menu button:hover{background:#f1f6f9}#灵感社区 .my-wish-more-menu button.danger{color:#c84752}#灵感社区 .my-wish-label-row{border-bottom:1px solid #596972;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;margin-top:10px;margin-left:58px;padding-bottom:10px;display:grid}#灵感社区 .my-wish-label-slot{align-items:center;min-width:0;display:flex}#灵感社区 .my-wish-label-slot:nth-child(2){justify-content:center}#灵感社区 .my-wish-label-slot:nth-child(3){justify-content:flex-end}#灵感社区 .my-wish-label-slot>i{visibility:hidden;width:1px;height:24px;display:block}#灵感社区 .my-wish-stage-tag{white-space:nowrap!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:64px!important;height:24px!important;margin:0!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important;display:inline-flex!important;transform:none!important}#灵感社区 .my-wish-stage-tag.stage-待提交,#灵感社区 .my-wish-stage-tag.stage-未上架{color:#6f818c!important;background:#edf1f3!important}#灵感社区 .my-wish-stage-tag.stage-审核中{color:#256fa8!important;background:#e7f2fc!important}#灵感社区 .my-wish-stage-tag.stage-进行中{color:#a66a0c!important;background:#fff1d8!important}#灵感社区 .my-wish-stage-tag.stage-已过期{color:#b84f5c!important;background:#fdebed!important}#灵感社区 .my-wish-stage-tag.realization-stage{color:#2f805b!important;background:#e5f5ec!important}#灵感社区 .my-wish-stage-tag.recommendation-stage{color:#7050a4!important;background:#eee8fb!important;min-width:88px!important}#灵感社区 button.my-wish-stage-tag{cursor:pointer;font-family:inherit;transition:transform .16s}#灵感社区 button.my-wish-stage-tag:hover{transform:translateY(-2px)!important}#灵感社区 .my-wish-info-grid{border-bottom:1px solid #596972;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:10px 0;display:grid}#灵感社区 .my-wish-info-grid>span,#灵感社区 .my-wish-info-grid>time{color:#78909e;grid-template-columns:15px auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-size:11px;font-style:normal;display:grid}#灵感社区 .my-wish-info-grid .anticon{font-size:13px}#灵感社区 .my-wish-info-grid em{color:#8396a1;white-space:nowrap;font-style:normal}#灵感社区 .my-wish-info-grid b{color:#506b7b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}#灵感社区 .my-wish-info-grid>:nth-child(odd){text-align:left;justify-self:start}#灵感社区 .my-wish-info-grid>:nth-child(2n){text-align:right;justify-self:end;width:max-content;max-width:100%}#灵感社区 .my-wish-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)}#灵感社区 .my-wish-info-grid .my-wish-type-tag{border-radius:12px;align-items:center;gap:5px;width:max-content;height:24px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}#灵感社区 .my-wish-info-grid .type-学习{color:#2f8058;background:#e7f6ed}#灵感社区 .my-wish-info-grid .type-办公{color:#256fa8;background:#e7f2fc}#灵感社区 .my-wish-info-grid .type-生活{color:#7454a1;background:#f1eafe}#灵感社区 .my-wish-stat-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 12px;padding-top:10px;display:flex}#灵感社区 .my-wish-stat-row>span,#灵感社区 .my-wish-stat-row>button{color:#6f8795;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-width:0;padding:0;font-size:11px;line-height:1.2;display:inline-flex}#灵感社区 .my-wish-stat-row>button{cursor:pointer}#灵感社区 .my-wish-stat-row>button:disabled{opacity:.35;pointer-events:none}.my-wish-drawer-like:disabled{opacity:.35;cursor:not-allowed;pointer-events:none;transform:none!important}.wish-tabbed-drawer-body:has(>.wish-progress-empty){justify-content:stretch;align-items:stretch;display:flex;overflow:hidden}.wish-progress-empty{box-sizing:border-box;color:#78909e;text-align:center;background:linear-gradient(145deg,#ffffffd1,#eef7fcb8);border:1px dashed #cbdde8;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;width:100%;min-height:280px;display:flex;box-shadow:inset 0 1px #ffffffe6}.wish-progress-empty>span{color:#1671b5;background:linear-gradient(145deg,#f7fcff,#dceef9);border:1px solid #b9d7e8cc;border-radius:20px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 12px 28px #0362ab1f}.wish-progress-empty>span .anticon{font-size:28px}.wish-progress-empty>strong{color:#4d6b7d;letter-spacing:.02em;font-size:15px;font-weight:600;line-height:1.4}#灵感社区 .my-wish-stat-row>button.liked{color:#d94f59}#灵感社区 .my-wish-stat-row .anticon{font-size:13px}#灵感社区 .my-wish-stat-row .local-heart-icon{width:14px;height:14px}@media (max-width:650px){#灵感社区 .my-wish-card.my-wish-card-v2{padding:16px!important}#灵感社区 .my-wish-card-v2 .my-wish-primary{grid-template-columns:44px minmax(0,1fr) 30px;gap:9px}#灵感社区 .my-wish-card-v2 .my-wish-card-icon{width:44px!important;height:44px!important}#灵感社区 .my-wish-card-title-button h3{font-size:14px}#灵感社区 .my-wish-label-row{margin-left:53px}#灵感社区 .my-wish-info-grid{gap:10px 12px}#灵感社区 .my-wish-info-grid>span,#灵感社区 .my-wish-info-grid>time{grid-template-columns:14px auto minmax(0,1fr);font-size:10px}#灵感社区 .my-wish-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)}#灵感社区 .my-wish-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#灵感社区 .my-wish-stat-row>span:nth-child(2n),#灵感社区 .my-wish-stat-row>button{justify-self:end}}@media (max-width:767px){#灵感社区 .historical-wishes-page{width:100%;min-width:0;margin-top:24px;display:block}#灵感社区 .historical-wishes-page .resolve-section{width:100%;min-width:0;display:block}#灵感社区 .historical-wishes-page .resolve-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 0 12px;display:grid}#灵感社区 .historical-wishes-page .resolve-heading h2{white-space:nowrap;grid-column:1;margin:0;font-size:19px;line-height:36px}#灵感社区 .historical-wishes-page .resolve-heading>span{color:#8497a3;text-align:left;white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin:0;font-size:11px;line-height:36px;overflow:hidden}#灵感社区 .historical-wishes-page .resolve-heading .my-wish-type-filter{color:#5f7584;background:#fff;border:1px solid #d7e2e8;border-radius:9px;grid-area:1/3;width:116px;height:36px;margin:0;padding:0 30px 0 11px;font-size:12px}#灵感社区 .historical-wishes-page .history-wish-grid{align-items:start;gap:12px;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;display:grid!important}#灵感社区 .historical-wishes-page .history-wish-card{align-content:start;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;box-shadow:none!important;color:#173b57!important;background:#fffffff0!important;border:1px solid #d9e4ea!important;border-radius:14px!important;grid-template-rows:22px 22px auto auto auto!important;grid-template-columns:44px minmax(0,1fr) auto!important;column-gap:10px!important;margin:0!important;padding:16px!important;display:grid!important;position:relative!important;overflow:visible!important}#灵感社区 .historical-wishes-page .history-wish-card-icon{border-radius:10px!important;grid-area:1/1/span 2!important;width:44px!important;height:44px!important;margin:0!important;display:grid!important}#灵感社区 .historical-wishes-page .history-wish-card-title{grid-area:1/2!important;align-items:center!important;min-width:0!important;height:22px!important;margin:0!important;display:flex!important}#灵感社区 .historical-wishes-page .history-wish-card-title h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:22px!important;overflow:hidden!important}#灵感社区 .historical-wishes-page .history-wish-card-tags{display:contents!important}#灵感社区 .historical-wishes-page .history-wish-card-tags>span{white-space:nowrap!important;border:0!important;border-radius:18px!important;grid-area:1/3!important;align-self:center!important;align-items:center!important;gap:5px!important;height:28px!important;margin:0!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important;position:static!important}#灵感社区 .historical-wishes-page .history-wish-card-tags>em{color:#7c919d!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;grid-area:2/2!important;align-self:center!important;height:22px!important;margin:0!important;padding:0!important;font-size:12px!important;font-style:normal!important;line-height:22px!important;overflow:hidden!important}#灵感社区 .historical-wishes-page .history-wish-card>p{-webkit-line-clamp:2!important;color:#788d9a!important;-webkit-box-orient:vertical!important;grid-area:3/1/auto/-1!important;min-height:38px!important;max-height:38px!important;margin:10px 0!important;font-size:12px!important;line-height:1.6!important;display:-webkit-box!important;overflow:hidden!important}#灵感社区 .historical-wishes-page .history-wish-publish-row{background:0 0!important;border:0!important;grid-area:4/1/auto/-1!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:18px!important;margin:0 0 10px!important;padding:0!important;display:flex!important}#灵感社区 .historical-wishes-page .history-wish-publish-row time{color:#78909e!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:10px!important;line-height:18px!important;display:inline-flex!important}#灵感社区 .historical-wishes-page .history-wish-card-foot{grid-area:5/1/auto/-1!important;grid-template-rows:auto auto auto!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}#灵感社区 .historical-wishes-page .history-wish-card-foot>span:first-child{color:#7c919d!important;white-space:nowrap!important;grid-area:1/1!important;align-items:center!important;gap:5px!important;margin:0 0 10px!important;font-size:12px!important;display:inline-flex!important}#灵感社区 .historical-wishes-page .history-desktop-card-like{color:#6f8795!important;grid-area:1/3!important;justify-self:end!important;align-items:center!important;gap:5px!important;margin:0 0 10px!important;font-size:14px!important;display:inline-flex!important}#灵感社区 .historical-wishes-page .history-mobile-card-date,#灵感社区 .historical-wishes-page .history-mobile-card-like{display:none!important}#灵感社区 .historical-wishes-page .history-wish-card-divider{background:#c9d3d9!important;grid-area:2/1/auto/-1!important;width:100%!important;height:1px!important;margin:0 0 10px!important}#灵感社区 .historical-wishes-page .history-wish-claim-count{color:#667f8e!important;white-space:nowrap!important;grid-area:3/1!important;justify-self:start!important;margin:0!important;font-size:12px!important}#灵感社区 .historical-wishes-page .history-wish-card-foot>button:last-child{width:auto!important;height:30px!important;color:var(--blue)!important;white-space:nowrap!important;background:#e7f3fb!important;border:0!important;border-radius:7px!important;grid-area:3/3!important;justify-self:end!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 12px!important;font-size:12px!important;display:inline-flex!important}}@media (min-width:651px){.progress-drawer,.update-drawer,.wish-tabbed-drawer,.update-tabbed-drawer,.pool-detail-drawer,.history-wish-drawer{width:60%;max-width:60%}}@media (min-width:768px){#内容资讯 .news-layout>.mobile-calendar-layer{display:none!important}.desktop-event-calendar-layer{z-index:120;background:#0c23336b;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.desktop-event-calendar{box-sizing:border-box;background:#fff;border:1px solid #dce7ed;border-radius:18px;width:min(720px,100vw - 56px);max-height:calc(100vh - 56px);padding:20px;position:relative;overflow:auto;box-shadow:0 22px 60px #0828403d}.desktop-event-calendar-close{z-index:3;color:#587487;cursor:pointer;background:#edf3f6;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:21px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.desktop-event-calendar-head{justify-content:space-between;align-items:center;min-height:30px;padding:0 40px 14px 0;display:flex;position:relative}.desktop-event-calendar-head h1{color:var(--text);margin:0;font-size:18px;font-weight:650}.desktop-event-calendar-date{align-items:center;gap:20px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.desktop-event-calendar-date h2{text-align:center;min-width:150px;color:var(--text);margin:0;font-size:18px}.desktop-event-calendar-date>button{color:#567488;cursor:pointer;background:#f0f6f9;border:0;border-radius:8px;place-items:center;width:30px;height:30px;font-size:20px;display:grid}.desktop-event-calendar-switch{background:#eef3f6;border-radius:8px;align-items:center;margin-left:auto;padding:2px;display:flex}.desktop-event-calendar-switch button{color:#718795;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:36px;height:26px;font-size:11px}.desktop-event-calendar-switch button.active{color:var(--blue);background:#fff;font-weight:650;box-shadow:0 2px 7px #173b571a}.desktop-event-calendar-body{display:block}.desktop-event-calendar-main{min-width:0}.desktop-event-calendar-week{border-top:1px solid #dce6ec;border-left:1px solid #dce6ec;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.desktop-event-calendar-week span{color:#688092;background:#f4f8fa;border-bottom:1px solid #dce6ec;border-right:1px solid #dce6ec;place-items:center;height:28px;font-size:11px;font-weight:600;display:grid}.desktop-event-calendar-grid{border-left:1px solid #dce6ec;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.desktop-event-calendar-day{box-sizing:border-box;background:#fff;border-bottom:1px solid #dce6ec;border-right:1px solid #dce6ec;min-width:0;height:94px;min-height:94px;padding:5px;position:relative;overflow:visible}.desktop-event-calendar-day.selected{z-index:1;box-shadow:inset 0 0 0 1.5px #1677d2}.desktop-event-calendar-day.muted{background:#f8fafb}.desktop-event-calendar-day .calendar-day-number{color:#4b545a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:12px;line-height:1;display:grid}.desktop-event-calendar-day .calendar-day-number.today{color:#1671b5;background:#dff1fc;font-weight:650}.desktop-event-calendar-day .calendar-day-number:disabled{cursor:default}.calendar-day-number{color:#4f6879;text-align:right;height:17px;font-size:10px;line-height:17px;display:block}.desktop-event-calendar-day.muted .calendar-day-number{color:#b8c3ca}.calendar-day-events{gap:3px;margin-top:2px;display:grid}.calendar-event-strip{text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:0;border-radius:3px;width:100%;min-width:0;height:17px;padding:0 4px;font-size:8px;line-height:17px;transition:transform .16s,filter .16s;display:block;overflow:hidden}.calendar-event-strip.range-start{z-index:3;text-overflow:clip;white-space:nowrap;border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% + 6px);margin-right:-6px;position:relative;overflow:visible}.calendar-event-strip.range-middle{z-index:1;border-radius:0;width:calc(100% + 12px);margin-left:-6px;margin-right:-6px;padding-left:10px;position:relative}.calendar-event-strip.range-end{z-index:1;border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% + 6px);margin-left:-6px;padding-left:10px;position:relative}.calendar-event-strip.range-single{border-radius:3px}.calendar-event-strip:hover{z-index:2;filter:saturate(1.1);transform:translateY(-1px)}.calendar-event-overflow{color:#607987;cursor:pointer;background:#edf2f5;border:0;border-radius:3px;place-items:center;width:100%;height:17px;padding:0;font-size:14px;font-weight:700;line-height:14px;transition:transform .16s,background .16s;display:grid}.calendar-event-overflow:hover{background:#e2eef5;transform:translateY(-1px)}.calendar-event-overflow-static{box-sizing:border-box;color:#607987;cursor:default;-webkit-user-select:none;user-select:none;background:#edf2f5;border-radius:3px;place-items:center;width:100%;height:17px;font-size:14px;font-weight:700;line-height:14px;display:grid}.calendar-event-strip.competition,.calendar-event-detail-type.competition{color:#216ba6;background:#dfeeff}.calendar-event-strip.sharing,.calendar-event-detail-type.sharing{color:#2e7d57;background:#e4f5eb}.calendar-event-strip.innovation,.calendar-event-detail-type.innovation{color:#74519e;background:#efe7fb}.calendar-event-strip.information,.calendar-event-detail-type.information{color:#a56516;background:#ffeed8}.desktop-event-calendar-legend{color:#748b99;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:9px;display:flex}.desktop-event-calendar-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.desktop-event-calendar-legend i{border-radius:2px;width:8px;height:8px}.desktop-event-calendar-legend i.competition{background:#72aee0}.desktop-event-calendar-legend i.sharing{background:#70b68f}.desktop-event-calendar-legend i.innovation{background:#9d7bc4}.desktop-event-calendar-legend i.information{background:#db9b4b}.desktop-event-calendar-legend em{color:#9aa9b2;margin-left:auto;font-style:normal}.desktop-event-day-view{background:#f8fbfd;border:1px solid #dce6ec;border-radius:12px;min-height:450px;padding:18px}.desktop-event-day-view-heading{border-bottom:1px solid #dce6ec;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.desktop-event-day-view-heading>div{align-items:baseline;gap:9px;display:flex}.desktop-event-day-view-heading strong{color:var(--text);font-size:30px;line-height:1}.desktop-event-day-view-heading span{color:#708795;font-size:12px}.desktop-event-day-view-heading em{color:#8194a0;font-size:11px;font-style:normal}.desktop-event-day-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.desktop-event-day-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8ed;border-radius:12px;min-width:0;padding:14px;transition:transform .16s,box-shadow .16s}.desktop-event-day-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #173b5714}.desktop-event-day-card h3{color:var(--text);margin:10px 0;font-size:14px;line-height:1.45}.desktop-event-day-card p{color:#708795;align-items:center;gap:6px;margin:5px 0 0;font-size:10px;line-height:1.5;display:flex}.desktop-event-day-empty{color:#9aabb5;place-content:center;justify-items:center;min-height:360px;display:grid}.desktop-event-day-empty>.anticon{font-size:30px}.desktop-event-day-empty p{margin:10px 0 0;font-size:12px}.calendar-event-popover{z-index:140;box-sizing:border-box;background:#fff;border:1px solid #dfe8ed;border-radius:14px;flex-direction:column;width:286px;min-height:0;padding:16px;display:flex;position:fixed;box-shadow:0 16px 38px #08284033}.calendar-event-popover-close{color:#607b8b;cursor:pointer;background:#edf3f6;border:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:17px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.calendar-event-detail-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.calendar-event-detail-top em{color:#7c909d;font-size:10px;font-style:normal}.calendar-event-detail-type{border-radius:6px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.calendar-event-popover h3{color:var(--text);margin:16px 24px 14px 0;font-size:16px;line-height:1.5}.calendar-event-popover dl{gap:9px;margin:0;display:grid}.calendar-event-popover dl div{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;display:grid}.calendar-event-popover dt{color:#6e8797;font-size:13px}.calendar-event-popover dd{color:#526d7e;margin:0;font-size:11px;line-height:1.55}.calendar-event-popover>p{color:#7a909e;margin:14px 0;font-size:10px;line-height:1.7}.calendar-event-popover>button:last-child{color:var(--blue);cursor:pointer;background:#e3f2fc;border:0;border-radius:8px;align-self:flex-end;padding:8px 12px;font-size:11px;transition:transform .18s}.calendar-event-popover>button:last-child:hover{transform:translateY(-2px)}.calendar-overflow-popover{z-index:141;box-sizing:border-box;background:#fff;border:1px solid #dfe8ed;border-radius:14px;width:300px;max-height:300px;padding:16px;position:fixed;overflow-y:auto;box-shadow:0 16px 38px #08284033}.calendar-overflow-popover>h3{color:var(--text);margin:0 30px 12px 0;font-size:14px}.calendar-overflow-popover>div{gap:8px;display:grid}.calendar-overflow-popover article{background:#f9fbfc;border:1px solid #e3ebef;border-radius:10px;padding:10px}.calendar-overflow-popover article h4{color:var(--text);margin:7px 0;font-size:12px;line-height:1.45}.calendar-overflow-popover article p{color:#708896;align-items:center;gap:6px;margin:4px 0 0;font-size:10px;line-height:1.45;display:flex}}@media (max-width:767px){.desktop-event-calendar-layer{display:none}.extension-request-modal{box-sizing:border-box!important;width:calc(100vw - 32px)!important;max-width:520px!important;padding:28px 22px 24px!important}.extension-request-modal>p{color:#667f8f!important;text-align:center!important;margin:10px 0 20px!important;font-size:13px!important;line-height:1.7!important}.extension-request-form{text-align:left!important;gap:14px!important;width:100%!important;margin:4px 0 20px!important;display:grid!important}.extension-request-form label{gap:7px!important;width:100%!important;display:grid!important}.extension-request-form label>span,.extension-date-field>span{color:var(--text)!important;text-align:left!important;margin:0!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;display:block!important}.extension-request-form textarea{box-sizing:border-box!important;resize:vertical!important;width:100%!important;min-height:88px!important;color:var(--text)!important;font:inherit!important;text-align:left!important;background:#fff!important;border:1px solid #d4e1e8!important;border-radius:9px!important;outline:none!important;margin:0!important;padding:10px 11px!important;font-size:12px!important;line-height:1.6!important;display:block!important}.extension-request-form textarea:focus{border-color:#78b9df!important;box-shadow:0 0 0 3px #0d67a514!important}.extension-date-field{gap:7px!important;width:100%!important;display:grid!important}.extension-date-field>button{width:100%!important;height:40px!important;margin:0!important}.extension-request-actions{grid-template-columns:minmax(0,1fr) 112px!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin-top:0!important;display:grid!important}.extension-request-actions>button,.extension-request-actions>div>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 12px!important;font-size:12px!important;line-height:1.4!important}}@media (max-width:650px){#灵感社区 .update-tabbed-drawer-head>div:first-child{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}#灵感社区 .update-tabbed-drawer-head .update-drawer-title{grid-area:1/1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}#灵感社区 .update-tabbed-drawer-head .update-drawer-title h2{text-overflow:clip!important;white-space:normal!important;min-width:0!important;margin:0!important;font-size:19px!important;line-height:1.35!important;overflow:visible!important}#灵感社区 .update-tabbed-drawer-head .update-drawer-type{flex:none!important;grid-area:auto!important;margin:0!important;display:inline-flex!important;position:static!important}#灵感社区 .update-tabbed-drawer-head .update-drawer-meta{flex-wrap:wrap!important;grid-area:2/1!important;align-items:center!important;gap:6px 14px!important;min-width:0!important;margin:0!important;font-size:10px!important;display:flex!important}#灵感社区 .update-tabbed-drawer-head .update-drawer-meta>span,#灵感社区 .update-tabbed-drawer-head .update-drawer-meta>time{grid-area:auto!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;display:inline-flex!important}}@media (max-width:767px){#灵感社区 .historical-wishes-page .history-desktop-card-like{display:none!important}#灵感社区 .historical-wishes-page .history-mobile-card-like{color:#6f8795!important;width:auto!important;height:auto!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/3!important;justify-self:end!important;align-items:center!important;gap:5px!important;margin:0 0 10px!important;padding:0!important;font-size:14px!important;line-height:1!important;display:inline-flex!important}#灵感社区 .historical-wishes-page .history-mobile-card-like.liked{color:#d94f59!important}#灵感社区 .historical-wishes-page .history-mobile-card-like .anticon{color:inherit!important;background:0 0!important;font-size:16px!important}}@media (min-width:768px){.extension-modal-backdrop+.claim-success-backdrop{display:none}.extension-request-modal{width:min(520px,100vw - 56px);max-width:none;padding:28px}.extension-request-modal>p{text-align:center;color:#667f8f;margin:10px 0 20px;font-size:13px;line-height:1.7}.extension-request-form{text-align:left;gap:14px;width:100%;margin:4px 0 20px;display:grid}.extension-request-form label{gap:7px;display:grid}.extension-request-form label>span{color:var(--text);font-size:12px;font-weight:600}.extension-request-form input,.extension-request-form textarea{box-sizing:border-box;width:100%;color:var(--text);font:inherit;background:#fff;border:1px solid #d4e1e8;border-radius:9px;outline:none;font-size:12px}.extension-request-form input{height:40px;padding:0 11px}.extension-request-form textarea{resize:vertical;padding:10px 11px;line-height:1.6}.extension-request-form input:focus,.extension-request-form textarea:focus{border-color:#78b9df;box-shadow:0 0 0 3px #0d67a514}.extension-request-actions{grid-template-columns:minmax(0,1fr) 132px;width:100%;align-items:start!important;gap:12px!important;display:grid!important}.extension-request-actions>button{min-height:40px;line-height:1.45;height:auto!important;padding:8px 14px!important}.extension-request-actions>div{gap:6px;display:grid}.extension-request-actions>div>button{height:40px;color:var(--blue);cursor:pointer;background:#dff0fb;border:0;border-radius:9px;font-size:12px;font-weight:600;transition:transform .18s}.extension-request-actions>div>button:hover{transform:translateY(-2px)}.extension-request-actions>div>button:disabled{opacity:.45;cursor:not-allowed;transform:none}.extension-request-actions small{color:#8b9da8;text-align:center;font-size:9px;line-height:1.4}.portal-chat .chat-workspace{grid-template-columns:minmax(0,1fr)}.portal-chat>.welcome{width:100%}.portal-chat .right-rail{pointer-events:none;width:0;height:0;min-height:0;padding:0;position:static;overflow:visible}.portal-chat .right-rail>.home-activities{display:none}.portal-chat .dialogue-pane .assistant-intro{top:-71px}}@media (min-width:901px){.subpage-title-line .title-calendar-trigger{height:34px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-left:auto;padding:0 13px;font-size:12px;font-weight:600;transition:transform .18s;display:inline-flex}.subpage-title-line .title-calendar-trigger:hover{transform:translateY(-2px)}.subpage-title-line .title-calendar-trigger .anticon{font-size:15px}#内容资讯 .news-layout{display:block}#内容资讯 .news-list-column{width:100%}#内容资讯 .news-list-column .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}#内容资讯 .news-list-column .news-card,#内容资讯 .news-list-column .news-card:first-child{border-radius:14px;flex-direction:column;align-self:start;align-items:stretch;gap:0;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}#内容资讯 .news-image-placeholder{color:#76a8c8;background:linear-gradient(145deg,#d8effd,#edf8ff);flex:none;justify-content:center;align-items:center;width:100%;min-width:0;height:148px;font-size:12px;display:flex;position:relative}#内容资讯 .news-image-placeholder .news-date{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffdb;position:absolute;top:12px;left:12px}#内容资讯 .news-content{flex-direction:column;min-width:0;padding:15px 16px 10px;display:flex}#内容资讯 .news-content h3{margin:10px 0 12px;font-size:15px;line-height:1.45}#内容资讯 .news-event-meta{grid-template-columns:1fr;gap:7px;margin:0;display:grid}#内容资讯 .news-event-meta div{background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:0;display:grid}#内容资讯 .news-event-meta dt{color:#7890a0;place-items:center;font-size:13px;display:grid}#内容资讯 .news-event-meta dd{color:#607989;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;line-height:1.5;overflow:hidden}#内容资讯 .news-card>button{color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:8px;align-self:flex-end;margin:0 16px 15px;padding:8px 12px;transition:transform .18s}#内容资讯 .news-card>button:hover{transform:translateY(-2px)}#内容资讯 .mobile-calendar-layer{display:none}#内容资讯 .mobile-calendar-layer.open{z-index:90;background:#0c233361;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}#内容资讯 .mobile-calendar-layer .calendar-card{width:min(760px,100vw - 56px);height:auto;max-height:calc(100vh - 56px);padding:22px;position:relative;overflow-y:auto;box-shadow:0 20px 54px #0828403d}#内容资讯 .mobile-calendar-close{z-index:3;color:#587487;cursor:pointer;background:#e8f1f6;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:21px;line-height:1;display:grid;position:absolute;top:14px;right:14px}#内容资讯 .calendar-head{padding-right:38px}#内容资讯 .calendar-week,#内容资讯 .calendar-days{gap:6px 0}#内容资讯 .calendar-days button{aspect-ratio:auto;border-radius:0;height:44px}#内容资讯 .calendar-days button.has-event{border-radius:0}#内容资讯 .calendar-days button.range-start{border-top-left-radius:8px;border-bottom-left-radius:8px;margin-left:5px}#内容资讯 .calendar-days button.range-end{border-top-right-radius:8px;border-bottom-right-radius:8px;margin-right:5px}#内容资讯 .calendar-days button.range-middle{border-radius:0}#内容资讯 .calendar-legend{margin-top:18px;padding-top:14px;font-size:10px}}@media (min-width:768px){.portal-chat .dialogue-pane>.composer{box-sizing:border-box;width:min(1040px,100% - 160px);margin:0 auto}.portal-chat .dialogue-pane>.conversation:has(.conversation-return-bar){box-sizing:border-box;width:min(1040px,100% - 160px);margin-left:auto;margin-right:auto}.portal-chat .dialogue-pane .assistant-intro{top:0}.portal-chat .dialogue-pane .agent-recommendation{top:clamp(67px,50% - 214px,180px);bottom:auto}.portal-chat .dialogue-pane .quick-inputs{top:auto;bottom:5px}.portal-chat>.welcome{height:auto;min-height:0;padding-top:0;padding-bottom:0}.portal-chat .dialogue-pane .agent-recommendation{top:calc(50% + 32px);bottom:auto;transform:translateY(-50%)}.portal-chat .dialogue-pane .empty-chat:not(:has(.inline-agents.single-agent))>.quick-inputs{display:none}.portal-chat .dialogue-pane .empty-chat:has(.inline-agents.single-agent)>.quick-inputs{top:calc(50% + 122px);bottom:auto;transform:translate(-50%)}.portal-chat .dialogue-pane .agent-recommendation:has(.inline-agents.single-agent){top:calc(50% - 28px)}}@media (max-width:767px){.demand-modal{box-sizing:border-box;flex-direction:column;width:min(100%,560px);height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.demand-modal-head{flex:none}.demand-modal form{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:12px;min-height:0;margin-right:-4px;padding:14px 4px 0 0;display:flex;overflow:hidden auto}.demand-form-primary{flex-direction:column;flex:none;gap:16px;display:flex}.demand-form-row{flex-direction:column;gap:16px;display:flex}.demand-form-description{flex:none;height:auto;min-height:0}.demand-description{flex-direction:column;height:auto;display:flex}.demand-rich-editor{flex-direction:column;flex:none;height:auto;min-height:0;display:flex}.demand-editor-toolbar{flex:none}.demand-editor-content{resize:vertical;flex:none;width:100%;min-width:0;max-width:100%;height:210px;min-height:210px;max-height:none;overflow:hidden}.demand-modal-actions{background:0 0;flex:none;position:static}}@media (min-width:651px){.progress-drawer,.update-drawer,.wish-tabbed-drawer,.update-tabbed-drawer,.pool-detail-drawer,.history-wish-drawer{width:60%;max-width:60%}}@media (max-width:650px){#灵感社区 .my-wish-card-foot{grid-template-rows:auto auto auto!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;column-gap:10px!important}#灵感社区 .my-wish-card-foot>span:first-child{white-space:nowrap;grid-area:1/1/auto/3!important;justify-self:start!important;margin:0 0 10px!important}#灵感社区 .my-wish-card-foot>.my-wish-like.desktop-card-like{align-items:center;grid-area:1/4!important;justify-self:end!important;margin:0 0 10px!important;display:inline-flex!important}#灵感社区 .my-wish-card-foot .my-wish-card-divider{width:100%;grid-area:2/1/auto/-1!important;margin:0 0 10px!important}#灵感社区 .my-wish-card-foot .my-wish-delete-button{color:#c84752;width:auto;height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-self:center start;place-items:center;padding:0;grid-area:3/1!important;display:inline-grid!important}#灵感社区 .my-wish-card-foot .my-wish-delete-button .anticon{font-size:16px}#灵感社区 .my-wish-card-foot .desktop-card-status{place-self:center start;position:static;transform:none;grid-area:3/2!important;display:inline-flex!important}#灵感社区 .my-wish-card-foot .my-wish-claim-count{white-space:nowrap;align-self:center;grid-area:3/3!important;justify-self:end!important}#灵感社区 .my-wish-card-foot>button:last-child{white-space:nowrap;width:auto;min-width:max-content;padding-inline:10px;grid-area:3/4!important}.delete-wish-modal{width:min(100%,360px);padding:24px 20px 20px}.delete-wish-modal>p{font-size:12px;line-height:1.7}}@media (min-width:651px){#灵感社区 .my-wish-card-foot{grid-template-rows:auto auto auto;grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:10px}#灵感社区 .my-wish-card-foot>span:first-child{white-space:nowrap;grid-area:1/1/auto/3;justify-self:start;min-width:0;margin:0 0 10px}#灵感社区 .my-wish-card-foot>.my-wish-like.desktop-card-like{align-self:center;grid-area:1/4!important;justify-self:end!important;margin:0 0 10px!important}#灵感社区 .my-wish-card-foot .my-wish-card-divider{grid-area:2/1/auto/-1;width:100%;margin:0 0 10px}#灵感社区 .my-wish-card-foot .my-wish-delete-button{color:#c84752;width:auto;height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-area:3/1;place-self:center start;place-items:center;padding:0;transition:color .16s,transform .16s;display:inline-grid}#灵感社区 .my-wish-card-foot .my-wish-delete-button:hover{color:#ff4d4f;box-shadow:none;background:0 0;transform:translateY(-2px)}#灵感社区 .my-wish-card-foot .my-wish-delete-button .anticon{font-size:16px}#灵感社区 .my-wish-card-foot .desktop-card-status{grid-column:2}#灵感社区 .my-wish-card-foot .my-wish-claim-count{white-space:nowrap;grid-area:3/3;justify-self:end}#灵感社区 .my-wish-card-foot>button:last-child{white-space:nowrap;grid-area:3/4;width:auto;min-width:max-content}}@media (max-width:650px){#灵感社区 .my-wish-delete-button{display:none!important}}.delete-wish-modal .claim-success-icon{color:#c84752;background:#fff0f1}.delete-wish-modal .claim-success-icon .anticon{font-size:23px}.delete-wish-modal>p{color:#687f8d;text-align:center;margin:16px 0 0;font-size:13px;line-height:1.75}.delete-wish-modal .claim-success-actions button:last-child{color:#fff;background:#c84752;border:0;box-shadow:0 5px 12px #c847522e}.demand-modal .identity-options span>.anticon{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cn-date-picker{z-index:120;box-sizing:border-box;background:#fff;border:1px solid #dce5ea;border-radius:12px;width:360px;padding:12px;position:absolute;top:48px;left:auto;right:0;box-shadow:0 14px 36px #173b572e}.cn-date-picker-head{border-bottom:1px solid #edf0f2;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px;display:grid}.cn-date-picker-head select{color:#354c5c;background:#fff;border:1px solid #d5dde3;border-radius:6px;outline:0;height:36px;padding:0 9px;font-size:12px}.cn-date-week,.cn-date-grid{grid-template-columns:repeat(7,1fr);display:grid}.cn-date-week{padding-top:10px}.cn-date-week span{color:#536875;place-items:center;height:30px;font-size:10px;display:grid}.cn-date-grid button{color:#263e4e;cursor:pointer;background:0 0;border:0;border-radius:6px;height:36px;font-size:11px}.cn-date-grid button:hover{color:var(--blue);background:#edf6fc}.cn-date-grid button.outside{color:#bac4ca}.cn-date-grid button.selected{color:#1677d2;background:#f2f8ff;box-shadow:inset 0 0 0 1.5px #2589e8}@media (max-width:767px){.cn-date-picker{width:min(360px,100vw - 32px);padding:12px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-date-grid button{height:38px}}@media (min-width:768px){.demand-form-description{flex:none;height:auto;min-height:0}.demand-description{height:auto}.demand-rich-editor{flex:none;height:auto;min-height:0}.demand-editor-content{height:210px;min-height:210px}}.activity-type{display:none}@media (min-width:768px){.portal-chat .right-rail{justify-content:stretch;height:auto;padding:0;position:absolute;top:50px;bottom:0;right:0}.portal-chat .right-rail .home-activities{background:0 0;border:0;flex:1;height:100%;min-height:0;padding:0;overflow:hidden}.portal-chat .right-rail .home-activities .rail-heading{box-sizing:border-box;border-bottom:0;flex:none;height:36px;padding:0 2px 8px}.portal-chat .right-rail .home-activity-cards{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdd5e3 transparent;flex-direction:column;flex:1;gap:10px;min-height:0;padding:2px 3px 4px 0;display:flex;overflow-y:auto}.portal-chat .right-rail .home-activities article{border:1px solid var(--line);background:#f9fbfcf5;border-radius:12px;flex:none;align-items:center;height:auto;min-height:0;padding:12px 10px;display:flex;overflow:hidden;box-shadow:0 5px 16px #173b570f}.portal-chat .right-rail .home-activities article+article{border-top:1px solid var(--line)}.portal-chat .right-rail .home-activities .date{width:42px;height:48px}.portal-chat .right-rail .home-activities .activity-info{padding-left:9px}.portal-chat .right-rail .home-activities .activity-badges{align-items:center;gap:5px;min-width:0;display:flex}.portal-chat .right-rail .home-activities .status,.portal-chat .right-rail .home-activities .activity-type{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;min-width:0;padding:2px 5px;font-size:10px;line-height:1.35;display:inline-flex;overflow:hidden}.portal-chat .right-rail .home-activities .activity-type{color:#52758b;background:#eaf3fa}.portal-chat .right-rail .home-activities .activity-info h3{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 4px;font-size:12px;line-height:1.4;display:-webkit-box}.portal-chat .right-rail .home-activities .activity-info p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box}}.admin-page{background:#f4f8fbb8;min-height:100vh;padding:28px 32px 20px}:is(.admin-page,.shell:has(.admin-page)){background:#fff}:is(html:has(.admin-page),body:has(.admin-page)){background-color:#fff;background-image:none}.admin-workspace{max-width:1380px;margin:0 auto}.admin-heading{border-bottom:1px solid #c4d6e0cc;justify-content:space-between;align-items:flex-end;padding-bottom:18px;display:flex}.admin-heading p{color:#7890a0;margin:0 0 7px;font-size:11px}.admin-heading h1{margin:0;font-size:25px;line-height:1.25}.admin-heading span{color:#718795;margin-top:6px;font-size:12px;display:block}.admin-heading-title-row{align-items:baseline;gap:12px;display:flex}.admin-heading-title-row span{margin-top:0}.admin-demand-management{margin-top:20px}.admin-review-tabs{border-bottom:1px solid #d9e3e9;align-items:flex-end;gap:30px;height:46px;margin-bottom:14px;display:flex}.admin-review-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:46px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.admin-review-tabs button.active{color:var(--blue)}.admin-review-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.admin-review-empty{text-align:center;background:#fff;border:1px solid #e0e7eb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.admin-review-empty>div{width:58px;height:58px;color:var(--blue);background:#e8f4fb;border-radius:16px;place-items:center;font-size:25px;display:grid}.admin-review-empty h2{color:#294b61;margin:16px 0 7px;font-size:18px}.admin-review-empty p{color:#8295a1;margin:0;font-size:12px}.admin-demand-filters{background:#f4f6f8;border:0;border-radius:14px;grid-template-columns:minmax(180px,1.15fr) minmax(170px,1.05fr) minmax(135px,.8fr) minmax(135px,.8fr);align-items:center;gap:10px;padding:18px 20px;display:grid}.admin-demand-filters label{align-items:center;gap:8px;min-width:0;display:flex}.admin-demand-filters label>span{color:#536f81;white-space:nowrap;flex:none;font-size:12px;font-weight:600}.admin-demand-filters label>div,.admin-demand-filters label>select{flex:1;min-width:0}.admin-demand-filters label>div{color:#8298a6;background:#fff;border:1px solid #d5e1e8;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.admin-demand-filters label>div:focus-within{border-color:#67a9d2;box-shadow:0 0 0 3px #0362ab14}.admin-demand-filters label>div .icon,.admin-demand-filters label>div .anticon{flex:none;width:16px;height:16px;font-size:16px}.admin-demand-filters input{color:#173b57;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.admin-demand-filters input::placeholder{color:#98a8b2}.admin-demand-filters select{color:#536f81;cursor:pointer;background:#fff;border:1px solid #d5e1e8;border-radius:9px;outline:0;width:100%;height:40px;padding:0 34px 0 12px;font-size:12px}.admin-demand-filters select:focus{border-color:#67a9d2;box-shadow:0 0 0 3px #0362ab14}@media (max-width:1000px){.admin-demand-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-demand-list{background:#fff;border:1px solid #dce6ec;border-radius:14px;margin-top:16px;overflow:hidden}.admin-demand-list-head{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.admin-demand-list-head h2{color:#173b57;margin:0;font-size:16px}.admin-demand-list-head span{color:#7b909d;font-size:11px}.admin-demand-table-wrap{width:100%;overflow-x:auto}.admin-demand-table-wrap table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1250px}.admin-demand-table-wrap th{color:#414a50;text-align:left;white-space:nowrap;background:#f7fafc;height:46px;padding:0 14px;font-size:14px;font-weight:600}.admin-demand-table-wrap td{color:#414a50;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-top:1px solid #edf1f3;height:58px;padding:0 14px;font-size:14px;overflow:hidden}.admin-demand-table-wrap tbody tr:hover{background:#f9fcfe}.admin-demand-table-wrap th:first-child{width:70px}.admin-demand-table-wrap th:nth-child(2){width:180px}.admin-demand-table-wrap th:nth-child(3){width:190px}.admin-demand-table-wrap th:nth-child(4){width:220px}.admin-demand-table-wrap th:nth-child(5){width:190px}.admin-demand-table-wrap th:nth-child(6){width:120px}.admin-demand-table-wrap th:nth-child(7),.admin-demand-table-wrap .content-review-table th:nth-child(8){width:140px}.admin-demand-table-wrap .admin-operation-column{z-index:3;text-align:center;width:140px;position:sticky;right:0;box-shadow:-8px 0 12px -12px #203a4b59}.admin-demand-table-wrap th.admin-operation-column{z-index:4;background:#f7fafc}.admin-demand-table-wrap tbody tr:hover td{background:#f9fcfe}.admin-demand-table-wrap td:nth-child(3){color:#414a50;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.admin-demand-table-wrap td:nth-child(4){color:#414a50;font-size:14px;font-weight:400}.admin-demand-category{color:#414a50;white-space:nowrap;font-size:14px;font-weight:400;display:inline}.admin-demand-status{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:28px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.admin-demand-status.status-待审核{color:#b66d08;background:#fff0d6}.admin-demand-status.status-审核未通过{color:#b84f5c;background:#fdebed}.admin-demand-status.status-审核通过{color:#2f805b;background:#e5f5ec}.admin-demand-status.status-已下架{color:#7a878f;background:#f0f1f2}.admin-demand-status.status-已上架{color:#2f805b;background:#e5f5ec}.admin-demand-status.status-拒绝{color:#b84f5c;background:#fdebed}.admin-demand-status.status-同意{color:#2f805b;background:#e5f5ec}.admin-demand-status.status-已推荐{color:#2475a8;background:#e8f4fb}.admin-demand-status.status-未推荐{color:#7a878f;background:#f0f1f2}.admin-wish-publish-status,.admin-wish-realization-status{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.wish-management-table{min-width:1400px!important}.wish-management-table .wish-publish-column,.wish-management-table .wish-realization-column{width:140px}.admin-wish-publish-status.status-未上架{color:#71828d;background:#edf1f3}.admin-wish-publish-status.status-审核中{color:#2475a8;background:#e8f4fb}.admin-wish-publish-status.status-进行中{color:#a66a0c;background:#fff1d8}.admin-wish-publish-status.status-已过期{color:#b84f5c;background:#fdebed}.admin-wish-realization-status.status-未实现{color:#71828d;background:#edf1f3}.admin-wish-realization-status.status-已实现{color:#2f805b;background:#e5f5ec}.admin-content-application{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:28px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.admin-content-application:empty{display:none}.admin-content-application.application-上架申请{color:#2f805b;background:#e5f5ec}.admin-content-application.application-延期申请{color:#a66a0c;background:#fff1d8}.admin-content-application.application-可推荐{color:#2475a8;background:#e8f4fb}.admin-content-application.application-已推荐{color:#7050a4;background:#eee8fb}.content-review-table tbody tr:has(.admin-demand-status.status-已下架) .admin-content-application{display:none}.content-review-table tbody tr:has(.admin-demand-status.status-已下架) .admin-content-application.application-上架申请{display:inline-flex}.admin-content-application.application-延期申请-已同意,.admin-content-application.application-延期申请-已驳回,.admin-content-application.application-上架申请-已驳回{display:none}.admin-rejection-reason-readonly{color:#7a555a;background:#fff4f5;border-radius:12px;padding:16px 18px}.admin-rejection-reason-readonly h3{color:#a84f59;align-items:center;gap:7px;margin:0 0 9px;font-size:13px;display:flex}.admin-rejection-reason-readonly p{color:#7a6669;margin:0;font-size:12px;line-height:1.75}.admin-demand-actions{justify-content:center;align-items:center;display:flex}.admin-demand-actions button{height:28px;color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.admin-demand-actions button:hover{color:#034f88}.admin-demand-empty{color:#8b9ca6;justify-content:center;align-items:center;height:120px;font-size:12px;display:flex}.admin-demand-pagination{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:8px;min-height:58px;margin-top:20px;padding:10px 0;display:flex}.admin-demand-pagination button{color:#617b8b;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:8px;width:32px;height:32px;font-size:12px}.admin-demand-pagination button:hover:not(:disabled),.admin-demand-pagination button.active{border-color:var(--blue);color:var(--blue);background:#eaf4fc}.admin-demand-pagination button:disabled{opacity:.4;cursor:not-allowed}.admin-demand-drawer-backdrop{z-index:120;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-demand-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:50%;height:100%;padding:26px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.admin-demand-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:10px;display:flex}.admin-demand-drawer-head>div{flex:1;min-width:0}.admin-demand-drawer-head h2{color:#173b57;margin:0;font-size:23px;line-height:1.4}.admin-demand-drawer-head>div>div{color:#718795;flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;font-size:12px;display:flex}.admin-demand-drawer-head time{align-items:center;gap:5px;display:inline-flex}.admin-demand-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:23px;line-height:1}.admin-demand-drawer-tabs{border-bottom:1px solid #d8e3e9;flex:none;align-items:flex-end;gap:28px;height:44px;display:flex}.admin-demand-drawer-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:44px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.admin-demand-drawer-tabs button.active{color:var(--blue)}.admin-demand-drawer-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.admin-demand-drawer-body{flex:1;min-height:0;padding:20px 3px 4px 0;overflow-y:auto}.admin-demand-detail-card{background:#fff;border:1px solid #dce6ec;border-radius:14px;padding:20px}.admin-demand-detail-card h3{color:#263b49;margin:0 0 10px;font-size:14px}.admin-demand-detail-card p{color:#607989;margin:0;font-size:14px;line-height:1.8}.admin-demand-detail-card dl{background:#f5f8fa;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;padding:16px;display:grid}.admin-demand-detail-card dl div{align-items:center;gap:10px;display:flex}.admin-demand-detail-card dt{color:#80939e;font-size:12px}.admin-demand-detail-card dd{color:#314b5b;margin:0;font-size:13px}.admin-demand-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-demand-attachments h3{grid-column:1/-1;margin:0}.admin-demand-attachments button{color:#527083;cursor:pointer;background:#fff;border:1px solid #d7e3ea;border-radius:10px;align-items:center;gap:9px;height:44px;padding:0 12px;display:flex}.admin-demand-attachments button span{color:var(--blue)}.admin-demand-attachments button em{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-style:normal;overflow:hidden}.admin-demand-attachments button i{color:var(--blue);font-style:normal}.admin-demand-review-actions{border-top:1px solid #e1e8ec;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.admin-demand-review-actions button{color:#fff;cursor:pointer;border:0;border-radius:9px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s}.admin-demand-review-actions button:hover{transform:translateY(-3px);box-shadow:0 7px 16px #20445c21}.admin-demand-review-actions .approve{background:#3e9a70}.admin-demand-review-actions .reject{background:#ce6570}.admin-demand-review-actions .take-down{background:#d58a32}.admin-demand-review-actions .restore{background:#337fb4}.admin-demand-submissions{gap:12px;display:grid}.admin-demand-submissions>article{background:#fff;border:1px solid #dce6ec;border-radius:14px;align-items:flex-start;gap:12px;padding:18px;display:flex}.admin-submission-avatar{color:#176fa8;background:#dff1fb;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.admin-submission-avatar.a1{color:#7052a0;background:#e9e2fb}.admin-demand-submissions>article>div:last-child{flex:1;min-width:0}.admin-demand-submissions header{align-items:center;gap:9px;display:flex}.admin-demand-submissions h3{color:#173b57;margin:0;font-size:14px}.admin-demand-submissions header span{color:#2f805b;background:#e5f5ec;border-radius:10px;padding:3px 8px;font-size:11px}.admin-demand-submissions time{color:#8296a2;margin-left:auto;font-size:11px}.admin-demand-submissions p{color:#607989;margin:12px 0;font-size:13px;line-height:1.7}.admin-demand-submissions article>div>div{gap:8px;display:flex}.admin-demand-submissions article>div>div button{color:#507084;background:#fff;border:1px solid #d7e3ea;border-radius:8px;height:34px;padding:0 11px;font-size:12px}.admin-demand-detail-tab{gap:10px;display:grid}.admin-history-overview-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;gap:22px;padding:20px;display:grid}.admin-history-overview-card h3{color:#163d58;margin:0 0 10px;font-size:14px}.admin-history-overview-card p{color:#687f8e;margin:0;font-size:13px;line-height:1.75}.admin-history-attachment-section{border-top:1px solid #e7edf0;padding-top:18px}.admin-history-image-placeholders{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-history-image-placeholders span{color:#5790b7;background:linear-gradient(145deg,#e5f4fd,#d6ebf8);border-radius:12px;place-items:center;height:132px;font-size:12px;display:grid}.admin-history-file-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-history-file-list button{color:#718896;cursor:pointer;background:#fafdff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:8px;min-width:0;height:44px;padding:0 10px;display:flex}.admin-history-file-list button>span{color:#1470b4;background:#e8f3fb;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.admin-history-file-list button>em{text-overflow:ellipsis;white-space:nowrap;color:#718896;text-align:left;flex:1;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.admin-history-file-list button>i{color:#1671b5;font-size:10px;font-style:normal}.admin-content-application-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;gap:10px;padding:18px 20px;display:grid}.admin-content-application-card>div{align-items:center;gap:10px;display:flex}.admin-content-application-card h3{color:#173b57;margin:0;font-size:14px}.admin-content-application-card>div span{color:#617b8b;background:#eef5f9;border-radius:7px;padding:4px 8px;font-size:11px}.admin-content-application-card p{color:#687f8e;margin:0;font-size:13px;line-height:1.75}.admin-content-application-card time{color:#8195a1;align-items:center;gap:6px;font-size:11px;display:flex}.admin-content-application-card.application-上架申请{border-color:#d6e9df}.admin-content-application-card.application-延期申请{border-color:#eadfc9}.admin-recommend-application-notice{background:#f2f8fc;border:1px solid #d9e9f3;border-radius:12px;align-items:center;gap:11px;padding:14px 16px;display:flex}.admin-recommend-application-notice>div{color:#2475a8;background:#dfeff9;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.admin-recommend-application-notice p{color:#496b81;margin:0;font-size:13px;line-height:1.6}.admin-history-submission-list{gap:12px;display:grid}.admin-history-submission-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.admin-history-submission-avatar{color:#2677b4;background:#dff1fc;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.admin-history-submission-avatar.a1{color:#398164;background:#e9f6ef}.admin-history-submission-copy{flex:1;min-width:0}.admin-history-submission-copy>header{align-items:center;gap:10px;display:flex}.admin-history-submission-copy h3{color:#173b57;margin:0;font-size:14px}.admin-history-submission-copy>header>span{color:#33805e;background:#e8f6ef;border-radius:6px;padding:4px 8px;font-size:9px}.admin-history-submission-copy>header>time{color:#8a9ba6;white-space:nowrap;margin-left:auto;font-size:9px}.admin-history-submission-copy>section{background:#f5f9fb;border-radius:10px;gap:13px;margin-top:13px;padding:12px;display:grid}.admin-history-submission-copy>section>b{color:#111;font-size:14px}.admin-history-submission-copy>section>p{color:#687f8e;margin:-5px 0 0;font-size:11px;line-height:1.65}.admin-history-submission-files,.admin-history-submission-agent{gap:7px;display:grid}.admin-history-submission-files>strong,.admin-history-submission-agent>strong{color:#111;font-size:14px}.admin-history-submission-files>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-history-submission-files button{color:#718896;cursor:pointer;background:#fff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:7px;min-width:0;height:38px;padding:0 9px;display:flex}.admin-history-submission-files button>span{color:#1470b4;background:#e8f3fb;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.admin-history-submission-files button>em{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.admin-history-submission-files button>i{color:#1671b5;font-size:9px;font-style:normal}.admin-history-submission-agent a{color:#176da8;background:#edf7fd;border:1px solid #cfe2ef;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 10px;text-decoration:none;display:flex}.admin-history-submission-agent a>span{background:#fff;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;display:grid}.admin-history-submission-agent a>em{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.admin-history-submission-agent a>b{flex:none;font-size:9px}.admin-history-file-list button:hover,.admin-history-submission-files button:hover,.admin-history-submission-agent a:hover{border-color:#7bb7da;box-shadow:0 4px 12px #0362ab17}.admin-history-submission-empty{color:#8ca0ac;background:#fafcfd;border:1px dashed #d8e4ea;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.admin-history-submission-empty>.anticon{color:#9eb3bf;font-size:30px}.admin-history-submission-empty>p{margin:0;font-size:13px}.admin-demand-review-actions button{color:inherit;justify-content:center;align-items:center;gap:7px;display:inline-flex}.admin-demand-review-actions button .anticon{font-size:14px}.admin-demand-review-actions .approve{color:#2f805b;background:#e5f5ec}.admin-demand-review-actions .reject{color:#b84f5c;background:#fdebed}.admin-demand-review-actions .take-down{color:#a66a0c;background:#fff1d8}.admin-demand-review-actions .restore{color:#176fa8;background:#e7f3fb}.admin-history-file-list button>i,.admin-history-submission-files button>i,.admin-history-submission-agent a>b{align-items:center;gap:4px;display:inline-flex}.admin-history-file-list button>i .anticon,.admin-history-submission-files button>i .anticon,.admin-history-submission-agent a>b .anticon{font-size:10px}.admin-application-review-buttons{align-items:center;gap:10px;margin-left:auto;display:flex}.admin-demand-review-actions .admin-application-review-buttons .application-reject{color:#b84f5c;background:#fdebed}.admin-demand-review-actions .admin-application-review-buttons .application-approve{color:#2f805b;background:#e5f5ec}.admin-demand-review-actions .recommend-demand{color:#2475a8;background:#e8f4fb;margin-left:auto}.admin-demand-review-actions .recommend-demand:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.admin-recommendation-panel{border-top:1px solid #e1e8ec;flex:none;gap:10px;margin-top:10px;padding-top:12px;display:grid}.admin-recommendation-panel>.recommend-demand{color:#7050a4;cursor:pointer;background:#eee8fb;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:max-content;min-width:108px;height:38px;margin-left:auto;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.admin-recommendation-panel>.recommend-demand:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 7px 16px #46307021}.admin-recommendation-panel>.recommend-demand:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.admin-demand-drawer.is-off-shelf .admin-application-review-buttons{opacity:.42;pointer-events:none}.admin-demand-drawer.is-off-shelf .admin-application-review-buttons button{cursor:not-allowed;box-shadow:none;transform:none}.admin-demand-drawer.is-extension-review .admin-content-application-card.application-延期申请,.admin-demand-drawer.is-extension-review .admin-application-review-buttons,.admin-demand-drawer.is-relist-review .admin-content-application-card.application-上架申请,.admin-demand-drawer.is-relist-review .admin-demand-review-actions .restore{display:none}.admin-extension-review-panel{border-top:1px solid #e1e8ec;flex:none;gap:10px;margin-top:10px;padding-top:12px;display:grid}.admin-extension-application-card{background:#fffaf1;border:1px solid #eadfc9;border-radius:12px;padding:16px 18px}.admin-extension-application-card h3{color:#7d5b24;margin:0 0 12px;font-size:14px}.admin-extension-application-card dl{gap:12px;margin:0;display:grid}.admin-extension-application-card dl>div{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:12px;display:grid}.admin-extension-application-card dt{color:#8b7654;font-size:12px;font-weight:600}.admin-extension-application-card dd{color:#687f8e;margin:0;font-size:12px;line-height:1.65}.admin-extension-application-card dd .anticon{color:#a66a0c;margin-right:6px}.admin-extension-review-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-extension-review-actions button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.admin-extension-review-actions button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 7px 16px #20445c21}.admin-extension-review-actions .extension-reject,.admin-extension-review-actions .extension-rejected{color:#b84f5c;background:#fdebed}.admin-extension-review-actions .extension-approve,.admin-extension-review-actions .extension-approved{color:#2f805b;background:#e5f5ec}.admin-extension-review-actions button:disabled{cursor:not-allowed}.admin-demand-drawer.is-off-shelf .admin-extension-review-actions{opacity:.42;pointer-events:none}.admin-extension-review-panel{border-top:0;padding-top:0}.admin-extension-application-card{background:#edf1f3;border:0}.admin-extension-application-card header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.admin-extension-application-card h3{color:#425965;margin:0}.admin-extension-application-card header>span{border-radius:9px;padding:4px 9px;font-size:11px;font-weight:600}.admin-extension-application-card header>span.approved{color:#2f805b;background:#e5f5ec}.admin-extension-application-card header>span.rejected{color:#b84f5c;background:#fdebed}.admin-unified-drawer-actions .extension-approved,.admin-unified-drawer-actions .extension-rejected{display:none}.admin-relist-review-panel{border-top:1px solid #e1e8ec;flex:none;gap:10px;margin-top:10px;padding-top:12px;display:grid}.admin-relist-application-card{background:#f7fcf9;border:1px solid #d6e9df;border-radius:12px;padding:16px 18px}.admin-relist-application-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-relist-application-card h3{color:#285f48;margin:0;font-size:14px}.admin-relist-application-card header span{border-radius:9px;padding:4px 9px;font-size:11px;font-weight:600}.admin-relist-application-card header span.pending{color:#2f805b;background:#e5f5ec}.admin-relist-application-card header span.rejected{color:#b84f5c;background:#fdebed}.admin-relist-application-card p{color:#687f8e;margin:12px 0 10px;font-size:12px;line-height:1.7}.admin-relist-application-card time{color:#8195a1;align-items:center;gap:6px;font-size:11px;display:flex}.admin-relist-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-relist-actions button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.admin-relist-actions button:hover{transform:translateY(-3px);box-shadow:0 7px 16px #20445c21}.admin-relist-reject{color:#b84f5c;background:#fdebed;margin-right:auto}.admin-relist-restore{color:#176fa8;background:#e7f3fb}.admin-demand-drawer>.admin-demand-drawer-body .admin-demand-review-actions,.admin-recommendation-panel>.recommend-demand,.admin-extension-review-actions,.admin-relist-actions{display:none}.admin-unified-drawer-footer{background:#f6f9fb;border-top:1px solid #dce6ec;flex:none;gap:10px;margin-top:10px;padding-top:12px;display:grid}.admin-unified-drawer-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-height:38px;display:flex}.admin-unified-drawer-actions button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.admin-unified-drawer-actions button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 7px 16px #20445c21}.admin-unified-drawer-actions button:disabled{opacity:.48;cursor:not-allowed}.admin-unified-drawer-actions .approve,.admin-unified-drawer-actions .extension-approve,.admin-unified-drawer-actions .extension-approved{color:#2f805b;background:#e5f5ec}.admin-unified-drawer-actions .reject,.admin-unified-drawer-actions .confirm-reason,.admin-unified-drawer-actions .extension-reject,.admin-unified-drawer-actions .extension-rejected,.admin-unified-drawer-actions .relist-reject{color:#b84f5c;background:#fdebed}.admin-unified-drawer-actions .recommend-demand{color:#7050a4;background:#eee8fb;margin-right:auto}.admin-unified-drawer-actions .take-down{color:#a66a0c;background:#fff1d8}.admin-unified-drawer-actions .restore{color:#176fa8;background:#e7f3fb}.admin-unified-drawer-actions .cancel-reason{color:#657d8b;background:#edf1f3}.admin-unified-reject-reason{gap:7px;display:grid}.admin-unified-reject-reason label{color:#754d54;font-size:12px;font-weight:600}.admin-unified-reject-reason textarea{box-sizing:border-box;color:#173b57;width:100%;min-height:76px;font:inherit;resize:vertical;background:#fff;border:1px solid #ebcfd3;border-radius:9px;outline:0;padding:10px 11px;font-size:12px;line-height:1.6}.admin-unified-reject-reason textarea:focus{border-color:#d98d96;box-shadow:0 0 0 3px #b84f5c14}.admin-reject-backdrop{z-index:140}.admin-reject-modal{text-align:left;width:min(440px,100%)}.admin-reject-modal .claim-success-icon{color:#b84f5c;background:#fdebed}.admin-reject-modal h2{text-align:center}.admin-reject-modal>p{color:#718795;text-align:center;margin:14px 0 18px;font-size:12px;line-height:1.65}.admin-reject-modal>label{gap:8px;display:grid}.admin-reject-modal>label>span{color:#354f60;font-size:13px;font-weight:600}.admin-reject-modal textarea{resize:vertical;box-sizing:border-box;color:#173b57;width:100%;min-height:104px;font:inherit;background:#fafdff;border:1px solid #d8e3e9;border-radius:10px;outline:0;padding:11px 12px;font-size:13px;line-height:1.65}.admin-reject-modal textarea:focus{border-color:#78afd3;box-shadow:0 0 0 3px #0362ab14}.admin-reject-modal .claim-success-actions button:first-child{color:#657d8b;background:#edf1f3;border:0}.admin-reject-modal .claim-success-actions button:last-child{color:#b84f5c;background:#fdebed;border:0}.admin-reject-modal .claim-success-actions button:disabled{opacity:.42;cursor:not-allowed;transform:none}.admin-demand-review-actions.reason-open{flex-direction:column;align-items:stretch}.admin-review-button-row{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-inline-reject-reason{box-sizing:border-box;background:#fff5f6;border-radius:12px;gap:9px;width:100%;margin:0;padding:14px;display:grid}.admin-inline-reject-reason>label{color:#754d54;font-size:12px;font-weight:600}.admin-inline-reject-reason textarea{resize:vertical;box-sizing:border-box;color:#173b57;width:100%;min-height:82px;font:inherit;background:#fff;border:1px solid #ebcfd3;border-radius:9px;outline:0;padding:10px 11px;font-size:12px;line-height:1.6}.admin-inline-reject-reason textarea:focus{border-color:#d98d96;box-shadow:0 0 0 3px #b84f5c14}.admin-inline-reject-reason>div{justify-content:flex-end;gap:8px;display:flex}.admin-inline-reject-reason>div button{height:34px;padding:0 14px}.admin-inline-reject-reason .cancel-reason{color:#657d8b;background:#edf1f3}.admin-inline-reject-reason .confirm-reason{color:#b84f5c;background:#fdebed}.admin-inline-reject-reason .confirm-reason:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.admin-metrics article{background:#ffffffe6;border:1px solid #d5e2eaf2;border-radius:14px;min-height:128px;padding:20px;box-shadow:0 7px 22px #1948680f}.admin-metrics span{color:#6f8796;font-size:12px;display:block}.admin-metrics strong{margin:12px 0 8px;font-size:29px;line-height:1;display:block}.admin-metrics em{color:#348466;font-size:10px;font-style:normal}.admin-metrics article:last-child em{color:#b36f28}.admin-panels{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:16px;margin-top:16px;display:grid}.admin-panels>section{background:#ffffffe6;border:1px solid #d5e2eaf2;border-radius:14px;height:360px;padding:20px;box-shadow:0 7px 22px #1948680f}.admin-panel-title{justify-content:space-between;align-items:center;display:flex}.admin-panel-title h2{margin:0;font-size:16px}.admin-panel-title span{color:#7e94a2;font-size:10px}.admin-panel-title button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:10px}.admin-bars{border-bottom:1px solid #dce7ed;justify-content:space-around;align-items:flex-end;gap:14px;height:260px;margin-top:35px;padding:20px 14px 0;display:flex}.admin-bars i{background:linear-gradient(#5ca9d7,#0d67a5);border-radius:7px 7px 0 0;width:34px;min-height:20px;font-style:normal;position:relative}.admin-bars i span{color:#7f93a0;font-size:9px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.admin-panels ul{margin:20px 0 0;padding:0;list-style:none}.admin-panels li{color:#587284;border-top:1px solid #edf1f3;align-items:center;height:61px;font-size:12px;display:flex}.admin-panels li b{min-width:26px;height:22px;color:var(--blue);background:#e9f4fb;border-radius:11px;place-items:center;margin-left:auto;padding:0 7px;font-size:10px;display:grid}.admin-module{text-align:center;background:#ffffffe6;border:1px solid #d9e5ec;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:460px;margin-top:20px;display:flex}.admin-module-icon{width:68px;height:68px;color:var(--blue);background:#e5f3fb;border-radius:18px;place-items:center;display:grid}.admin-module-icon .icon{width:30px;height:30px}.admin-module h2{margin:18px 0 7px;font-size:22px}.admin-module p{color:#6f8492;margin:0 0 20px;font-size:13px}.admin-module>button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:8px;height:38px;padding:0 18px}@media (max-width:900px){.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-panels{grid-template-columns:1fr}.admin-panels>section{height:330px}}#灵感社区 .my-wish-card-foot>.my-wish-like{color:#6f8795;cursor:pointer;width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:14px;line-height:1;transition:color .16s,transform .16s;display:inline-flex}#灵感社区 .my-wish-card-foot>.my-wish-like:hover{color:#d85a62;background:0 0;transform:translateY(-1px)}#灵感社区 .my-wish-card-foot>.my-wish-like.liked{color:#d94f58}#灵感社区 .my-wish-card-foot>.my-wish-like .anticon{font-size:15px}#灵感社区 .my-wish-card-foot>.my-wish-like:disabled{opacity:.35;pointer-events:none;transform:none}@media (min-width:651px){#灵感社区 .my-wish-card-foot>.my-wish-like.desktop-card-like{grid-area:1/3;justify-self:end;margin:0 0 10px;display:inline-flex}#灵感社区 .my-wish-card-foot>.my-wish-like.mobile-card-like{display:none}}@media (max-width:650px){#灵感社区 .my-wish-card-foot>.my-wish-like.desktop-card-like{display:none}#灵感社区 .my-wish-card-foot>.my-wish-like.mobile-card-like{justify-self:start;display:inline-flex}}#灵感社区 .my-wish-status.clickable{transition:transform .18s}:is(#灵感社区 .my-wish-status.status-审核中.clickable:hover,#灵感社区 .my-wish-status.status-审核中.clickable:focus-visible){color:#70828d;box-shadow:none;transform:translate(33.333%)translateY(-2px);background:#edf1f3!important}:is(#灵感社区 .my-wish-status.status-审核未通过.clickable:hover,#灵感社区 .my-wish-status.status-审核未通过.clickable:focus-visible){color:#b84f5c;box-shadow:none;transform:translate(33.333%)translateY(-2px);background:#fdebed!important}:is(#灵感社区 .my-wish-card-foot>.desktop-card-status.status-审核中.clickable:hover,#灵感社区 .my-wish-card-foot>.desktop-card-status.status-审核中.clickable:focus-visible){transform:translateY(-2px);background:#edf1f3!important}:is(#灵感社区 .my-wish-card-foot>.desktop-card-status.status-审核未通过.clickable:hover,#灵感社区 .my-wish-card-foot>.desktop-card-status.status-审核未通过.clickable:focus-visible){transform:translateY(-2px);background:#fdebed!important}@media (min-width:1200px){#智能体广场 .market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#智能体广场 .shared-agent-card{width:100%;min-width:0}.dialogue-pane .inline-agents{justify-content:center}.dialogue-pane .inline-agents .shared-agent-card{width:280px;min-width:280px}#生态应用 .market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#生态应用 .shared-agent-card{width:100%;min-width:0}}@media (min-width:768px){.portal-chat .right-rail{justify-content:flex-end;padding-bottom:20px}.portal-chat>.welcome .welcome-actions{margin-left:auto}.portal-chat>.welcome .history-button{display:none}}.portal-chat>.welcome{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.welcome-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.welcome-search{color:#8196a4;background:#ffffffe0;border:1px solid #d9e3e9;border-radius:10px;align-items:center;width:280px;height:40px;padding:0 12px;display:flex;box-shadow:0 3px 12px #173b570d}.welcome-search .icon{flex:none;width:17px;height:17px}.welcome-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding-left:9px;font-size:12px}.welcome-search input::placeholder{color:#96a7b2}.history-button{color:#536f82;cursor:pointer;white-space:nowrap;background:#ffffffe0;border:1px solid #d9e3e9;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 13px;display:flex;box-shadow:0 3px 12px #173b570d}.history-button .icon{width:16px;height:16px}.history-button span{font-size:12px}.welcome-search:focus-within,.history-button:hover{background:#fff;border-color:#8dbddb}@media (max-width:1000px) and (min-width:768px){.welcome-search{width:210px}.history-button span{display:none}.history-button{justify-content:center;width:40px;padding:0}}@media (max-width:767px){.portal-chat>.welcome{display:block}.welcome-actions{margin-top:14px}.welcome-search{width:100%}.history-button span{display:none}}@media (min-width:768px){.portal-chat>.welcome{width:100%;height:108px;min-height:108px}.portal-chat .chat-workspace{height:100%;padding-top:108px}.portal-chat .dialogue-pane{height:100%;padding-top:0}.portal-chat .right-rail{justify-content:flex-end;height:100%;padding-top:0;padding-bottom:20px}}.dialogue-pane .assistant-intro h3{font-size:30px;line-height:1.3}@media (max-width:767px){.dialogue-pane .assistant-intro h3{font-size:24px}}@media (min-width:768px){.dialogue-pane .quick-inputs{flex-wrap:wrap;place-content:center;gap:8px 10px;width:min(680px,94%);display:flex;top:calc(50% + 112px)}.dialogue-pane .quick-inputs button{flex:none;width:max-content;height:32px;padding:0 13px}}@media (max-width:767px){.dialogue-pane .quick-inputs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dialogue-pane .quick-inputs button{flex:none;width:max-content;padding:0 12px}}.dialogue-pane .quick-inputs button{color:var(--blue);background:#fff;border-radius:12px;font-size:15px;line-height:1.45;transition:transform .18s,box-shadow .18s,background-color .18s,color .18s}.dialogue-pane .quick-inputs button:hover{color:var(--blue);background:#fff;transform:translateY(-3px);box-shadow:0 6px 14px #0d67a524}.portal-chat .composer:has(.agent-mention){grid-template-columns:30px max-content minmax(80px,1fr) 160px 38px}.composer .agent-mention{white-space:nowrap;cursor:default;align-items:center;gap:5px;width:max-content;max-width:170px;display:flex;height:28px!important;color:var(--blue)!important;background:#e7f3fb!important;border:0!important;border-radius:7px!important;align-self:center!important;padding:0 9px!important;font-size:10px!important}.composer .agent-mention span{color:inherit;text-align:left;text-overflow:ellipsis;padding:0;font-size:10px;overflow:hidden}.inline-agents .shared-agent-card:has(.market-use:active){border-color:var(--blue)}.inline-agents .market-use{justify-content:center;align-items:center;display:flex}.inline-agents.single-agent{justify-content:center;align-items:flex-start;display:flex}.focused-agent-wrap{width:320px;max-width:100%;position:relative}.dialogue-pane .inline-agents .focused-agent-wrap>.shared-agent-card{width:100%;min-width:0}.focused-agent-wrap .agent-market-head>button{display:none}.focused-agent-close{z-index:5;color:#557386;cursor:pointer;background:#edf4f8;border:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:17px;line-height:1;transition:all .18s;display:grid;position:absolute;top:8px;right:8px}.focused-agent-close:hover{color:var(--blue);background:#dcecf5;transform:translateY(-1px)}@media (min-width:1200px){.dialogue-pane .inline-agents.single-agent>.focused-agent-wrap{flex:0 0 280px;width:280px;min-width:280px}}@media (max-width:767px){.portal-chat .composer:has(.agent-mention){grid-template-columns:30px max-content minmax(60px,1fr) 38px}.composer .agent-mention{max-width:125px}.portal-chat .composer:has(.agent-mention)>span{display:none}}.demand-fab{z-index:25;color:#fff;cursor:pointer;background:linear-gradient(145deg,#1679c6,#0362ab);border:0;border-radius:50%;width:52px;height:52px;font-size:30px;font-weight:300;line-height:1;transition:transform .18s,box-shadow .18s;position:fixed;bottom:28px;right:28px;box-shadow:0 10px 24px #0362ab4d}.demand-fab:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 14px 28px #0362ab5c}.demand-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0923366b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.demand-modal{background:#fff;border-radius:18px;width:min(520px,100%);padding:24px;box-shadow:0 24px 70px #07263c3d}.demand-modal-head{border-bottom:1px solid #e8edf0;justify-content:space-between;align-items:flex-start;padding-bottom:17px;display:flex}.demand-modal-head h2{margin:0;font-size:21px}.demand-modal-head p{color:#7d909d;margin:6px 0 0;font-size:12px}.demand-modal-head>button{color:#6e8492;cursor:pointer;background:#f2f6f8;border:0;border-radius:50%;width:32px;height:32px;font-size:22px}.demand-modal form{gap:20px;padding-top:20px;display:grid}.demand-modal fieldset{border:0;margin:0;padding:0}.demand-modal legend,.demand-name>span,.demand-description>span{margin-bottom:11px;font-size:13px;font-weight:600;display:block}.demand-modal legend b,.demand-name>span b,.demand-description>span b{color:#fff;background:#173b57;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.demand-modal legend span,.demand-name>span em{color:#8b9ca7;margin-left:5px;font-size:10px;font-style:normal;font-weight:400}.demand-type-tags{gap:10px;display:flex}.demand-type-tags button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:76px;height:36px;font-size:12px;transition:all .16s;display:inline-flex}.demand-type-tags button .anticon{color:inherit;font-size:14px}.demand-type-tags .study{color:#2f8058;background:#e7f6ed}.demand-type-tags .life{color:#7454a1;background:#f1eafe}.demand-type-tags .office{color:#256fa8;background:#e7f2fc}.demand-type-tags button.selected{border-color:currentColor;font-weight:600;box-shadow:inset 0 0 0 1px}.demand-name input,.demand-description textarea{width:100%;color:var(--text);box-sizing:border-box;border:1px solid #dce5ea;border-radius:11px;outline:0;padding:12px;font-size:13px;display:block}.demand-name input{height:42px;padding-top:0;padding-bottom:0}.demand-description textarea{resize:vertical;height:112px;line-height:1.6}.demand-name input:focus,.demand-description textarea:focus{border-color:#78afd3;box-shadow:0 0 0 3px #0362ab14}.identity-options{gap:12px;display:flex}.identity-options label{cursor:pointer;flex:1}.identity-options input{opacity:0;pointer-events:none;position:absolute}.identity-options span{color:#637b8a;border:1px solid #dce5ea;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:12px;display:flex}.identity-options span .anticon{font-size:14px}.identity-options input:checked+span{border-color:var(--blue);color:var(--blue);background:#edf7fd;font-weight:600}.demand-modal-actions{justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.demand-modal-actions button{cursor:pointer;border-radius:9px;height:38px;padding:0 18px}.demand-modal-actions button:first-child{color:#657b89;background:#fff;border:1px solid #dce5ea}.demand-modal-actions button:last-child{background:var(--blue);color:#fff;border:0}.demand-modal-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:767px){.demand-fab{bottom:18px;right:18px}.demand-modal{box-sizing:border-box;max-height:calc(100dvh - 40px);padding:20px;overflow-y:auto}.demand-type-tags{flex-wrap:wrap}.demand-modal form{gap:16px}.demand-type-tags button{height:38px}}.deadline-options{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.deadline-options label{cursor:pointer}.deadline-options label>input{opacity:0;pointer-events:none;position:absolute}.deadline-options label>span,.deadline-options>button{color:#637b8a;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #dce5ea;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;font-size:12px;display:flex}.deadline-options label>input:checked+span,.deadline-options>button.selected{border-color:var(--blue);color:var(--blue);background:#edf7fd;font-weight:600}.deadline-options .anticon{font-size:13px}.deadline-date-picker{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;right:0}.demand-rich-editor{background:#fff;border:1px solid #dce5ea;border-radius:11px;transition:border-color .16s,box-shadow .16s}.demand-rich-editor:focus-within{border-color:#78afd3;box-shadow:0 0 0 3px #0362ab14}.demand-editor-toolbar{scrollbar-width:thin;background:#f7fafc;border-bottom:1px solid #e7edf0;border-radius:10px 10px 0 0;flex-wrap:nowrap;align-items:center;gap:4px;min-height:40px;padding:6px 8px;display:flex;overflow:auto hidden}.demand-editor-toolbar button,.demand-editor-toolbar select{color:#567181;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;min-width:28px;height:28px;padding:0 7px;font-size:11px}.demand-editor-toolbar select{background:#fff;border:1px solid #dfe8ed}.demand-editor-toolbar button:hover,.demand-editor-toolbar select:hover{color:var(--blue);background:#e8f3fa}.demand-editor-content{resize:both;width:100%;min-width:240px;max-width:100%;height:82px;min-height:82px;max-height:260px;color:var(--text);box-sizing:border-box;outline:0;padding:10px 12px;font-size:13px;line-height:1.6;overflow:auto}.demand-editor-content:empty:before{content:attr(data-placeholder);color:#9aa8b1;pointer-events:none}.demand-editor-content ul,.demand-editor-content ol{margin:4px 0;padding-left:20px}.demand-editor-content h2,.demand-editor-content h3,.demand-editor-content h4{margin:8px 0 5px;line-height:1.35}.demand-editor-content blockquote{color:#557184;background:#f3f8fb;border-left:3px solid #8bbbd8;margin:6px 0;padding:5px 10px}@media (max-width:767px){.demand-editor-toolbar{flex-wrap:nowrap;max-height:none;overflow:auto hidden}.demand-editor-toolbar button,.demand-editor-toolbar select{flex:none}.demand-editor-content{min-width:180px;max-height:220px}}.demand-editor-toolbar button{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:inline-flex}.demand-editor-toolbar button .anticon{font-size:13px}.demand-toolbar-divider{background:#dce5ea;flex:none;width:1px;height:18px;margin:0 2px}.demand-editor-color{color:#567181;cursor:pointer;background:#fff;border:1px solid #dfe8ed;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden}.demand-editor-color input{cursor:pointer;border:0;width:22px;height:4px;padding:0;position:absolute;inset:auto 3px 2px}.demand-editor-upload{display:none}.demand-editor-content a{color:var(--blue);text-decoration:underline}.demand-editor-file{background:#eaf5fc;border-radius:6px;margin:4px 3px;padding:5px 8px;display:inline-flex;text-decoration:none!important}.demand-editor-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:150px;margin:7px 0;display:block}@media (min-width:768px){.demand-modal{box-sizing:border-box;flex-direction:column;height:min(720px,100dvh - 40px);display:flex;overflow:hidden}.demand-modal-head{flex:none}.demand-modal form{scrollbar-gutter:stable;flex:1;align-content:start;min-height:0;margin-right:-8px;padding-right:8px;overflow:hidden auto}.demand-modal-actions{z-index:2;background:#fff;padding:12px 0 0;position:sticky;bottom:0}}.demand-form-primary,.demand-form-description{box-sizing:border-box;background:#f9fbfc;border:1px solid #e0e8ed;border-radius:14px;padding:16px}.demand-form-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.demand-form-column{flex-direction:column;gap:18px;min-width:0;display:flex}.demand-form-description{background:#fff}.demand-form-description .demand-description>span{margin-bottom:10px}@media (min-width:768px){.demand-modal{width:min(880px,100vw - 40px);height:auto;max-height:calc(100dvh - 40px);padding:22px;overflow:hidden}.demand-modal form{scrollbar-gutter:stable;flex:0 auto;gap:12px;margin-right:-8px;padding:16px 8px 0 0;overflow:hidden auto}.demand-modal-actions{padding-top:0}.demand-form-primary .demand-type-tags{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.demand-form-primary .demand-type-tags button{width:100%;min-width:0}.demand-form-primary .demand-name input{width:100%}}@media (max-width:767px){.demand-modal{width:min(100%,560px);height:auto;max-height:calc(100dvh - 40px)}.demand-form-primary{grid-template-columns:1fr;gap:18px;padding:14px}.demand-form-description{padding:14px}.demand-form-column{gap:16px}.demand-modal form{overflow:visible}.demand-modal-actions{background:0 0;position:static}}.demand-modal-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.demand-modal-actions .save-draft{color:var(--blue);background:#e7f3fb;border:0}.demand-modal-actions .save-draft:disabled{opacity:.42;cursor:not-allowed;pointer-events:none;box-shadow:none!important;transform:none!important}.demand-relist-fields{background:#f9fbfc;border:1px solid #e0e8ed;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;display:grid}.demand-relist-fields>div,.demand-relist-fields>label{min-width:0;display:block}.demand-relist-fields span{color:#173b57;margin-bottom:10px;font-size:13px;font-weight:600;display:block}.demand-relist-fields span b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.demand-relist-fields textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:82px;color:var(--text);font:inherit;background:#fff;border:1px solid #dce5ea;border-radius:11px;outline:0;padding:11px 12px;font-size:12px;line-height:1.65;display:block}.demand-relist-fields>div textarea{color:#6d8290;cursor:default;background:#f1f5f7}.demand-relist-fields label textarea:focus{border-color:#78afd3;box-shadow:0 0 0 3px #0362ab14}.demand-application-reason{background:#fff;border:1px solid #e0e8ed;border-radius:14px;padding:16px}.demand-application-reason label,.demand-application-reason label>span{display:block}.demand-application-reason label>span{color:#173b57;margin-bottom:10px;font-size:13px;font-weight:600}.demand-application-reason label>span b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.demand-application-reason label>span em{color:#8a9daa;margin-left:8px;font-size:11px;font-style:normal;font-weight:500}.demand-application-reason textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:82px;color:var(--text);font:inherit;background:#fff;border:1px solid #dce5ea;border-radius:11px;outline:0;padding:11px 12px;font-size:12px;line-height:1.65;display:block}.demand-application-reason textarea:focus{border-color:#78afd3;box-shadow:0 0 0 3px #0362ab14}.demand-reject-reason-card{background:#fff7f7;border:1px solid #f2cccc;border-radius:14px;padding:16px}.demand-reject-reason-card.delisted{background:#f7f9fa;border-color:#dce5ea}.demand-reject-reason-card span{color:#b44950;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.demand-reject-reason-card.delisted span{color:#596f7d}.demand-reject-reason-card p{color:#775b5e;margin:0;font-size:12px;line-height:1.7}.demand-reject-reason-card.delisted p{color:#667c89}@media (max-width:767px){.demand-relist-fields{grid-template-columns:1fr;padding:14px}}.my-wish-detail-tab{flex-direction:column;gap:10px;display:flex}.my-wish-drawer-like{color:#6f8795;white-space:nowrap;cursor:pointer;background:#eaf5fc;border:0;border-radius:10px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;width:max-content;height:38px;padding:0 16px;font-size:14px;transition:transform .16s,color .16s,background .16s;display:inline-flex}.my-wish-drawer-like:hover{transform:translateY(-2px)}.my-wish-drawer-like .local-heart-icon{width:18px;height:18px}.my-wish-drawer-like.liked{color:#d94b55;background:#fdecec}.wish-tabbed-drawer .my-wish-detail-tab>.my-wish-drawer-like{place-self:end;margin:10px 0 0 auto}.history-wish-drawer .my-wish-detail-tab{align-items:stretch;width:100%}.history-wish-drawer .my-wish-detail-tab>.my-wish-drawer-like{align-self:flex-end;margin:10px 0 0 auto}.wish-tabbed-drawer .my-wish-drawer-status.stage-未上架{color:#6f818c!important;background:#edf1f3!important}.wish-tabbed-drawer .my-wish-drawer-status.stage-审核中{color:#256fa8!important;background:#e7f2fc!important}.wish-tabbed-drawer .my-wish-drawer-status.stage-进行中{color:#a66a0c!important;background:#fff1d8!important}.wish-tabbed-drawer .my-wish-drawer-status.stage-已过期{color:#b84f5c!important;background:#fdebed!important}.my-wish-publish-row,.desktop-card-like,.desktop-card-status{display:none}@media (min-width:651px){.my-wish-card{grid-template-rows:22px 22px auto auto auto;min-height:248px}.my-wish-card .mobile-card-status,.my-wish-card-foot .mobile-card-date,.my-wish-card-foot .mobile-card-like{display:none}.my-wish-publish-row{box-sizing:border-box;background:#f5f9fb;border-radius:8px;grid-area:3/1/auto/-1;align-items:center;min-height:34px;margin-top:12px;padding:0 11px;display:flex}.my-wish-publish-row time{color:#78909e;align-items:center;gap:6px;font-size:11px;display:inline-flex}.my-wish-publish-row .anticon{font-size:12px}.my-wish-card>p{grid-row:4;margin:12px 0}.my-wish-card-foot{grid-row:5;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr auto;column-gap:10px}.my-wish-card-foot>span:first-child{grid-area:1/1;margin-bottom:10px}.my-wish-card-foot .desktop-card-like{color:#6f8795;grid-area:1/3;justify-self:end;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;display:inline-flex}.my-wish-card-foot .my-wish-card-divider{grid-area:2/1/auto/-1}.my-wish-card-foot .desktop-card-status{grid-area:3/1;justify-self:start;display:inline-flex;position:static;transform:none}.my-wish-card-foot .desktop-card-status.clickable:hover{transform:translateY(-2px)}.my-wish-card-foot .my-wish-claim-count{grid-area:3/2;justify-self:end}.my-wish-card-foot>button:last-child{grid-area:3/3}.my-wish-card{grid-template-rows:22px 22px auto auto auto;align-content:start;height:auto;min-height:0}.my-wish-card>p{grid-area:3/1/auto/-1;height:auto;min-height:38px;max-height:none;margin:12px 0 10px}.my-wish-publish-row{grid-area:4/1/auto/-1;justify-content:flex-end;width:100%;height:auto;min-height:30px;margin:0 0 10px;padding:6px 10px}.my-wish-card-foot{grid-area:5/1/auto/-1;min-width:0}.my-wish-card-foot>span:first-child,.my-wish-card-foot .desktop-card-like{align-self:center;margin:0 0 10px}.my-wish-card-foot .my-wish-card-divider{margin:0 0 10px}.my-wish-card-foot .desktop-card-status,.my-wish-card-foot .my-wish-claim-count,.my-wish-card-foot>button:last-child{align-self:center}}.sidebar-bottom{position:relative}.sidebar .profile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%}.sidebar .profile:hover,.sidebar .profile.expanded{background:#ffffff1a}.sidebar .profile>span{transition:transform .18s}.sidebar .profile:not(.expanded)>span{transform:rotate(180deg)}.profile-menu{z-index:35;background:#fff;border:1px solid #dfe7ec;border-radius:12px;padding:6px;position:absolute;bottom:76px;left:4px;right:4px;box-shadow:0 14px 34px #08294138}.sidebar .profile-menu button{color:#526d7f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;height:40px;padding:0 10px;font-size:12px;display:flex}.sidebar .profile-menu button:hover{color:var(--blue);background:#edf6fc}.profile-menu .icon{width:17px;height:17px}.profile-menu b{color:#fff;background:#c85a50;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:auto;font-size:9px;display:grid}@media (min-width:768px){.sidebar-collapsed .profile-menu{width:154px;bottom:8px;left:52px;right:auto}.sidebar-collapsed .profile-menu span{display:block}.sidebar-collapsed .profile-menu b{position:static}}.community-lower.demand-only{grid-template-columns:1fr}.news-dashboard{background:#ffffffeb;border:1px solid #e5e8ebe6;border-radius:16px;margin-top:24px;padding:22px;box-shadow:0 6px 24px #173b5714}.news-toolbar{border-bottom:1px solid #e8edf0;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.news-toolbar h2{margin:0;font-size:19px;display:inline}.news-toolbar span{color:#8194a1;margin-left:10px;font-size:11px}.news-toolbar button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:11px}.subpage-title-line .title-calendar-trigger{display:none!important}.news-toolbar-meta{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.news-toolbar-meta>span{margin-left:0}.news-toolbar .news-calendar-trigger{height:34px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:transform .18s;display:inline-flex}.news-toolbar .news-calendar-trigger:hover{transform:translateY(-2px)}.news-toolbar .news-calendar-trigger .anticon{font-size:15px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.news-card{background:#fff;border:1px solid #dfe7eb;border-radius:13px;align-items:center;gap:14px;min-height:112px;padding:15px;transition:all .18s;display:flex}.news-card:hover{border-color:#b9d7e9;transform:translateY(-2px);box-shadow:0 8px 20px #173b5714}.news-date{width:52px;height:62px;color:var(--blue);text-align:center;background:#edf7fd;border-radius:11px;flex:none;place-content:center;display:grid}.news-date strong{font-size:23px;line-height:1}.news-date span{margin-top:6px;font-size:9px}.news-content{flex:1;min-width:0}.news-content h3{margin:7px 0 5px;font-size:13px}.news-content p{color:#7f929f;margin:0;font-size:10px}.news-card>button{color:var(--blue);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:10px}.news-card>button b{margin-left:4px}@media (max-width:900px){.news-grid{grid-template-columns:1fr}}@media (max-width:767px){.news-dashboard{padding:14px}.news-card>button{display:none}}.subpage-title-line{align-items:baseline;gap:16px;display:flex}.subpage-title-line h1{flex:none}.subpage-title-line span{margin:0}.subpage-menu-button{display:none}.community-page-heading{padding-bottom:0}.community-page-heading>p{margin-bottom:8px}.community-tabs{border-bottom:1px solid var(--line);align-items:flex-end;gap:28px;margin-top:18px;display:flex}.community-tabs button{color:#718694;cursor:pointer;background:0 0;border:0;height:42px;padding:0 2px;font-size:13px;position:relative}.community-tabs button:hover{color:var(--blue)}.community-tabs button.active{color:var(--blue);font-weight:600}.community-tabs button.active:after{content:"";background:var(--blue);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:767px){.subpage-title-line{display:block}.subpage-title-line span{margin-top:5px;display:block}.community-tabs{gap:18px;overflow-x:auto}.community-tabs button{white-space:nowrap}}.wish-filter-panel{grid-template-columns:3fr 2fr;gap:16px;margin:24px 0 14px;display:grid}.wish-filter-left,.wish-filter-right{min-width:0}.wish-filter-left label{color:#8297a5;background:#fff;border:1px solid #d8e4eb;border-radius:10px;align-items:center;height:42px;padding:0 12px;display:flex}.wish-filter-left .icon{flex:none;width:17px;height:17px}.wish-filter-left input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding-left:9px;font-size:12px}.wish-filter-right{align-items:center;gap:10px;display:flex}.wish-filter-right select{color:#607987;background:#fff;border:1px solid #d8e4eb;border-radius:10px;outline:0;flex:1;min-width:0;height:42px;padding:0 12px;font-size:12px}.wish-filter-right>button{border:1px solid var(--blue);height:42px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;padding:0 16px;font-size:12px}.wish-filter-right>button:hover{background:#edf7fd}.wish-filter-panel+.wish-pool{margin-top:0}@media (max-width:767px){.wish-filter-panel{grid-template-columns:1fr}.wish-filter-right>button{margin-left:auto}}.survey-section{margin-top:24px}.survey-toolbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.survey-toolbar h2{margin:0;font-size:19px;display:inline}.survey-toolbar span{color:#8497a3;margin-left:10px;font-size:11px}.survey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.survey-card{background:#fffffff0;border:1px solid #dfe7eb;border-radius:14px;flex-direction:column;min-height:230px;padding:16px;transition:all .18s;display:flex;position:relative}.survey-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 9px 22px #173b5717}.survey-icon{color:#2779b8;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.survey-icon.s0{background:#e8f4fc}.survey-icon.s1{color:#3e8a69;background:#edf7ef}.survey-icon.s2{color:#7959a3;background:#f3edff}.survey-icon .icon{width:22px;height:22px}.survey-status-row{position:absolute;top:16px;right:16px}.survey-status-row span{border-radius:6px;padding:4px 8px;font-size:9px;display:inline-block}.survey-status-row .pending{color:#a76e16;background:#fff2dc}.survey-status-row .submitted{color:#35805e;background:#e9f6ef}.survey-card h3{margin:14px 0 11px;font-size:14px;line-height:1.5}.survey-card dl{gap:7px;margin:0;display:grid}.survey-card dl>div{align-items:center;font-size:10px;display:flex}.survey-card dt{color:#8b9ca7;width:54px}.survey-card dd{color:#5f7685;margin:0}.survey-card>button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1767d8,#0d67a5);border:0;border-radius:8px;width:100%;height:34px;margin-top:auto;font-size:10px}.survey-card>button b{margin-left:5px}.survey-card>button:disabled{color:#899aa5;cursor:default;background:#edf1f3}.survey-status-filter{box-sizing:border-box;color:#607987;cursor:pointer;background:#fff;border:1px solid #d8e4eb;border-radius:9px;outline:0;min-width:112px;height:36px;padding:0 30px 0 11px;font-size:11px}#内容资讯 .news-image-placeholder{color:#0000;background:#dff1fc url(/activity-campus-poster.png) 50%/cover no-repeat}#内容资讯 .news-image-placeholder>span{display:none}@media (max-width:1050px){.survey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.survey-grid{grid-template-columns:1fr}.survey-card{min-height:218px}}.standalone-survey .survey-card{grid-template-rows:132px auto auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;min-height:0;padding:0 16px 16px;display:grid;overflow:hidden}.standalone-survey .survey-card:before{content:"";background:#e8f4fc url(/survey-glass-illustration.png) 50%/cover no-repeat;grid-area:1/1/auto/-1;margin:0 -16px 16px}.standalone-survey .survey-card:nth-child(2):before,.standalone-survey .survey-card:nth-child(3):before{background:#e8f4fc url(/survey-glass-illustration.png) 50%/cover no-repeat}.standalone-survey .survey-icon{display:none}.standalone-survey .survey-card h3{white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;align-self:center;min-width:0;margin:0;font-size:14px;overflow:hidden}.standalone-survey .survey-status-row{grid-area:2/2;place-self:center end;position:static}.standalone-survey .survey-card dl{grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.standalone-survey .survey-card dl>div{align-items:center;gap:5px;font-size:11px;display:flex}.standalone-survey .survey-card dt{width:auto}.standalone-survey .survey-card dd{margin:0}.standalone-survey .survey-card>button{grid-area:4/1/auto/-1;justify-self:center;width:max-content;min-width:126px;height:36px;margin-top:18px;padding:0 22px;font-size:11px}.standalone-survey .survey-card>button:not(:disabled){font-size:0}.standalone-survey .survey-card>button:not(:disabled):before{content:"填写问卷";font-size:11px}.standalone-survey .survey-card>button:not(:disabled) b{margin-left:6px;font-size:11px}@media (max-width:767px){.standalone-survey .survey-card{grid-template-rows:112px auto auto auto}#智能体广场.agent-market,#生态应用.agent-market,#调查问卷.survey-section,#内容资讯.news-dashboard{margin-top:0}}.standalone-survey .survey-card>button{justify-self:stretch;width:100%;min-width:0}.news-filter{grid-template-columns:3fr 2fr;gap:16px;margin-bottom:18px;display:grid}.news-filter label{color:#8297a5;background:#fff;border:1px solid #d8e4eb;border-radius:10px;align-items:center;height:42px;padding:0 12px;display:flex}.news-filter .icon{flex:none;width:17px;height:17px}.news-filter input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding-left:9px;font-size:12px}.news-filter select{color:#607987;background:#fff;border:1px solid #d8e4eb;border-radius:10px;outline:0;height:42px;padding:0 12px;font-size:12px}.news-dashboard>.news-toolbar{width:100%;margin-bottom:14px}.news-toolbar-main{align-items:center;gap:18px;min-width:0;display:flex}.news-type-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.news-type-tabs button{color:#58778a;cursor:pointer;background:#edf5fa;border:0;border-radius:16px;padding:6px 12px;font-size:11px;transition:all .18s}.news-type-tabs button:hover{color:var(--blue);transform:translateY(-1px)}.news-type-tabs button.active{color:var(--blue);background:#dceffc;font-weight:600}.news-layout{grid-template-columns:3fr 2fr;align-items:stretch;gap:18px;display:grid}.news-list-column{min-width:0}.news-list-column .news-grid{grid-template-columns:1fr;margin-top:0}.news-list-column .news-card:first-child{height:auto}.news-labels{align-items:center;gap:6px;display:flex}.news-labels em{color:#57798e;background:#edf4f8;border-radius:4px;padding:3px 6px;font-size:9px;font-style:normal}.calendar-card{box-sizing:border-box;background:#fff;border:1px solid #dfe7eb;border-radius:14px;height:100%;min-height:0;padding:18px}.calendar-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.calendar-head h3{margin:0;font-size:15px}.calendar-head button{color:#658092;cursor:pointer;background:#f3f7f9;border:0;border-radius:8px;width:30px;height:30px;font-size:20px}.calendar-week,.calendar-days{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.calendar-week{margin-bottom:7px}.calendar-week span{text-align:center;color:#8a9aa5;font-size:10px}.calendar-days button{aspect-ratio:1;color:#526e80;background:0 0;border:0;border-radius:8px;font-size:11px;position:relative}.calendar-days button.has-event{color:var(--blue);background:#e8f4fc;font-weight:600}.calendar-days button.has-event:after{content:"";background:var(--blue);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.calendar-days button.muted{visibility:hidden}.calendar-legend{color:#8295a1;border-top:1px solid #edf0f2;justify-content:flex-end;align-items:center;gap:6px;margin-top:14px;padding-top:12px;font-size:9px;display:flex}.calendar-legend i{background:var(--blue);border-radius:50%;width:7px;height:7px}@media (min-width:901px){.news-layout{grid-template-columns:minmax(0,4fr) minmax(250px,1.35fr);gap:16px}.news-list-column .news-card{align-items:stretch;gap:0;min-height:188px;padding:0;overflow:hidden}.news-image-placeholder{color:#76a8c8;background:#dff1fc;flex:none;justify-content:center;align-items:center;width:30%;min-width:190px;font-size:12px;display:flex;position:relative}.news-image-placeholder .news-date{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffd6;position:absolute;top:14px;left:14px}.news-content{flex-direction:column;padding:18px 16px;display:flex}.news-content h3{margin:12px 0 14px;font-size:16px}.news-mobile-meta{display:none}.news-event-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:auto 0 0;display:grid}.news-event-meta div{background:#f5f9fb;border-radius:9px;min-width:0;padding:9px 10px}.news-event-meta dt{color:#8a9ca8;font-size:9px}.news-event-meta dd{color:#4d697b;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:11px;overflow:hidden}.news-card>button{align-self:flex-end;margin:0 15px 16px 0}.mobile-calendar-layer{min-width:0}.calendar-card{padding:15px}.calendar-head{margin-bottom:12px}}@media (max-width:900px){.news-layout,.news-filter{grid-template-columns:1fr}.calendar-card{width:100%;max-width:420px}.news-image-placeholder{display:contents}.news-image-placeholder>span,.news-event-meta{display:none}.news-list-column .news-card{align-items:stretch;gap:0;min-height:170px;padding:0;overflow:hidden}.news-image-placeholder{color:#76a8c8;background:#dff1fc;flex:none;justify-content:center;align-items:center;width:30%;min-width:110px;font-size:11px;display:flex;position:relative}.news-image-placeholder .news-date{background:#ffffffdb;position:absolute;top:10px;left:10px}.news-image-placeholder>span{display:block}.news-content{flex-direction:column;padding:14px 12px;display:flex}.news-content h3{margin:9px 0;font-size:14px}.news-mobile-meta{display:none}.news-event-meta{grid-template-columns:1fr;gap:4px;margin:auto 0 0;display:grid}.news-event-meta div{background:#f5f9fb;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:4px 7px;display:flex}.news-event-meta dt{color:#8a9ca8;font-size:9px}.news-event-meta dd{color:#4d697b;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:10px;overflow:hidden}}.calendar-days button.has-event{font-weight:700}.calendar-days button.event-competition{color:#226fae;background:#e3f1ff}.calendar-days button.event-sharing{color:#2d8057;background:#e8f7ee}.calendar-days button.event-innovation{color:#7652a1;background:#f2eafd}.calendar-days button.event-information{color:#a76716;background:#fff0dd}.calendar-days button.event-competition:after{background:#3b8ed0}.calendar-days button.event-sharing:after{background:#48a678}.calendar-days button.event-innovation:after{background:#8b67b5}.calendar-days button.event-information:after{background:#d38a28}.calendar-days button.range-start{border-top-right-radius:3px;border-bottom-right-radius:3px}.calendar-days button.range-end{border-top-left-radius:3px;border-bottom-left-radius:3px}.calendar-legend{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.calendar-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.calendar-legend span i{border-radius:50%;width:7px;height:7px}.calendar-legend i.competition{background:#3b8ed0}.calendar-legend i.sharing{background:#48a678}.calendar-legend i.innovation{background:#8b67b5}.calendar-legend i.information{background:#d38a28}.calendar-legend em{color:#9aa8b0;width:100%;font-size:8px;font-style:normal}.news-event-meta{grid-template-columns:1fr!important;gap:7px!important;margin-top:0!important;display:grid!important}.news-event-meta div{background:0 0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}.news-event-meta dt{color:#6f8a9a;align-items:center;font-size:12px;display:inline-flex}.news-event-meta dd{color:#5d7787;white-space:normal;font-size:11px;margin:0!important}.news-event-meta .anticon{color:#4d8fbd;font-size:12px}.mobile-calendar-trigger,.mobile-calendar-close{display:none}.mobile-calendar-layer{display:contents}.wish-content-layout{grid-template-columns:3fr 2fr;align-items:start;gap:18px;display:grid}.wish-content-layout .wish-pool{min-width:0}.wish-content-layout .wish-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wish-content-layout .wish-pool{padding:16px}.wish-content-layout .community-title{margin-bottom:13px}.wish-card{background:#fff;border:1px solid #e0e7eb;border-radius:12px;flex-direction:column;min-width:0;min-height:246px;padding:12px;transition:all .18s;display:flex}.wish-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 8px 20px #173b5714}.wish-card-icon{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.wish-card-icon.w0{color:#2778b7;background:#e8f4fc}.wish-card-icon.w1{color:#3c8866;background:#edf7ef}.wish-card-icon.w2{color:#7858a1;background:#f3edff}.wish-card-icon .icon{width:18px;height:18px}.wish-card-title{align-items:flex-start;gap:5px;margin-top:10px;display:flex}.wish-card-title h3{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.45}.wish-card-title>span{border-radius:4px;flex:none;padding:3px 5px;font-size:8px}.wish-card-title .wish{color:var(--blue);background:#e7f3fb}.wish-card-title .complaint{color:#a35b47;background:#fbefea}.wish-card-tags{align-items:center;gap:5px;margin-top:8px;display:flex}.wish-card-tags span,.wish-card-tags em{color:#657d8c;background:#f1f5f7;border-radius:4px;padding:3px 5px;font-size:8px;font-style:normal}.wish-card-tags em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wish-card>p{color:#788d9a;margin:10px 0;font-size:9px;line-height:1.55}.wish-card-foot{border-top:1px solid #edf0f2;align-items:center;margin-top:auto;padding-top:8px;display:flex}.wish-card-foot>span{color:#8396a2;font-size:8px}.wish-card-foot>button{height:28px;color:var(--blue);cursor:pointer;background:#edf7fd;border:0;border-radius:7px;margin-left:auto;padding:0 8px;font-size:8px}.wish-ranking{background:#fff;border:1px solid #dfe7eb;border-radius:14px;padding:18px}.ranking-head{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:baseline;padding-bottom:13px;display:flex}.ranking-head h2{margin:0;font-size:17px}.ranking-head span{color:#899aa5;font-size:9px}.wish-ranking ol{margin:5px 0 0;padding:0;list-style:none}.wish-ranking li{border-bottom:1px solid #edf0f2;align-items:center;gap:10px;min-height:48px;display:flex}.wish-ranking li:last-child{border-bottom:0}.wish-ranking li>b{color:#758b99;background:#f1f5f7;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.wish-ranking li>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.wish-ranking .rank-1>b{color:#78540a;background:linear-gradient(145deg,#ffe69c,#d9a51c);box-shadow:0 3px 8px #d9a51c40}.wish-ranking .rank-2>b{color:#52636f;background:linear-gradient(145deg,#eef2f5,#aeb9c1);box-shadow:0 3px 8px #78879133}.wish-ranking .rank-3>b{color:#683b1e;background:linear-gradient(145deg,#f2c69f,#b97640);box-shadow:0 3px 8px #b9764033}@media (max-width:1180px){.wish-content-layout .wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.wish-content-layout{grid-template-columns:1fr}.wish-content-layout .wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.wish-content-layout .wish-grid{grid-template-columns:1fr}}@media (min-width:901px){.wish-content-layout{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}}.wish-filter-panel{display:none}.community-tabs+.community-dashboard .wish-content-layout{margin-top:24px}.wish-content-layout .wish-card-foot>button:last-child{font-size:0}.wish-content-layout .wish-card-foot>button:last-child:before{content:"我要认领";font-size:8px}.wish-content-layout .wish-card-foot>button:last-child b{margin-left:3px;font-size:8px}.wish-content-layout .wish-card{position:relative}.wish-content-layout .wish-card-title>span{display:none}.wish-content-layout .wish-card-title{padding-right:42px}.wish-content-layout .wish-card-tags>span{color:var(--blue);background:#e7f3fb;position:absolute;top:60px;right:12px}.wish-content-layout .wish-card-tags{margin-top:8px}.wish-content-layout .wish-card-tags>em{margin-left:0}.wish-content-layout .wish-card:after{content:"◷ 2026-08-" counter(wish-date) "   ◉ " attr(data-views);order:3}.wish-content-layout .wish-card-foot{flex-wrap:wrap;gap:7px;position:relative}.wish-content-layout .wish-card-foot>span:first-child{font-size:0}.wish-content-layout .wish-card-foot>span:first-child:before{content:"◉";margin-right:3px;font-size:9px}.wish-content-layout .wish-card-foot>span:first-child:after{margin-left:0;font-size:9px}.wish-content-layout .wish-like{align-items:center;gap:3px;display:inline-flex;margin-left:auto!important}.wish-content-layout .wish-card-foot>button:last-child{color:#b84f5c;background:#fdebed;border:0;width:100%;transition:transform .18s,background .18s,color .18s;margin-left:auto!important}.wish-content-layout .wish-card-foot>button:last-child:hover{background:#f9dde1;transform:translateY(-3px)}.wish-ranking li>span{flex:1}.wish-ranking li>em{color:#e08a19;flex:none;font-size:10px;font-style:normal;font-weight:600}.wish-card-foot>.wish-like{color:#8799a5;background:0 0;margin-left:auto;padding:0 5px}.wish-card-foot>.wish-like:hover,.wish-card-foot>.wish-like.liked{color:#d85868;background:#fff0f2}.wish-card-foot>.wish-like+button{margin-left:4px}.wish-content-layout .wish-card-foot>span:first-child:after{color:#667f8e;margin-left:7px;display:inline-block}.wish-content-layout .wish-card:first-child .wish-card-foot>span:first-child:after{content:"共 12 人认领"}.wish-content-layout .wish-card:nth-child(2) .wish-card-foot>span:first-child:after{content:"共 9 人认领"}.wish-content-layout .wish-card:nth-child(3) .wish-card-foot>span:first-child:after{content:"共 8 人认领"}.wish-content-layout .wish-card:nth-child(4) .wish-card-foot>span:first-child:after{content:"共 7 人认领"}.wish-content-layout .wish-card:nth-child(5) .wish-card-foot>span:first-child:after{content:"共 6 人认领"}.wish-content-layout .wish-card:nth-child(6) .wish-card-foot>span:first-child:after{content:"共 5 人认领"}.wish-content-layout .wish-card:nth-child(7) .wish-card-foot>span:first-child:after{content:"共 4 人认领"}.wish-content-layout .wish-card:nth-child(8) .wish-card-foot>span:first-child:after{content:"共 3 人认领"}.wish-content-layout .wish-card:nth-child(9) .wish-card-foot>span:first-child:after{content:"共 2 人认领"}.wish-content-layout .wish-card:nth-child(10) .wish-card-foot>span:first-child:after{content:"共 1 人认领"}.wish-filter-left label{width:max-content;max-width:100%}.wish-filter-left input{field-sizing:content;width:auto;min-width:14ch;max-width:42ch}@media (max-width:767px){.wish-filter-left label{width:100%}.wish-filter-left input{width:100%;max-width:none}}.resolve-page{gap:28px;margin-top:24px;display:grid}.resolve-section{min-width:0}.resolve-heading{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.resolve-heading h2{margin:0;font-size:19px}.resolve-heading span{color:#8497a3;font-size:11px}.resolve-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.resolve-grid .wish-card{min-height:246px}.resolve-grid .wish-card-foot>button{margin-left:auto}.resolve-type-filter,.resolve-status-filter,.my-wish-status-filter,.my-wish-type-filter{color:#5f7787;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:9px;outline:0;min-width:112px;height:36px;margin-left:auto;padding:0 32px 0 12px;font-size:12px}.resolve-status-filter+.resolve-type-filter,.my-wish-type-filter{margin-left:0}.my-wish-page .resolve-heading{align-items:center}.my-wish-page .resolve-heading>span{color:#8497a3;font-size:11px!important}.my-wish-page .resolve-heading>span:before,.my-wish-page .resolve-heading>span:after{content:none!important}.historical-wishes-page .resolve-heading .my-wish-type-filter{margin-left:auto}.resolve-page .resolve-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.resolve-card{background:#fff;border:1px solid #e0e7eb;border-radius:12px;grid-template-rows:22px 22px auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:10px;min-width:0;height:auto;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.resolve-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 8px 20px #173b5714}.resolve-card-icon{border-radius:10px;grid-area:1/1/span 2;place-items:center;width:44px;height:44px;display:grid}.resolve-card-icon.w0{color:#2778b7;background:#e8f4fc}.resolve-card-icon.w1{color:#3c8866;background:#edf7ef}.resolve-card-icon.w2{color:#7858a1;background:#f3edff}.resolve-card-icon .icon{width:18px;height:18px}.resolve-card-title{grid-area:1/2;align-items:center;height:22px;display:flex}.resolve-card-title h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;line-height:22px;overflow:hidden}.resolve-card-tags{display:contents}.resolve-card-tags>span{border-radius:18px;grid-area:1/3;align-self:center;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:flex}.resolve-card-tags>span .anticon{color:inherit;background:0 0;font-size:14px}.resolve-card-tags>em{color:#7c919d;grid-area:2/2;height:22px;font-size:12px;font-style:normal;line-height:22px}.resolve-card-tags>.type-学习{color:#2f8058;background:#e7f6ed}.resolve-card-tags>.type-办公{color:#256fa8;background:#e7f2fc}.resolve-card-tags>.type-生活{color:#7454a1;background:#f1eafe}.resolve-card>p{-webkit-line-clamp:2;line-clamp:2;color:#788d9a;-webkit-box-orient:vertical;grid-area:3/1/auto/-1;min-height:38px;max-height:38px;margin:10px 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.resolve-card-foot{grid-area:4/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:7px;display:grid}.resolve-card-foot>span:first-child,.resolve-card-foot>time{color:#7c919d;margin:0 0 10px;font-size:12px}.resolve-card-foot>time{justify-self:end;align-items:center;gap:5px;display:inline-flex}.resolve-card-divider{background:#c9d3d9;grid-column:1/-1;width:100%;height:1px;margin:0 0 10px}.resolve-heat{color:#6f8795;align-items:center;gap:6px;font-size:14px;display:inline-flex}.resolve-card-foot>button{height:28px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;justify-self:end;padding:0 16px;font-size:14px;transition:transform .18s,background .18s}.resolve-card-foot>button:hover{background:#d9edf9;transform:translateY(-3px)}.resolve-card-foot>button b{margin-left:4px}@media (max-width:1050px){.resolve-page .resolve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.resolve-page .resolve-grid{grid-template-columns:1fr}}.resolve-pagination{justify-content:flex-end;align-items:center;gap:6px;margin-top:18px;display:flex}.resolve-pagination button{color:#607989;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:8px;width:32px;height:32px;font-size:13px}.resolve-pagination button:hover:not(:disabled){color:var(--blue);border-color:#9dc8e2}.resolve-pagination button.active{border-color:var(--blue);background:var(--blue);color:#fff}.resolve-pagination button:disabled{cursor:not-allowed;opacity:.42}.mobile-resolve-scroll{display:none}.standalone-survey>.resolve-pagination{margin-top:18px;margin-left:auto}.resolve-page .resolve-grid:has(.my-wish-card){grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.my-wish-card{background:#fff;border:1px solid #e0e7eb;border-radius:12px;grid-template-rows:22px 22px auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:10px;min-width:0;height:auto;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:visible}.my-wish-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 8px 20px #173b5714}.my-wish-card-icon{border-radius:10px;grid-area:1/1/span 2;place-items:center;width:44px;height:44px;display:grid}.my-wish-card-icon.w0{color:#2778b7;background:#e8f4fc}.my-wish-card-icon.w1{color:#3c8866;background:#edf7ef}.my-wish-card-icon.w2{color:#7858a1;background:#f3edff}.my-wish-card-icon .icon{width:18px;height:18px}.my-wish-card-title{grid-area:1/2;align-items:center;height:22px;display:flex}.my-wish-card-title h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;line-height:22px;overflow:hidden}.my-wish-card-tags{display:contents}.my-wish-card-tags>span{border-radius:18px;grid-area:1/3;align-self:center;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:flex}.my-wish-card-tags>span .anticon{color:inherit;background:0 0;font-size:14px}.my-wish-card-tags>em{color:#7c919d;grid-area:2/2;height:22px;font-size:12px;font-style:normal;line-height:22px}.my-wish-card-tags>.type-学习{color:#2f8058;background:#e7f6ed}.my-wish-card-tags>.type-办公{color:#256fa8;background:#e7f2fc}.my-wish-card-tags>.type-生活{color:#7454a1;background:#f1eafe}.my-wish-status{z-index:2;white-space:nowrap;border:0;border-radius:11px;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:53px;right:0;transform:translate(33.333%)}.my-wish-status.status-审核中{color:#70828d;background:#edf1f3}.my-wish-status.status-未通过{color:#b84f5c;background:#fdebed}.my-wish-status.status-已发布{color:#a66a0c;background:#fff1d8}.my-wish-status.status-已实现{color:#2f805b;background:#e5f5ec}.my-wish-status.status-已结束{color:#2475a8;background:#e8f4fb}.my-wish-status.status-推荐中{color:#7355aa;background:#eee9fb}.my-wish-status.clickable{cursor:pointer;transition:transform .18s,box-shadow .18s;box-shadow:0 0 0 1px #b84f5c14}.my-wish-status.clickable:hover{transform:translate(33.333%)translateY(-2px);box-shadow:0 4px 10px #b84f5c2e}.my-wish-card>p{-webkit-line-clamp:2;line-clamp:2;color:#788d9a;-webkit-box-orient:vertical;grid-area:3/1/auto/-1;min-height:38px;max-height:38px;margin:10px 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.my-wish-card-foot{grid-area:4/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:7px;display:grid}.my-wish-card-foot>span:first-child,.my-wish-card-foot>time{color:#7c919d;margin:0 0 10px;font-size:12px}.my-wish-card-foot>time{justify-self:end;align-items:center;gap:5px;display:inline-flex}.my-wish-card-divider{background:#c9d3d9;grid-column:1/-1;width:100%;height:1px;margin:0 0 10px}.my-wish-heat{color:#6f8795;align-items:center;gap:6px;font-size:14px;display:inline-flex}.my-wish-card-foot>button{height:28px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;justify-self:end;padding:0 16px;font-size:14px;transition:transform .18s,background .18s}.my-wish-card-foot>button:hover{background:#d9edf9;transform:translateY(-3px)}.my-wish-card-foot>button b{margin-left:4px}.my-wish-card-foot>button:disabled{opacity:.35;pointer-events:none;cursor:not-allowed;transform:none}@media (max-width:1050px){.resolve-page .resolve-grid:has(.my-wish-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.resolve-page .resolve-grid:has(.my-wish-card){grid-template-columns:1fr}}.community-dashboard:has(>.resolve-page){padding-top:0}.community-dashboard>.resolve-page{margin-top:24px}@media (max-width:1180px){.resolve-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.resolve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.resolve-grid{grid-template-columns:1fr}}.resolve-page:has(>.resolve-section:nth-child(2))>.resolve-section:first-child{display:none}.resolve-page:has(>.resolve-section:nth-child(2))>.resolve-section:nth-child(2) .wish-card-foot>button{font-size:0}.resolve-page:has(>.resolve-section:nth-child(2))>.resolve-section:nth-child(2) .wish-card-foot>button:before{content:"更新进度";font-size:8px}.resolve-page:has(>.resolve-section:nth-child(2))>.resolve-section:nth-child(2) .wish-card-foot>button b{margin-left:3px;font-size:8px}.resolve-grid .wish-card-foot:has(.wish-like)>span:first-child:after{color:#667f8e;margin-left:7px;display:inline-block}.resolve-grid .wish-card:first-child .wish-card-foot:has(.wish-like)>span:first-child:after{content:"共 9 人认领"}.resolve-grid .wish-card:nth-child(2) .wish-card-foot:has(.wish-like)>span:first-child:after{content:"共 6 人认领"}.resolve-grid .wish-card:nth-child(3) .wish-card-foot:has(.wish-like)>span:first-child:after{content:"共 4 人认领"}.resolve-grid .wish-card:nth-child(4) .wish-card-foot:has(.wish-like)>span:first-child:after{content:"共 2 人认领"}.resolve-grid .wish-card-foot:has(.wish-like)>button:last-child{font-size:0}.resolve-grid .wish-card-foot:has(.wish-like)>button:last-child:before{content:"查看进度";font-size:8px}.resolve-grid .wish-card-foot:has(.wish-like)>button:last-child b{margin-left:3px;font-size:8px}.wish-card:after{content:"发布于 2026-08-" counter(wish-date);counter-increment:wish-date;color:#91a1ab;order:3;margin-top:8px;font-size:8px}.wish-grid,.resolve-grid{counter-reset:wish-date 10}.wish-card-foot{order:4}.progress-meta:after{content:"发布于 2026-08-11";color:#708795;background:#fff;border:1px solid #e0e7eb;border-radius:6px;padding:5px 9px;font-size:10px}.claim-status.status-已认领{color:#a46c16;background:#fff2db;font-size:0}.claim-status.status-已认领:after{content:"处理中";font-size:9px}.claimant-copy>div:after{color:#8a9ba6;white-space:nowrap;order:2;font-size:9px}.claimant-copy>div:has(.status-已提交):after{content:"提交时间 2026-08-12 14:30"}.claimant-copy>div:has(.status-处理中):after{content:"认领时间 2026-08-11 09:20"}.claimant-copy>div:has(.status-已认领):after{content:"认领时间 2026-08-11 09:20"}.claim-status.status-已放弃{color:#70828d;background:#edf1f3;font-size:0}.claim-status.status-已放弃:after{content:"已放弃";font-size:9px}:is(.progress-drawer:has(.my-wish-drawer-status.status-已结束) .claim-status.status-处理中,.wish-tabbed-drawer:has(.my-wish-drawer-status.status-已结束) .claim-status.status-处理中){color:#b84f5c;background:#fdebed;font-size:0}.progress-drawer:has(.my-wish-drawer-status.status-已结束) .claim-status.status-处理中:after{content:"已过期";font-size:9px}.wish-tabbed-drawer:has(.my-wish-drawer-status.status-已结束) .claim-status.status-处理中:after{content:"已过期";font-size:9px}.claimant-copy>div{justify-content:flex-start}.claimant-copy>div>h3{margin-right:0}.claimant-copy>div>.claim-status{order:2}.claimant-copy>div:after{display:none}.claimant-event-time{color:#8a9ba6;white-space:nowrap;order:5;margin-left:auto;font-size:9px}.claim-status.status-已过期{color:#b84f5c;background:#fdebed}.progress-drawer-backdrop{z-index:80;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.progress-drawer{background:#f6f9fb;width:60%;height:100%;padding:26px;animation:.2s ease-out drawer-in;overflow-y:auto;box-shadow:-14px 0 38px #0a273c2e}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.progress-drawer-head{border-bottom:1px solid #dfe8ed;justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.progress-drawer-head h2{margin:0 0 12px;font-size:23px}.progress-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;width:34px;height:34px;font-size:23px}.progress-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.progress-meta span,.progress-meta em{color:var(--blue);background:#e7f3fb;border-radius:6px;padding:5px 9px;font-size:10px;font-style:normal}.progress-meta em{color:#708795;background:#fff;border:1px solid #e0e7eb}.claimant-list{grid-template-columns:1fr;gap:12px;margin-top:20px;display:grid}.claimant-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.claimant-avatar{color:#2677b4;background:#dff1fc;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.claimant-avatar.a1{color:#398164;background:#e9f6ef}.claimant-avatar.a2{color:#7755a1;background:#f1eaff}.claimant-avatar.a3{color:#a16e17;background:#fff1d9}.claimant-copy{flex:1;min-width:0}.claimant-copy>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.claimant-copy h3{margin:0;font-size:14px}.claim-status{border-radius:6px;padding:4px 8px;font-size:9px}.status-已认领{color:#66808f;background:#edf2f5}.status-处理中{color:#a46c16;background:#fff2db}.status-已提交{color:#33805e;background:#e8f6ef}.claimant-copy section{background:#f5f9fb;border-radius:10px;margin-top:13px;padding:12px}.claimant-copy section b{font-size:11px}.claimant-copy section p{color:#687f8e;margin:6px 0 0;font-size:11px;line-height:1.65}@media (max-width:900px){.progress-drawer{width:82%}}@media (max-width:600px){.progress-drawer{width:100%;padding:18px}}.update-drawer{width:50%}.update-progress-form{gap:20px;padding-top:22px;display:grid}.wish-detail-field>span{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.wish-detail-block{background:#fff;border:1px solid #dfe7eb;border-radius:13px;padding:16px}.wish-detail-block>p{color:#667e8d;margin:0;font-size:12px;line-height:1.7}.wish-detail-block dl{border-top:1px solid #edf1f3;gap:26px;margin:15px 0 0;padding-top:12px;display:flex}.wish-detail-block dl>div{gap:8px;font-size:10px;display:flex}.wish-detail-block dt{color:#8b9ca6}.wish-detail-block dd{color:#536d7d;margin:0}.update-content>span{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.update-content textarea{resize:vertical;background:#fff;border:1px solid #d9e4ea;border-radius:12px;outline:0;width:100%;height:150px;padding:13px;font-size:12px;line-height:1.6}.update-upload{cursor:pointer;display:block}.update-upload input{opacity:0;pointer-events:none;position:absolute}.update-upload>div{color:#77909f;background:#fafdff;border:1px dashed #aac7d9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:120px;display:flex}.update-upload strong{color:#355274;align-items:center;gap:9px;margin:0 0 9px;font-size:14px;font-weight:600;display:flex}.update-upload strong .anticon{color:#1677ff;font-size:23px}.update-upload span{color:#8c969d;font-size:12px}.update-actions{justify-content:flex-end;display:flex}.update-actions button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;width:max-content;height:38px;padding:0 22px;font-size:12px}@media (max-width:900px){.update-drawer{width:75%}}@media (max-width:600px){.update-drawer{width:100%}}.update-drawer-title{align-items:center;gap:10px;display:flex}.update-drawer-title h2{margin:0!important}.update-drawer-type{border-radius:18px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.update-drawer-type .anticon{color:inherit;font-size:14px}.update-drawer-type.type-学习{color:#2f8058;background:#e7f6ed}.update-drawer-type.type-办公{color:#256fa8;background:#e7f2fc}.update-drawer-type.type-生活{color:#7454a1;background:#f1eafe}.update-drawer-meta{color:#7c919d;align-items:center;gap:20px;margin-top:10px;font-size:12px;display:flex}.update-drawer-meta span,.update-drawer-meta time{background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.update-drawer-meta .anticon{font-size:12px}.update-drawer-meta .people-icon{width:12px;height:12px}.community-tabs button:nth-child(4){font-size:inherit}.community-tabs button:nth-child(5){display:none}.community-dev-guide{z-index:45;height:38px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex;position:fixed;top:20px;right:24px;box-shadow:0 7px 18px #0362ab1f}.community-dev-guide .anticon{font-size:15px}.community-dev-guide:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0362ab2b}.community-flow-guide-trigger{z-index:48;width:40px;height:40px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .18s,box-shadow .18s;display:grid;position:fixed;top:20px;right:24px;box-shadow:0 8px 22px #0362ab29}.community-flow-guide-trigger:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0362ab38}.community-flow-guide-trigger-icon{place-items:center;width:20px;height:20px;display:grid}.community-flow-guide-trigger-icon svg{fill:currentColor;width:20px;height:20px}.community-flow-guide-backdrop{z-index:220;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0923367a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.community-flow-guide-modal{background:#fff;border:1px solid #d2e4eff5;border-radius:22px;flex-direction:column;width:min(1500px,96vw);height:min(900px,92vh);min-height:0;display:flex;overflow:hidden;box-shadow:0 28px 90px #08263b4d}.community-flow-guide-modal>header{background:#fffffffa;border-bottom:1px solid #dce8ef;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.community-flow-guide-modal>header h2{color:#173b57;margin:0;font-size:20px}.community-flow-guide-modal>header p{color:#78909e;margin:5px 0 0;font-size:12px}.community-flow-guide-actions{align-items:center;gap:10px;display:flex}.community-flow-guide-actions a{height:34px;color:var(--blue);background:#e7f3fb;border-radius:9px;align-items:center;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.community-flow-guide-actions button{color:#627d8d;cursor:pointer;background:#edf3f6;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1}.community-flow-guide-image{background:#f7fafc;flex:1;min-height:0;padding:16px;overflow:auto}.community-flow-guide-image img{background:#fff;border-radius:12px;width:max(100%,1400px);height:auto;display:block}.community-flow-guide-image::-webkit-scrollbar{width:8px;height:8px}.community-flow-guide-image::-webkit-scrollbar-thumb{background:#bfd4e1;border-radius:8px}.community-flow-guide-image::-webkit-scrollbar-track{background:0 0}@media (max-width:650px){.community-dev-guide{display:none}.community-flow-guide-trigger{border-radius:50%;width:36px;height:36px;padding:0;top:14px;right:14px}.community-flow-guide-backdrop{padding:0}.community-flow-guide-modal{border:0;border-radius:0;width:100vw;height:100dvh}.community-flow-guide-modal>header{padding:14px 16px}.community-flow-guide-modal>header h2{font-size:17px}.community-flow-guide-modal>header p{font-size:10px}.community-flow-guide-actions a{display:none}.community-flow-guide-image{padding:10px}.community-flow-guide-image img{width:1800px;max-width:none}}.dev-guide-backdrop{z-index:160;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0923366b;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.dev-guide-modal{background:#f6f9fb;border:1px solid #d5e4edf2;border-radius:20px;flex-direction:column;width:min(1120px,100%);height:min(880px,100vh - 56px);display:flex;overflow:hidden;box-shadow:0 24px 70px #08263b40}.dev-guide-modal>header{background:#fff;border-bottom:1px solid #dce6ec;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.dev-guide-modal>header h2{color:#173b57;margin:0;font-size:22px}.dev-guide-modal>header p{color:#78909e;margin:7px 0 0;font-size:12px}.dev-guide-modal>header>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:23px;line-height:1}.dev-guide-body{flex:1;gap:18px;min-height:0;padding:22px 24px;display:grid;overflow-y:auto}.dev-guide-section{background:#fff;border:1px solid #dfe8ed;border-radius:16px;padding:20px}.dev-guide-section-title{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.dev-guide-section-title>span{width:34px;height:34px;color:var(--blue);background:#e7f3fb;border-radius:10px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.dev-guide-section-title h3{color:#173b57;margin:0;font-size:17px}.dev-guide-section-title p{color:#8396a1;margin:5px 0 0;font-size:11px}.dev-guide-modal>footer{background:#fff;border-top:1px solid #dce6ec;flex:none;justify-content:flex-end;padding:14px 24px;display:flex}.dev-guide-modal>footer button{height:38px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s;display:inline-flex}.dev-guide-modal>footer button:hover{transform:translateY(-2px)}.dev-mindmap{gap:16px;display:grid}.dev-map-root{color:#fff;text-align:center;background:linear-gradient(135deg,#126fb2,#07578f);border-radius:14px;width:max-content;max-width:100%;margin:0 auto;padding:14px 24px;box-shadow:0 9px 22px #0362ab33}.dev-map-root b,.dev-map-root span{display:block}.dev-map-root b{font-size:15px}.dev-map-root span{color:#d8ecf8;margin-top:4px;font-size:10px}.dev-map-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:18px;display:grid;position:relative}.dev-map-branches:before{content:"";background:#a9c9dc;width:1px;height:18px;position:absolute;top:0;left:50%}.dev-map-branches>article{background:#fafdff;border:1px solid #dce8ef;border-radius:13px;padding:15px;position:relative}.dev-map-branches>article:before{content:"";background:#a9c9dc;width:1px;height:18px;position:absolute;top:-19px;left:50%}.dev-map-branches>article h4{color:#20465f;margin:0 0 12px;font-size:13px}.dev-map-branches>article.removed{grid-column:1/-1}.dev-map-flow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dev-map-flow>span{color:#276e9d;background:#e9f4fb;border-radius:7px;padding:6px 9px;font-size:10px}.dev-map-flow>i{color:#80a4ba;font-size:11px;font-style:normal}.dev-map-split{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:11px;display:grid}.dev-map-split>div,.dev-map-result{background:#fff;border:1px solid #e4ecef;border-radius:9px;padding:10px}.dev-map-split em,.dev-map-result em{border-radius:6px;width:max-content;max-width:100%;padding:3px 7px;font-size:9px;font-style:normal;font-weight:600;display:block}.dev-map-split b{color:#38586b;margin-top:8px;font-size:11px;display:block}.dev-map-split small{color:#8497a2;margin-top:4px;font-size:9px;line-height:1.55;display:block}.dev-map-result{margin-top:11px}.dev-map-result p{color:#738b99;margin:7px 0 0;font-size:10px;line-height:1.6}.dev-mindmap .success{color:#2f805b;background:#e5f5ec}.dev-mindmap .danger{color:#b84f5c;background:#fdebed}.dev-mindmap .warning{color:#a66a0c;background:#fff1d8}.dev-mindmap .muted{color:#70828d;background:#edf1f3}.dev-map-branches>article.claim .dev-map-split>div:nth-child(3)>em{display:none}.dev-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dev-role-grid>article{background:#fafdff;border:1px solid #e0e9ee;border-radius:12px;padding:15px}.dev-role-grid h4{color:#276483;margin:0 0 11px;font-size:13px}.dev-role-grid ol{margin:0;padding-left:18px}.dev-role-grid li{color:#6b8290;padding:5px 0;font-size:10px;line-height:1.65}.dev-role-grid li b{color:#3a596c}.dev-status-table{border:1px solid #dfe8ed;border-radius:12px;overflow:auto}.dev-status-table>div{grid-template-columns:1.05fr 1.25fr 1.3fr 1.6fr;min-width:760px;display:grid}.dev-status-table span{color:#617b8b;border-top:1px solid #e7edf0;padding:10px 12px;font-size:10px;line-height:1.55}.dev-status-table span+span{border-left:1px solid #e7edf0}.dev-status-table .head span{color:#36566b;background:#edf5fa;border-top:0;font-size:11px;font-weight:600}.dev-rule-list{columns:2;column-gap:36px;margin:0;padding-left:20px}.dev-rule-list li{break-inside:avoid;color:#687f8e;padding:6px 0;font-size:10px;line-height:1.7}.dev-rule-list li b{color:#38586b}.dev-guide-body::-webkit-scrollbar{width:8px}.dev-guide-body::-webkit-scrollbar-thumb{background:#c2d5e0;border-radius:8px}.dev-guide-body::-webkit-scrollbar-track{background:0 0}@media (max-width:850px){.dev-guide-backdrop{padding:14px}.dev-guide-modal{height:calc(100vh - 28px)}.dev-map-branches,.dev-role-grid{grid-template-columns:1fr}.dev-map-branches>article.removed{grid-column:auto}.dev-rule-list{columns:1}}.update-actions{gap:10px}.update-actions .abandon-action{color:#657d8c;background:#fff;border:1px solid #d7e1e7}.update-actions button:disabled{cursor:not-allowed;opacity:.38}.update-actions .abandon-action:disabled{background:#f1f4f6}.update-tabbed-form.is-adopted-readonly .update-rich-solution,.update-tabbed-form.is-adopted-readonly .agent-link-field{opacity:.5}.demand-rich-editor.is-readonly .demand-editor-toolbar{pointer-events:none}.demand-rich-editor.is-readonly .demand-editor-content{cursor:not-allowed}.update-rich-solution .demand-editor-content{white-space:pre-wrap}.update-tabbed-form .update-rich-solution.has-submitted-content .demand-editor-content{resize:vertical;height:auto;min-height:210px;max-height:none;overflow:hidden}.update-content>span{font-size:0}.update-content>span:before{content:"解决方案";font-size:13px}.update-content textarea::placeholder{color:#0000}.update-content textarea{background-image:linear-gradient(#0000,#0000)}.agent-link-field>span{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.agent-link-field input{color:#536d7d;background:#fff;border:1px solid #d9e4ea;border-radius:10px;outline:0;width:100%;height:42px;padding:0 13px;font-size:12px}.agent-link-field input::placeholder{color:#9aabb5}.agent-link-field input:focus{border-color:#7eb6d8;box-shadow:0 0 0 3px #0362ab14}.my-wish-drawer-title{align-items:center;gap:10px;display:flex}.my-wish-drawer-title h2{margin:0!important}.my-wish-drawer-type{border-radius:18px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.my-wish-drawer-type .anticon{color:inherit;font-size:14px}.my-wish-drawer-type.type-学习{color:#2f8058;background:#e7f6ed}.my-wish-drawer-type.type-办公{color:#256fa8;background:#e7f2fc}.my-wish-drawer-type.type-生活{color:#7454a1;background:#f1eafe}.my-wish-drawer-meta{color:#7c919d;align-items:center;gap:20px;margin-top:10px;font-size:12px;display:flex}.my-wish-drawer-meta span,.my-wish-drawer-meta time{background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.my-wish-drawer-meta .anticon{font-size:12px}.my-wish-drawer-meta .people-icon{width:12px;height:12px}.wish-realization-switch{color:#607989;cursor:pointer;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.wish-realization-switch input{opacity:0;pointer-events:none;position:absolute}.wish-realization-switch>i{background:#cbd6dc;border-radius:10px;width:34px;height:18px;transition:background .18s;position:relative}.wish-realization-switch>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #16374e33}.wish-realization-switch input:checked+i{background:#49a779}.wish-realization-switch input:checked+i:after{transform:translate(16px)}.wish-realization-switch input:focus-visible+i{outline:2px solid var(--blue);outline-offset:2px}.my-wish-drawer-status{white-space:nowrap;border-radius:11px;align-items:center;height:22px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.my-wish-drawer-status.status-审核中{color:#70828d;background:#edf1f3}.my-wish-drawer-status.status-已发布{color:#a66a0c;background:#fff1d8}.my-wish-drawer-status.status-已实现{color:#2f805b;background:#e5f5ec}.my-wish-drawer-status.status-已结束{color:#2475a8;background:#e8f4fb}.my-wish-drawer-status.status-推荐中{color:#7355aa;background:#eee9fb}.my-wish-drawer-status.status-已下架{color:#70828d;background:#edf1f3}.mobile-wish-realization-switch{display:none}.my-wish-drawer-actions{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.my-wish-drawer-actions>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;width:34px;height:34px;font-size:23px;line-height:1}.desktop-wish-realization-switch{min-height:28px}.wish-realization-switch.disabled{opacity:.38;cursor:not-allowed}.wish-realization-switch.disabled>i{cursor:not-allowed}.wish-drawer-read-only .wish-realization-setting-switch,.wish-drawer-read-only .adopt-solution-button{opacity:.38;pointer-events:none;cursor:not-allowed;transform:none!important}.wish-drawer-read-only .wish-realization-setting-switch input{pointer-events:none}.wish-drawer-read-only .adopt-solution-button:hover{background:#e7f3fb;transform:none}.wish-drawer-read-only .adopt-solution-button.adopted:hover{background:#e5f5ec}.my-wish-drawer-head .progress-meta,.my-wish-drawer-head .progress-meta:after{display:none}.progress-drawer:has(.my-wish-drawer-head){width:50%}@media (max-width:900px){.progress-drawer:has(.my-wish-drawer-head){width:75%}}@media (max-width:600px){.progress-drawer:has(.my-wish-drawer-head){width:100%}}#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-heading>span{font-size:0}#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-heading>span:before{content:"共 10 条认领需求";font-size:12px}.claimant-submission{gap:13px;display:grid}.claimant-submission>p{margin-top:-5px!important}.submission-files,.submission-agent{gap:7px;display:grid}.submission-files>strong,.submission-agent>strong{color:#536d7d;font-size:11px}.submission-files>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.submission-files button{color:#718896;cursor:pointer;text-align:left;background:#fff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:7px;min-width:0;height:38px;padding:0 9px;display:flex}.submission-files button>span{color:#1470b4;background:#e8f3fb;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.submission-files button>em{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.submission-files button>i{color:#1671b5;font-size:9px;font-style:normal}.submission-agent a{color:#176da8;background:#edf7fd;border:1px solid #cfe2ef;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 10px;text-decoration:none;display:flex}.submission-agent a>span{background:#fff;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;display:grid}.submission-agent a>em{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.submission-agent a>b{flex:none;font-size:9px}.submission-files button:hover,.submission-agent a:hover{border-color:#7bb7da;box-shadow:0 4px 12px #0362ab17}.claimant-copy{flex-direction:column;display:flex}.adopt-solution-button{color:#1671b5;cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;justify-content:center;align-self:flex-end;align-items:center;gap:7px;height:34px;margin-top:12px;padding:0 15px;font-size:12px;font-weight:600;transition:transform .18s,background .18s,color .18s;display:inline-flex}.adopt-solution-button .anticon{font-size:14px}.adopt-solution-button:hover{background:#d9edf9;transform:translateY(-2px)}.adopt-solution-button.adopted{color:#2f805b;background:#e5f5ec}.adopt-solution-button.adopted:hover{background:#d9efe4}.adopt-solution-button:disabled{opacity:.38;pointer-events:none;cursor:not-allowed;transform:none!important}.publisher-adopted-tag{color:#b66a0b;white-space:nowrap;background:#fff0d8;border-radius:6px;flex:none;order:4;padding:4px 8px;font-size:9px;font-weight:600;line-height:1}.admin-wish-list-drawer.realization-已实现 .admin-history-submission-card:first-child .admin-history-submission-copy>header:after{content:"发布人已采纳";color:#b66a0b;white-space:nowrap;background:#fff0d8;border-radius:6px;flex:none;order:2;padding:4px 8px;font-size:9px;font-weight:600;line-height:1}.admin-wish-list-drawer.realization-已实现 .admin-history-submission-card:first-child .admin-history-submission-copy>header>time{order:3}.my-wish-detail-field{margin-top:20px}.my-wish-detail-field+.claimant-list{margin-top:16px}@media (max-width:600px){.submission-files>div{grid-template-columns:1fr}}.claimant-submission>b{font-size:16px}.claimant-submission>p{font-size:14px!important}.resolve-status{white-space:nowrap;border:0;border-radius:11px;grid-area:2/3;place-self:center end;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.resolve-status.status-处理中{color:#a66a0c;background:#fff1d8}.resolve-status.status-已过期{color:#b84f5c;background:#fdebed}.resolve-status.status-已提交,.resolve-status.status-已采纳{color:#2f805b;background:#e5f5ec}.resolve-card-foot>.resolve-like{color:#6f8795;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:1;justify-self:start;align-items:center;gap:6px;padding:0;font-size:14px;line-height:1;transition:color .18s,transform .18s;display:inline-flex}.resolve-card-foot>.resolve-like:hover{color:#d6535b;background:0 0;transform:translateY(-2px)}.resolve-card-foot>.resolve-like.liked{color:#d94f59}.resolve-card-foot>.resolve-like .anticon{font-size:15px}.resolve-card-foot>.resolve-like+span{grid-column:2}.resolve-card-foot>button:last-child{grid-column:3}.abandon-confirm-backdrop{z-index:95;background:#0d233261;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.abandon-confirm-modal{text-align:center;background:#fff;border-radius:18px;width:min(380px,100%);padding:26px;box-shadow:0 20px 55px #0a273c38}.abandon-confirm-icon{color:#d47a25;background:#fff0e2;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 14px;font-size:23px;font-weight:700;display:grid}.abandon-confirm-modal h2{margin:0;font-size:18px}.abandon-confirm-modal p{color:#7b8e99;margin:10px 0 22px;font-size:12px;line-height:1.6}.abandon-confirm-modal>div:last-child{justify-content:center;gap:12px;display:flex}.abandon-confirm-modal button{cursor:pointer;border-radius:9px;height:38px;padding:0 20px;font-size:12px}.abandon-confirm-modal button:first-child{color:#657d8b;background:#fff;border:1px solid #d8e2e7}.abandon-confirm-modal button:last-child{color:#fff;background:#d96a63;border:0}.demand-modal-head{align-items:center}.demand-modal-head>div{align-items:baseline;gap:12px;min-width:0;display:flex}.demand-modal-head p{margin:0}.demand-type-tags{flex-wrap:nowrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.demand-type-tags button{width:100%;min-width:0}.resolve-card-foot,.my-wish-card-foot{grid-template-columns:1fr auto auto}.resolve-card-foot>time,.my-wish-card-foot>time{grid-column:2/4}.resolve-card-divider,.my-wish-card-divider{grid-column:1/-1}.resolve-claim-count,.my-wish-claim-count{color:#657d8c;white-space:nowrap;justify-self:end;font-size:12px}.resolve-card-foot>button,.my-wish-card-foot>button{grid-column:3}.community-tabs button{font-size:16px}.community-tabs button:nth-child(4):before{content:none}.community-tabs{align-items:stretch;gap:0;width:100%}.community-tabs button{text-align:center;flex-direction:column;flex:25%;justify-content:flex-start;align-items:center;gap:5px;width:25%;height:auto;min-height:62px;padding:10px 8px 12px;line-height:1.25;display:flex}.community-tabs button strong{color:inherit;white-space:nowrap;font-size:16px;font-weight:600}.community-tabs button span{color:#8a9ca7;white-space:normal;font-size:12px;font-weight:400}.community-tabs button.active span{color:#5f86a0}@media (max-width:767px){.community-tabs{gap:0;overflow:visible}.community-tabs button{white-space:normal;min-width:0;padding:9px 3px 11px}.community-tabs button strong{font-size:14px}.community-tabs button span{font-size:10px;line-height:1.35}}.wish-content-layout .wish-card-title h3{font-size:14px}.wish-content-layout .wish-card>p,.wish-content-layout .wish-card-tags span,.wish-content-layout .wish-card-tags em,.wish-content-layout .wish-card:after,.wish-content-layout .wish-card-foot>span,.wish-content-layout .wish-card-foot>span:first-child:before,.wish-content-layout .wish-card-foot>span:first-child:after,.wish-content-layout .wish-like{font-size:12px}.wish-content-layout .wish-card-foot>button:last-child:before,.wish-content-layout .wish-card-foot>button:last-child b,.wish-ranking li>b,.wish-ranking li>span,.wish-ranking li>em{font-size:14px}.wish-ranking .ranking-head>span{font-size:0}.wish-ranking .ranking-head>span:after{content:"点赞量 Top10";font-size:12px}.wish-content-layout .wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.wish-content-layout .wish-grid{grid-template-columns:1fr}}@media (min-width:901px){.wish-content-layout{align-items:stretch}.wish-content-layout .wish-pool,.wish-content-layout .wish-ranking{height:548px}.wish-content-layout .wish-pool{flex-direction:column;display:flex;overflow:hidden}.wish-content-layout .wish-pool>.community-title{flex:none}.wish-content-layout .wish-pool>.wish-grid{scrollbar-gutter:stable;flex:1;align-content:start;min-height:0;padding-right:6px;overflow-y:auto}.wish-content-layout .wish-pool>.wish-grid::-webkit-scrollbar{width:6px}.wish-content-layout .wish-pool>.wish-grid::-webkit-scrollbar-thumb{background:#c7d9e4;border-radius:6px}.wish-content-layout .wish-pool>.wish-grid::-webkit-scrollbar-track{background:0 0}}.wish-content-layout .pool-wish-card,.wish-content-layout .wish-card{grid-template-rows:auto auto auto auto;grid-template-columns:48px minmax(0,1fr);align-content:start;column-gap:12px;display:grid}.wish-content-layout .wish-card>.wish-card-icon{grid-area:1/1/span 2;margin:0}.wish-content-layout .wish-card>.wish-card-title{grid-area:1/2;align-items:center;gap:8px;margin:0;padding:0;display:flex}.wish-content-layout .wish-card>.wish-card-title h3{flex:0 auto}.wish-content-layout .wish-card>.wish-card-title>span{color:var(--blue);background:#e7f3fb;border-radius:5px;padding:3px 7px;font-size:12px;display:inline-block;position:static}.wish-content-layout .wish-card>.wish-card-tags{grid-area:2/2;margin-top:7px;display:block}.wish-content-layout .wish-card>.wish-card-tags>span{font-size:12px;position:absolute;top:12px;left:calc(60px + min(230px,55%));right:auto}.wish-content-layout .wish-card>.wish-card-tags>em{color:#7c919d;background:0 0;padding:0;font-size:12px;display:inline}.wish-content-layout .wish-card>p{grid-area:3/1/auto/-1;margin:16px 0 12px;font-size:12px;line-height:1.6}.wish-content-layout .wish-card:after{display:none}.wish-content-layout .wish-card>.wish-card-foot{border:0;grid-area:4/1/auto/-1;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:0 12px;margin:0;padding:0;display:grid}.wish-content-layout .wish-card>.wish-card-foot:before{content:"◷ 2026-08-11";color:#7c919d;grid-area:1/2;justify-self:end;padding-bottom:12px;font-size:12px}.wish-content-layout .wish-card>.wish-card-foot>span:first-child{color:#7c919d;grid-area:1/1;align-self:center;padding-bottom:12px;font-size:12px}.wish-content-layout .wish-card>.wish-card-foot>span:first-child:before,.wish-content-layout .wish-card>.wish-card-foot>span:first-child:after{display:none}.wish-content-layout .wish-card>.wish-card-foot>span:first-child .people-icon{margin-right:5px;display:inline-block}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{border-top:1px solid #e7edf1;border-radius:0;grid-area:2/1;justify-self:start;padding-top:12px;font-size:12px;margin:0!important}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{grid-area:2/2;width:auto;padding:0 16px;font-size:0;margin:12px 0 0!important}.wish-content-layout .wish-card>.wish-card-foot>button:last-child:before{content:"我要认领";font-size:14px}.wish-content-layout .wish-card>.wish-card-foot:after{content:"";z-index:0;pointer-events:none;border-top:1px solid #e7edf1;grid-area:2/1/auto/-1}.wish-content-layout .wish-card>.wish-card-foot>.wish-like,.wish-content-layout .wish-card>.wish-card-foot>button:last-child{z-index:1;position:relative}.wish-content-layout .wish-card{grid-template-rows:auto auto auto auto;grid-template-columns:48px minmax(0,1fr) auto;column-gap:12px;display:grid}.wish-content-layout .wish-card>.wish-card-icon{grid-area:1/1/span 2}.wish-content-layout .wish-card>.wish-card-title{grid-area:1/2;align-self:start;padding:0}.wish-content-layout .wish-card>.wish-card-title>span{display:none}.wish-content-layout .wish-card>.wish-card-tags{display:contents}.wish-content-layout .wish-card>.wish-card-tags>span{grid-area:1/3;align-self:start;padding:4px 8px;font-size:12px;position:static}.wish-content-layout .wish-card>.wish-card-tags>em{background:0 0;grid-area:2/2;align-self:start;margin-top:7px;padding:0;font-size:12px}.wish-content-layout .wish-card>p{grid-area:3/1/auto/-1;min-height:58px;margin:18px 0 14px}.wish-content-layout .wish-card>.wish-card-foot{grid-area:4/1/auto/-1;grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:10px;padding:0;display:grid}.wish-content-layout .wish-card>.wish-card-foot>span:first-child{grid-area:1/1;padding:0 0 13px;font-size:12px}.wish-content-layout .wish-card>.wish-card-foot:before{content:"◷ 2026-08-11";color:#7c919d;grid-area:1/3;justify-self:end;padding:0 0 13px;font-size:12px}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{background:0 0;border-top:1px solid #e7edf1;grid-area:2/1;justify-self:start;width:auto;padding:13px 5px 0;margin:0!important}.wish-content-layout .wish-card>.wish-card-foot:after{content:"共 12 人认领";color:#657d8c;white-space:nowrap;border-top:1px solid #e7edf1;grid-area:2/2;align-self:stretch;align-items:center;padding-top:13px;font-size:12px;display:flex}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{grid-area:2/3;justify-self:end;width:auto;padding:0 16px;margin:13px 0 0!important}.wish-content-layout .wish-card{grid-template-rows:22px 22px auto auto;grid-template-columns:44px minmax(0,1fr) auto;column-gap:10px}.wish-content-layout .wish-card>.wish-card-icon{border-radius:10px;grid-row:1/span 2;width:44px;height:44px}.wish-content-layout .wish-card>.wish-card-title{align-items:center;height:22px}.wish-content-layout .wish-card>.wish-card-title h3{line-height:22px}.wish-content-layout .wish-card>.wish-card-tags>span{align-self:center}.wish-content-layout .wish-card>.wish-card-tags>em{align-self:center;height:22px;margin-top:0;line-height:22px}.wish-content-layout .wish-card>p{min-height:46px;margin:10px 0 8px}.wish-content-layout .wish-card>.wish-card-foot>span:first-child{background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 9px!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{font-size:14px;line-height:1}.wish-content-layout .wish-card>.wish-card-foot>.wish-like:first-letter{font-size:16px}.wish-content-layout .wish-card>.wish-card-tags>span{border-radius:18px;align-items:center;gap:6px;height:28px;padding:0 11px;font-weight:600;display:flex}.wish-content-layout .wish-card>.wish-card-tags>span:before{border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-grid}.wish-content-layout .wish-card:nth-child(3n+1)>.wish-card-tags>span{color:#2f8058;background:#e7f6ed}.wish-content-layout .wish-card:nth-child(3n+1)>.wish-card-tags>span:before{content:"✎";color:#26704c;background:#ccebd9}.wish-content-layout .wish-card:nth-child(3n+2)>.wish-card-tags>span{color:#7454a1;background:#f1eafe}.wish-content-layout .wish-card:nth-child(3n+2)>.wish-card-tags>span:before{content:"⌂";color:#674693;background:#e1d3f8}.wish-content-layout .wish-card:nth-child(3n)>.wish-card-tags>span{color:#256fa8;background:#e7f2fc}.wish-content-layout .wish-card:nth-child(3n)>.wish-card-tags>span:before{content:"▣";color:#1f659a;background:#cce3f6}.wish-content-layout .wish-card:first-child>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(3)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(8)>.wish-card-tags>span{color:#2f8058;background:#e7f6ed}.wish-content-layout .wish-card:first-child>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(3)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(8)>.wish-card-tags>span:before{content:"✎";color:#26704c;background:#ccebd9}.wish-content-layout .wish-card:nth-child(2)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(5)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(7)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(10)>.wish-card-tags>span{color:#7454a1;background:#f1eafe}.wish-content-layout .wish-card:nth-child(2)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(5)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(7)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(10)>.wish-card-tags>span:before{content:"⌂";color:#674693;background:#e1d3f8}.wish-content-layout .wish-card:nth-child(4)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(6)>.wish-card-tags>span,.wish-content-layout .wish-card:nth-child(9)>.wish-card-tags>span{color:#256fa8;background:#e7f2fc}.wish-content-layout .wish-card:nth-child(4)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(6)>.wish-card-tags>span:before,.wish-content-layout .wish-card:nth-child(9)>.wish-card-tags>span:before{content:"▣";color:#1f659a;background:#cce3f6}.wish-content-layout .wish-card>.wish-card-foot{padding-top:13px;position:relative}.wish-content-layout .wish-card>.wish-card-foot:before{padding-bottom:9px}.wish-content-layout .wish-card>.wish-card-foot:after{content:"";z-index:0;background:#c9d3d9;border:0;height:1px;padding:0;display:block;position:absolute;top:39px;left:0;right:0}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{border-top:0;padding-top:13px}.wish-content-layout .wish-card>.wish-card-foot{grid-template-columns:1fr auto;column-gap:7px}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{color:var(--blue);background:#e7f3fb;border:0}.wish-content-layout .wish-card>.wish-card-foot>button:last-child:after{content:"共 12 人认领";color:#657d8c;white-space:nowrap;font-size:12px;position:absolute;top:50%;right:calc(100% + 7px);transform:translateY(-50%)}.wish-content-layout .wish-card>.wish-card-foot>button:last-child:hover{color:#075d99;background:#d9edf9}.wish-content-layout .wish-card>.wish-card-foot>button:last-child.claimed{color:#347d5d;background:#e5f5ec}.wish-title-filter{flex:none;position:relative}.wish-title-filter:before{content:"▦";pointer-events:none;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.wish-title-filter select{-webkit-appearance:none;appearance:none;color:#526f82;cursor:pointer;background:#edf4f8;border:0;border-radius:18px;outline:0;min-width:118px;height:38px;padding:0 34px;font-size:12px;font-weight:600}.wish-title-filter:after{content:"⌄";color:currentColor;pointer-events:none;font-size:13px;position:absolute;top:50%;right:13px;transform:translateY(-55%)}.wish-title-filter.type-学习{color:#2f8058}.wish-title-filter.type-学习 select{color:#2f8058;background:#e7f6ed}.wish-title-filter.type-生活{color:#7454a1}.wish-title-filter.type-生活 select{color:#7454a1;background:#f1eafe}.wish-title-filter.type-办公{color:#256fa8}.wish-title-filter.type-办公 select{color:#256fa8;background:#e7f2fc}.wish-title-filter.type-全部类型{color:#526f82}.wish-title-filter:before{content:"";background:currentColor;width:15px;height:15px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wish-title-filter.type-学习:before{color:#2f8058;-webkit-mask-image:url(/icons/read-outlined.svg);mask-image:url(/icons/read-outlined.svg)}.wish-title-filter.type-生活:before{color:#7454a1;-webkit-mask-image:url(/icons/home-outlined.svg);mask-image:url(/icons/home-outlined.svg)}.wish-title-filter.type-办公:before{color:#256fa8;-webkit-mask-image:url(/icons/desktop-outlined.svg);mask-image:url(/icons/desktop-outlined.svg)}.wish-title-filter.type-全部类型:before{color:#526f82;-webkit-mask-image:url(/icons/filter-grid.svg);mask-image:url(/icons/filter-grid.svg)}.wish-content-layout .wish-card>p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:38px;max-height:38px;display:-webkit-box;overflow:hidden}.wish-content-layout .wish-card>.wish-card-foot{row-gap:5px;padding-top:0}.wish-content-layout .wish-card>.wish-card-foot>span:first-child,.wish-content-layout .wish-card>.wish-card-foot:before{padding-bottom:2px!important}.wish-content-layout .wish-card>.wish-card-foot:after{background:#c9d3d9;height:1px;top:calc(50% - 1px);left:0;right:0}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:2px 5px 0!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like:hover,.wish-content-layout .wish-card>.wish-card-foot>.wish-like.liked{background:0 0!important}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{margin-top:2px!important}.wish-content-layout .wish-card>.wish-card-foot{grid-template-rows:auto auto auto;row-gap:0}.wish-content-layout .wish-card>.wish-card-foot:after{display:none}.wish-content-layout .wish-card>.wish-card-foot>.wish-card-divider{background:#c9d3d9;grid-area:2/1/auto/-1;width:100%;height:1px;margin:2px 0}.wish-content-layout .wish-card>.wish-card-foot>.wish-publish-date{color:#7c919d;white-space:nowrap;grid-area:1/2;justify-self:end;align-items:center;gap:5px;padding-bottom:2px;font-size:12px;display:inline-flex}.wish-content-layout .wish-card>.wish-card-foot>.wish-publish-date .anticon{font-size:12px}.wish-content-layout .wish-card>.wish-card-foot:before{display:none}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{grid-area:3/1;padding-top:2px!important}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag:before{content:none!important;display:none!important}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag .anticon{color:inherit;box-shadow:none;border:0;border-radius:0;font-size:14px;line-height:1;background:0 0!important}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag .anticon svg{color:inherit;background:0 0}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag.type-学习{color:#2f8058!important;background:#e7f6ed!important}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag.type-办公{color:#256fa8!important;background:#e7f2fc!important}.wish-content-layout .wish-card>.wish-card-tags>.wish-type-tag.type-生活{color:#7454a1!important;background:#f1eafe!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{align-items:center;gap:6px;display:inline-flex;color:#6f8795!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like .anticon{color:currentColor;filter:none;font-size:16px}.wish-content-layout .wish-card>.wish-card-foot>.wish-like.liked{color:#d84d5d!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like.liked .anticon{color:#e24e5f;filter:none}.wish-content-layout .wish-card>.wish-card-foot>.wish-like span{font-size:14px}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{grid-area:3/2;margin-top:2px!important}.wish-content-layout .wish-pool>.community-title{align-items:center;margin-bottom:0}.wish-content-layout .wish-pool>.community-title>div{align-items:center;min-width:0;display:flex}.wish-content-layout .wish-pool>.community-title h2{white-space:nowrap;align-self:stretch;align-items:center;display:flex}.wish-content-layout .wish-pool>.community-title span{white-space:nowrap;margin:0 0 0 12px;display:block}.wish-content-layout .wish-pool>.community-title .wish-title-filter{align-self:center}.wish-content-layout .wish-pool>.wish-grid{padding-top:10px}.wish-content-layout .wish-pool .wish-card{padding-top:20px;padding-bottom:20px}.wish-content-layout .wish-pool>.wish-grid{grid-auto-rows:max-content;align-items:start}.wish-content-layout .wish-pool .wish-card{align-self:start;height:auto;min-height:0}.wish-content-layout .wish-pool .wish-card>p{margin:10px 0}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>span:first-child,.wish-content-layout .wish-pool .wish-card>.wish-card-foot>.wish-publish-date{margin:0 0 10px!important;padding-bottom:0!important}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>.wish-card-divider{margin:0 0 10px}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>.wish-like,.wish-content-layout .wish-pool .wish-card>.wish-card-foot>button:last-child{margin-top:0!important;margin-bottom:0!important}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>button:last-child.claimed{font-size:0;color:#347d5d!important;background:#e5f5ec!important}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>button:last-child.claimed:before{content:"✓";margin-right:6px;font-size:13px;font-weight:700;display:inline-block;position:static}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>button:last-child.claimed:after{content:"已认领";color:inherit;font-size:14px;font-weight:600;display:inline-block;position:static;transform:none}.wish-content-layout .wish-pool .wish-card>.wish-card-foot>button:last-child.claimed b{display:none}.wish-card-icon,.resolve-card-icon,.my-wish-card-icon{overflow:hidden;color:#0000!important;background:#e8f4fc url(/inspiration-glass-icon.png) 50%/cover no-repeat!important}.wish-card-icon .icon,.resolve-card-icon .icon,.my-wish-card-icon .icon{display:none!important}.history-wish-card-icon{overflow:hidden;color:#0000!important;background:#e8f4fc url(/inspiration-glass-icon.png) 50%/cover no-repeat!important}.history-wish-card-icon .icon{display:none!important}.claim-success-backdrop{z-index:110;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09233661;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.claim-success-modal{text-align:center;background:#fff;border:1px solid #dce7ed;border-radius:18px;width:min(380px,100%);padding:28px 26px 24px;box-shadow:0 20px 55px #0b314b33}.claim-success-icon{color:#347d5d;background:#e5f5ec;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:25px;font-weight:700;display:grid}.claim-success-modal h2{color:var(--text);margin:0;font-size:18px;font-weight:650}.claim-success-actions{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.claim-success-actions button{cursor:pointer;border-radius:9px;height:38px;padding:0 22px;font-size:13px}.claim-success-actions button:first-child{color:#617988;background:#fff;border:1px solid #cfdae1}.claim-success-actions button:last-child{background:var(--blue);color:#fff;border:0}.claim-success-actions button:hover{transform:translateY(-1px)}.claim-success-actions .pending-wish-submit-action{justify-content:center;align-items:center;gap:8px;display:inline-flex}.claim-success-actions .pending-wish-submit-action .anticon{font-size:14px;line-height:1}.rejection-reason-modal .claim-success-icon{color:#b84f5c;background:#fdebed}.rejection-reason-modal>p{color:#687f8d;text-align:left;margin:16px 0 0;font-size:13px;line-height:1.75}.rejection-reason-modal>p strong{color:#173b57;margin-bottom:6px;font-size:14px;display:block}.rejection-reason-modal .claim-success-actions button:first-child{color:#657d8b;background:#fff;border:1px solid #d8e2e7}.rejection-reason-modal .claim-success-actions button:last-child{background:var(--blue);color:#fff;border:0}.pending-review-modal .claim-success-icon{color:#70828d;background:#edf1f3}.pending-review-modal .claim-success-icon .anticon{font-size:25px}.pending-review-modal>p{color:#687f8d;text-align:center;margin:16px 0 0;font-size:13px;line-height:1.75}.pending-review-modal .claim-success-actions button{background:var(--blue);color:#fff;border:0}.invalid-resolve-modal .claim-success-icon{color:#b84f5c;background:#fdebed}.invalid-resolve-modal .claim-success-icon .anticon{font-size:25px}.invalid-resolve-modal>p{color:#687f8d;text-align:center;margin:16px 0 0;font-size:13px;line-height:1.75}.invalid-resolve-modal .claim-success-actions button{background:var(--blue);color:#fff;border:0}.resolve-status.status-已过期.clickable{cursor:pointer;transition:transform .16s}.resolve-status.status-已过期.clickable:hover{transform:translateY(-2px)}.dialogue-pane .agent-recommendation{flex-direction:column;gap:10px;margin:0;display:flex;position:absolute;inset:auto 0 calc(50% - 102px);transform:none}.agent-recommendation-title{align-items:center;width:min(100%,868px);min-height:24px;margin:0 auto;display:flex}.agent-recommendation:has(.inline-agents.single-agent) .agent-recommendation-title{width:min(100%,280px)}.agent-recommendation-title h4{color:var(--text);margin:0;font-size:14px;font-weight:650}.dialogue-pane .agent-recommendation>.inline-agents{width:100%;margin:0;position:static;inset:auto;transform:none}@media (min-width:768px){.dialogue-pane .shared-agent-card .market-card-title h3{white-space:nowrap}}@media (max-width:767px){.dialogue-pane .agent-recommendation{margin:10px 0;position:static;transform:none}.agent-recommendation-title{justify-content:flex-start;width:100%}.agent-recommendation:has(.inline-agents.single-agent) .agent-recommendation-title{justify-content:flex-start;width:100%}}.resolve-page:not(:has(.resolve-type-filter)) .resolve-heading>span{font-size:12px}.resolve-page:not(:has(.resolve-type-filter)) .resolve-heading>span:before{content:none}.resolve-page:not(:has(.resolve-type-filter)) .resolve-heading>span:after{content:"愿望"}.historical-wishes-page .resolve-heading>span:before,.historical-wishes-page .resolve-heading>span:after{content:none!important}.resolve-card{position:relative;overflow:visible}.resolve-card>.resolve-status{z-index:2;grid-area:auto;position:absolute;top:53px;right:0;transform:translate(33.333%)}@media (max-width:650px){.resolve-card>.resolve-status{right:12px;transform:none}}@media (max-width:767px){.portal-chat>.welcome{padding-top:0;position:relative}.portal-chat>.welcome .welcome-actions{justify-content:flex-end;align-items:center;gap:0;margin:0;display:flex;position:absolute;top:-6px;right:0}.portal-chat>.welcome .welcome-search{border-radius:7px;width:108px;height:28px;padding:0 7px}.portal-chat>.welcome .welcome-search .icon{width:12px;height:12px}.portal-chat>.welcome .welcome-search input{text-overflow:ellipsis;padding-left:5px;font-size:10px}.portal-chat>.welcome .history-button{display:none!important}.mobile-menu{z-index:22;border-radius:50%;width:40px;height:40px;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 5px 16px #0362ab38}.dialogue-pane .assistant-intro{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;margin-inline:auto;padding-inline:0}.dialogue-pane .assistant-intro .orb{flex:none;margin:8.125px}.dialogue-pane .assistant-intro>div:last-child{min-width:0}.dialogue-pane .assistant-intro h3{white-space:nowrap;font-size:21px;line-height:1.25}.home-page,.home-page .portal-chat{max-width:100%;overflow-x:hidden}.portal-chat .chat-workspace,.portal-chat .dialogue-pane,.dialogue-pane .conversation,.dialogue-pane .empty-chat,.dialogue-pane .agent-recommendation{min-width:0;max-width:100%}.dialogue-pane .agent-recommendation{width:100%;overflow:hidden}.dialogue-pane .agent-recommendation .inline-agents:not(.single-agent){scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.dialogue-pane .agent-recommendation .inline-agents:not(.single-agent)::-webkit-scrollbar{display:none}.dialogue-pane .agent-recommendation .inline-agents:not(.single-agent)>.shared-agent-card{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.dialogue-pane .agent-recommendation:has(.inline-agents.single-agent):before{content:"";flex:0 0 24px;min-height:24px;display:block}.dialogue-pane .agent-recommendation .inline-agents.single-agent{box-sizing:border-box;justify-content:flex-start;align-items:stretch;width:100%;max-width:100%;margin:0;display:flex}.dialogue-pane .agent-recommendation .inline-agents.single-agent>.focused-agent-wrap{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.dialogue-pane .agent-recommendation .inline-agents.single-agent>.focused-agent-wrap>.shared-agent-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.dialogue-pane .agent-recommendation .focused-agent-close{top:8px;right:8px}.dialogue-pane .quick-inputs{box-sizing:border-box;width:100%;max-width:100%}}.wish-content-layout .wish-card:first-child>.wish-card-foot:after{content:"共 12 人认领"}.wish-content-layout .wish-card:nth-child(2)>.wish-card-foot:after{content:"共 9 人认领"}.mobile-home-tools,.mobile-panel-close,.mobile-recommendation-menu,.mobile-selected-agent-label{display:none}.conversation-return-bar{z-index:4;background:0 0;justify-content:flex-start;align-items:center;width:100%;padding:0;display:flex;position:sticky;top:0}.conversation-return-bar button{height:32px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600}.home-page .dialogue-pane .conversation:has(.conversation-return-bar){overscroll-behavior:contain;min-height:0;overflow:hidden auto}.portal-chat .composer .send.send-disabled{opacity:.35;cursor:not-allowed}.mobile-ranking-layer{display:contents}.mobile-ranking-fab,.mobile-ranking-close{display:none}@media (max-width:767px){:is(.shell:has(.home-page)>.mobile-menu,.shell:has(.sub-page)>.mobile-menu){display:none}.subpage-title-line{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.subpage-title-line h1{grid-column:1;margin:0}.subpage-title-line>span{grid-column:1/-1;margin-top:0}.subpage-title-line .subpage-menu-button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:8px;grid-area:1/2;place-items:center;width:42px;height:28px;font-size:16px;line-height:1;display:grid;box-shadow:0 4px 12px #0362ab33}.subpage-title-line:has(.title-calendar-trigger){grid-template-columns:minmax(0,1fr) auto auto}.subpage-title-line:has(.title-calendar-trigger) .subpage-menu-button{grid-column:2}.subpage-title-line .title-calendar-trigger{height:28px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:8px;grid-area:1/3;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.subpage-title-line .title-calendar-trigger .anticon{font-size:14px}:is(main.sub-page,main.sub-page:has(#智能体广场),main.sub-page:has(#生态应用),main.sub-page:has(#内容资讯),main.sub-page:has(#灵感社区),main.sub-page:has(#调查问卷)){padding-top:20px}main.sub-page:has(#灵感社区){box-sizing:border-box;flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}main.sub-page:has(#灵感社区)>.community-page-heading{z-index:3;flex:none}main.sub-page:has(#灵感社区)>#灵感社区{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}main.sub-page:has(#灵感社区)>footer{flex:none;margin-top:0}.community-page-heading .community-tabs{scrollbar-width:none;align-items:flex-end;height:auto;min-height:0;overflow:visible}.community-page-heading .community-tabs::-webkit-scrollbar{display:none}.community-page-heading .community-tabs button{height:auto;min-height:0;padding-top:10px;padding-bottom:12px}#智能体广场 .market-grid{justify-content:center}#智能体广场 .market-card{margin-inline:auto}#生态应用 .market-grid{justify-content:center}#生态应用 .market-card{margin-inline:auto}#灵感社区 .wish-pool>.community-title{align-items:stretch;gap:10px}#灵感社区 .wish-pool>.community-title>div{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;min-width:0;display:flex}#灵感社区 .wish-pool>.community-title h2{align-self:auto;line-height:20px;display:block}#灵感社区 .wish-pool>.community-title span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:2px 0 0;line-height:18px;display:block;overflow:hidden}#灵感社区 .wish-pool>.community-title .wish-title-filter{align-self:stretch;height:40px}#灵感社区 .wish-pool>.community-title .wish-title-filter select{height:40px}#灵感社区 .wish-pool>.mobile-ranking-fab{display:none}#灵感社区 .mobile-ranking-fab-page{z-index:25;color:#fff;cursor:pointer;background:linear-gradient(145deg,#1679c6,#0362ab);border:0;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;transition:transform .18s,box-shadow .18s;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 24px #0362ab4d}#灵感社区 .mobile-ranking-fab-page:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 14px 28px #0362ab5c}#灵感社区 .mobile-ranking-layer{display:none}#灵感社区 .mobile-ranking-layer.open{z-index:90;background:#0c233361;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}#灵感社区 .mobile-ranking-layer .wish-ranking{width:min(100%,360px);max-height:calc(100dvh - 40px);padding-top:18px;position:relative;overflow-y:auto;box-shadow:0 18px 48px #08284038}#灵感社区 .mobile-ranking-close{z-index:3;color:#587487;cursor:pointer;background:#e8f1f6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid;position:absolute;top:10px;right:10px}#灵感社区 .mobile-ranking-layer .ranking-head{padding-right:38px}#内容资讯 .news-toolbar>span{display:none}#内容资讯 .news-toolbar-main{flex-wrap:wrap;flex:1}#内容资讯 .mobile-calendar-trigger{height:36px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}#内容资讯 .mobile-calendar-trigger .anticon{font-size:15px}#内容资讯 .mobile-calendar-layer{display:none}#内容资讯 .mobile-calendar-layer.open{z-index:90;background:#0c233361;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}#内容资讯 .mobile-calendar-layer .calendar-card{width:min(100%,360px);height:auto;max-height:calc(100dvh - 40px);padding-top:48px;position:relative;overflow-y:auto;box-shadow:0 18px 48px #08284038}#内容资讯 .mobile-calendar-close{z-index:3;color:#587487;cursor:pointer;background:#e8f1f6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid;position:absolute;top:10px;right:10px}#灵感社区 .resolve-card{grid-template-columns:44px minmax(0,1fr) max-content max-content;column-gap:8px}#灵感社区 .resolve-card>.resolve-status{grid-area:1/4;place-self:center start;position:static;transform:none}#灵感社区 .my-wish-card{grid-template-columns:44px minmax(0,1fr) max-content max-content;column-gap:8px}#灵感社区 .my-wish-card>.my-wish-status{grid-area:1/4;place-self:center start;position:static;transform:none}:is(#灵感社区 .resolve-page:has(.resolve-type-filter) .desktop-resolve-grid,#灵感社区 .resolve-page:has(.resolve-type-filter) .resolve-pagination){display:none}#灵感社区 .resolve-page:has(.resolve-type-filter){min-height:0}#灵感社区 .resolve-page:has(.resolve-type-filter) .resolve-section{min-height:0}#灵感社区 .resolve-page:has(.resolve-type-filter) .mobile-resolve-scroll{overscroll-behavior:auto;scrollbar-gutter:auto;touch-action:pan-y;max-height:none;padding:3px 4px 12px 0;display:grid;overflow:visible}#灵感社区 .my-wish-page .resolve-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}#灵感社区 .my-wish-page .resolve-heading h2{grid-column:1}#灵感社区 .my-wish-page .resolve-heading>span{text-align:right;grid-column:2}#灵感社区 .my-wish-page .my-wish-status-filter,#灵感社区 .my-wish-page .my-wish-type-filter{grid-row:2;width:100%;min-width:0;margin:0}#灵感社区 .historical-wishes-page .resolve-heading .my-wish-type-filter{grid-column:2;margin-left:0}#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-heading h2{grid-column:1}#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-heading>span{text-align:right;grid-column:2}:is(#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-status-filter,#灵感社区 .resolve-page:has(.resolve-status-filter) .resolve-type-filter){grid-row:2;width:100%;min-width:0;margin:0}.progress-drawer.update-drawer{flex:0 0 100%;width:100%;max-width:100%;height:100%;margin-bottom:0}.progress-drawer:has(.my-wish-drawer-head){flex:0 0 100%;width:100%;max-width:100%;height:100%;margin-bottom:0}.progress-drawer.update-drawer .update-progress-form{padding-bottom:64px}.progress-drawer.update-drawer .update-actions{z-index:82;position:fixed;bottom:20px;right:18px}.update-drawer-head>div:first-child,.my-wish-drawer-head>div:first-child{grid-template-columns:auto auto auto;justify-content:start;align-items:center;gap:8px 10px;min-width:0;display:grid}.update-drawer-title,.update-drawer-meta,.my-wish-drawer-title,.my-wish-drawer-meta{display:contents}.update-drawer-title h2,.my-wish-drawer-title h2{grid-column:1/-1;margin-bottom:2px}.update-drawer-meta>span,.my-wish-drawer-meta>span{grid-column:1}.update-drawer-meta>time,.my-wish-drawer-meta>time{grid-column:2}.update-drawer-type,.my-wish-drawer-type{grid-area:2/3;margin:0}.my-wish-drawer-head>div:first-child{grid-template-columns:auto auto minmax(0,1fr)}.my-wish-drawer-type{grid-area:2/1}.desktop-wish-realization-switch{display:none}.mobile-wish-realization-switch{display:inline-flex}.wish-realization-switch{grid-area:2/2}.my-wish-drawer-actions{gap:0}.my-wish-drawer-meta>span{grid-area:3/1}.my-wish-drawer-meta>time{grid-area:3/2}.my-wish-drawer-status{grid-area:3/3;justify-self:start}.mobile-home-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:12px 0 18px;display:grid}.mobile-home-tools>button{height:52px;color:var(--blue);cursor:pointer;background:#ffffffc7;border:1px solid #b2cfe2cc;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:650;display:flex;box-shadow:0 5px 16px #17537c12}.mobile-home-tools>button .icon{width:18px;height:18px}.mobile-home-tools>button:active{transform:translateY(1px)}.portal-chat .right-rail{display:none}.portal-chat .right-rail.mobile-panel-usage,.portal-chat .right-rail.mobile-panel-activities{z-index:80;box-sizing:border-box;background:#0c233361;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;padding:20px;display:flex;position:fixed;inset:0}.portal-chat .right-rail.mobile-panel-usage .home-activities,.portal-chat .right-rail.mobile-panel-activities .stats-card{display:none}.portal-chat .right-rail.mobile-panel-usage .stats-card,.portal-chat .right-rail.mobile-panel-activities .home-activities{box-sizing:border-box;background:#f9fbfc;flex:none;width:min(100%,360px);max-width:360px;display:flex;position:relative;box-shadow:0 18px 48px #08284038}.portal-chat .right-rail.mobile-panel-usage .stats-card{flex-direction:column}.portal-chat .usage-float-shell{display:contents}.portal-chat .usage-quota-fab{display:none}.portal-chat .right-rail.mobile-panel-activities .home-activities{max-height:calc(100dvh - 40px);overflow-y:auto}.mobile-panel-close{z-index:3;color:#587487;cursor:pointer;background:#e8f1f6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.right-rail .section-head,.right-rail .rail-heading{padding-right:36px}.portal-chat .chat-workspace{height:auto;min-height:0;display:block}.portal-chat .dialogue-pane{height:auto;min-height:0;padding:0;display:flex}.dialogue-pane .conversation{flex:none;width:100%;height:auto;min-height:0;overflow:visible}.dialogue-pane .conversation.mobile-height-locked{box-sizing:border-box;height:var(--mobile-conversation-height);min-height:var(--mobile-conversation-height);max-height:var(--mobile-conversation-height);overscroll-behavior:contain;touch-action:pan-y;contain:layout paint;-webkit-overflow-scrolling:touch;flex:none;overflow:hidden auto!important}.dialogue-pane .conversation .conversation-return-bar{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:flex-start;align-items:center;width:100%;padding:0;display:flex;position:sticky;top:0}.dialogue-pane .conversation .conversation-return-bar button{height:32px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600}.dialogue-pane .empty-chat{text-align:left;justify-content:flex-start;align-items:stretch;width:100%;height:auto;min-height:0;padding:0;display:flex}.dialogue-pane .assistant-intro{flex:none;order:1;margin:0 auto 10px}.dialogue-pane .agent-recommendation{flex:none;order:2;margin:20px 0 10px;position:relative;overflow:visible}.welcome-question-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.welcome-question-row .mobile-recommendation-menu{z-index:auto;background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;width:42px;height:28px;margin:8px 0 0 auto;font-size:16px;line-height:1;display:grid;position:static;box-shadow:0 4px 12px #0362ab33}.dialogue-pane .quick-inputs{flex:none;order:3;margin:20px 0}.dialogue-pane .quick-inputs>button:nth-child(n+5){display:none}.mobile-selected-agent-label{box-sizing:border-box;order:1;justify-content:flex-start;align-items:center;width:100%;margin:0 0 8px;padding-left:2px;display:flex}.mobile-selected-agent-label span{min-height:28px;color:var(--blue);white-space:nowrap;background:#e7f3fb;border-radius:7px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.portal-chat .composer{flex:none;order:2;width:100%;margin:0 0 20px}.portal-chat .composer:has(.agent-mention){grid-template-columns:30px minmax(0,1fr) 38px}.portal-chat .composer>.agent-mention{display:none!important}.portal-chat .composer .send.send-disabled{pointer-events:none}.home-page footer,main.sub-page>footer{text-align:center;white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding:10px;display:flex}main.sub-page:has(#灵感社区)>footer{margin-top:20px}.home-page footer span,main.sub-page>footer span{flex:0 auto;width:auto;display:block}}.wish-content-layout .wish-card:nth-child(3)>.wish-card-foot:after{content:"共 8 人认领"}.wish-content-layout .wish-card:nth-child(4)>.wish-card-foot:after{content:"共 7 人认领"}.wish-content-layout .wish-card:nth-child(5)>.wish-card-foot:after{content:"共 6 人认领"}.wish-content-layout .wish-card:nth-child(6)>.wish-card-foot:after{content:"共 5 人认领"}.wish-content-layout .wish-card:nth-child(7)>.wish-card-foot:after{content:"共 4 人认领"}.wish-content-layout .wish-card:nth-child(8)>.wish-card-foot:after{content:"共 3 人认领"}.wish-content-layout .wish-card:nth-child(9)>.wish-card-foot:after{content:"共 2 人认领"}.wish-content-layout .wish-card:nth-child(10)>.wish-card-foot:after{content:"共 1 人认领"}.wish-content-layout .wish-card>.wish-card-foot:has(>button.claimed):after{display:none!important}.claimant-submission>b,.claimant-submission .submission-files>strong,.claimant-submission .submission-agent>strong{color:#111;font-size:14px;font-weight:600}.wish-content-layout .wish-card-foot>button:last-child.claimed{color:#347d5d;background:#e5f5ec}.wish-content-layout .wish-card-foot>button:last-child.claimed:before{content:"已认领"}.wish-content-layout .wish-card-foot>button:last-child.claimed b{font-size:0}.wish-content-layout .wish-card-foot>button:last-child.claimed b:after{content:"✓";margin-left:4px;font-size:14px}.wish-content-layout .wish-card>.wish-card-foot{grid-template-columns:auto minmax(0,1fr) auto}.wish-content-layout .wish-card>.wish-card-foot:after{justify-self:end;min-width:max-content;padding-left:8px}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{min-width:max-content}.claimant-copy section.claimant-submission>b{color:#111;font-size:14px;font-weight:600}.demand-modal .demand-description textarea{height:66px;min-height:66px}@media (min-width:651px){.resolve-page .resolve-grid:has(.my-wish-card){align-items:start}.my-wish-card{grid-template-rows:22px 22px auto auto auto;align-content:start;height:auto;min-height:0}.my-wish-card .mobile-card-status,.my-wish-card-foot .mobile-card-date,.my-wish-card-foot .mobile-card-like{display:none}.my-wish-card>p{grid-area:3/1/auto/-1;height:auto;min-height:0;max-height:none;margin:12px 0 10px}.my-wish-publish-row{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-area:4/1/auto/-1;justify-content:flex-end;align-items:center;width:100%;height:auto;min-height:0;margin:0 0 10px;padding:0;display:flex}.my-wish-publish-row time{color:#78909e;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:inline-flex}.my-wish-card-foot{grid-area:5/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0;display:grid}.my-wish-card-foot>span:first-child{grid-area:1/1;margin:0 0 10px}.my-wish-card-foot .desktop-card-like{color:#6f8795;grid-area:1/3;justify-self:end;align-items:center;gap:6px;margin:0 0 10px;font-size:14px;display:inline-flex}.my-wish-card-foot .my-wish-card-divider{grid-area:2/1/auto/-1;margin:0 0 10px}.my-wish-card-foot .desktop-card-status{grid-area:3/1;place-self:center start;display:inline-flex;position:static;transform:none}.my-wish-card-foot .desktop-card-status.clickable:hover{transform:translateY(-2px)}.my-wish-card-foot .my-wish-claim-count{grid-area:3/2;place-self:center end}.my-wish-card-foot>button:last-child{grid-area:3/3;align-self:center}}.my-wish-status.clickable{-webkit-appearance:none;appearance:none;box-shadow:none;cursor:pointer;border:0;font-family:inherit;line-height:normal;transition:none}.my-wish-status.clickable:hover,.my-wish-card-foot .desktop-card-status.clickable:hover{box-shadow:none;transform:none}@media (min-width:651px){.my-wish-publish-row{justify-content:space-between;gap:14px}.my-wish-publish-row .my-wish-deadline{margin-left:auto}}.my-wish-status,.my-wish-status.clickable{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;width:78px;min-width:78px;height:22px;padding:0 8px;font-family:inherit;font-size:11px;font-weight:600;line-height:22px;display:inline-flex}.my-wish-status.status-审核未通过{color:#b84f5c;background:#fdebed}.my-wish-status.status-已下架,.delisted-wish-modal .claim-success-icon{color:#70828d;background:#edf1f3}.delisted-wish-modal>h2{margin-bottom:14px}.delisted-reason{box-sizing:border-box;text-align:left;background:#f5f7f8;border-radius:10px;width:100%;padding:12px 14px}.delisted-reason strong,.relist-application-reason>span{color:#314b5c;margin-bottom:7px;font-size:12px;display:block}.delisted-reason p{color:#667e8d;text-align:left;margin:0;font-size:12px;line-height:1.7}.relist-application-reason{text-align:left;width:100%;margin-top:12px;display:block}.relist-application-reason textarea{box-sizing:border-box;resize:vertical;width:100%;color:var(--text);font:inherit;background:#fff;border:1px solid #d9e4ea;border-radius:9px;outline:0;padding:10px 11px;font-size:12px;line-height:1.6}.relist-application-reason textarea:focus{border-color:#86b9d9;box-shadow:0 0 0 3px #0d67a514}.delisted-wish-modal .claim-success-actions button:last-child{color:#176ca5;background:#e5f1f8}.delisted-wish-modal .claim-success-actions button:disabled{opacity:.45;cursor:not-allowed;transform:none}.submitted-relist-reason{background:#eef6fb;margin-top:12px}.relist-reviewing-actions{justify-content:center}.delisted-wish-modal .relist-reviewing-actions button:disabled{color:#70828d;opacity:1;background:#edf1f3;justify-content:center;align-items:center;gap:7px;min-width:230px;display:inline-flex}.extension-submitted-summary{box-sizing:border-box;text-align:left;gap:10px;width:100%;margin-top:12px;display:grid}.extension-submitted-summary>div{background:#f3f8fb;border-radius:10px;padding:12px 14px}.extension-submitted-summary strong{color:#314b5c;margin-bottom:7px;font-size:12px;display:block}.extension-submitted-summary span{color:#5f798a;align-items:center;gap:7px;font-size:12px;display:flex}.extension-submitted-summary p{color:#667e8d;text-align:left;margin:0;font-size:12px;line-height:1.7}.extension-reviewing-actions{justify-content:center}.extension-request-modal .extension-reviewing-actions button:disabled{color:#70828d;opacity:1;cursor:not-allowed;background:#edf1f3;border:0;justify-content:center;align-items:center;gap:7px;min-width:230px;display:inline-flex}@media (min-width:651px){.my-wish-card>.mobile-card-status{display:none!important}}@media (max-width:650px){#灵感社区 .resolve-grid:has(.my-wish-card){align-items:start}#灵感社区 .my-wish-card{grid-template-rows:22px 22px auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:8px;height:auto;min-height:0}#灵感社区 .my-wish-card>.mobile-card-status,#灵感社区 .my-wish-card-foot .mobile-card-date,#灵感社区 .my-wish-card-foot .mobile-card-like{display:none!important}#灵感社区 .my-wish-card>p{grid-area:3/1/auto/-1;height:auto;min-height:0;max-height:none;margin:12px 0 10px}#灵感社区 .my-wish-publish-row{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-area:4/1/auto/-1;justify-content:space-between;align-items:center;gap:10px;width:100%;height:auto;min-height:0;margin:0 0 10px;padding:0;display:flex}#灵感社区 .my-wish-publish-row time{color:#78909e;white-space:nowrap;align-items:center;gap:5px;font-size:10px;line-height:1.4;display:inline-flex}#灵感社区 .my-wish-publish-row .my-wish-deadline{margin-left:auto}#灵感社区 .my-wish-card-foot{grid-area:5/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;min-width:0;display:grid}#灵感社区 .my-wish-card-foot>span:first-child{grid-area:1/1;align-self:center;margin:0 0 10px}#灵感社区 .my-wish-card-foot .desktop-card-like{color:#6f8795;grid-area:1/3;justify-self:end;align-items:center;gap:6px;margin:0 0 10px;font-size:14px;display:inline-flex}#灵感社区 .my-wish-card-foot .my-wish-card-divider{grid-area:2/1/auto/-1;margin:0 0 10px}#灵感社区 .my-wish-card-foot .desktop-card-status{grid-area:3/1;place-self:center start;display:inline-flex;position:static;transform:none}#灵感社区 .my-wish-card-foot .my-wish-claim-count{grid-area:3/2;place-self:center end}#灵感社区 .my-wish-card-foot>button:last-child{grid-area:3/3;align-self:center}}@media (min-width:651px){.wish-tabbed-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.wish-tabbed-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:50%;height:100%;padding:26px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.wish-tabbed-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;padding-bottom:10px;display:flex}.wish-tabbed-drawer-head h2{margin:0;font-size:23px}.wish-drawer-tabs{border-bottom:1px solid #d8e3e9;flex:none;align-items:flex-end;gap:28px;height:44px;display:flex}.wish-drawer-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:44px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.wish-drawer-tabs button.active{color:var(--blue)}.wish-drawer-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.wish-tabbed-drawer-body{flex:1;min-height:0;padding:20px 3px 4px 0;overflow-y:auto}.wish-overview-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;gap:22px;padding:20px;display:grid}.wish-overview-card h3{color:#163d58;margin:0 0 10px;font-size:14px}.wish-overview-card p{color:#687f8e;margin:0;font-size:13px;line-height:1.75}.wish-attachment-section{border-top:1px solid #e7edf0;padding-top:18px}.wish-image-placeholders{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wish-image-placeholders span{color:#5790b7;background:linear-gradient(145deg,#e5f4fd,#d6ebf8);border-radius:12px;place-items:center;height:132px;font-size:12px;display:grid}.wish-file-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wish-file-list button{color:#718896;cursor:pointer;background:#fafdff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:8px;min-width:0;height:44px;padding:0 10px;display:flex}.wish-file-list button>span{color:#1470b4;background:#e8f3fb;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.wish-file-list button>em{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.wish-file-list button>i{color:#1671b5;font-size:10px;font-style:normal}.wish-progress-list{margin-top:0}}@media (min-width:651px) and (max-width:900px){.wish-tabbed-drawer{width:75%}}@media (max-width:650px){.wish-tabbed-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.wish-tabbed-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:100%;max-width:100%;height:100%;padding:18px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.wish-tabbed-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}.wish-tabbed-drawer-head>div:first-child{flex:1;min-width:0}.wish-tabbed-drawer-head .my-wish-drawer-title{align-items:center;gap:8px;min-width:0;display:flex}.wish-tabbed-drawer-head .my-wish-drawer-title h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:19px;overflow:hidden}.wish-tabbed-drawer-head .my-wish-drawer-type{flex:none}.wish-tabbed-drawer-head .my-wish-drawer-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:9px;display:flex}.wish-tabbed-drawer-head .my-wish-drawer-meta span,.wish-tabbed-drawer-head .my-wish-drawer-meta time,.wish-tabbed-drawer-head .my-wish-drawer-meta em{font-size:10px}.wish-tabbed-drawer-head .my-wish-drawer-actions{flex-direction:column;flex:none;align-items:flex-end;gap:0;display:flex}.wish-tabbed-drawer-head .my-wish-drawer-actions>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;width:32px;height:32px;font-size:22px;line-height:1}.wish-tabbed-drawer-head .desktop-wish-realization-switch{display:none}.wish-drawer-tabs{border-bottom:1px solid #d8e3e9;flex:none;align-items:flex-end;gap:26px;height:42px;display:flex}.wish-drawer-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:42px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.wish-drawer-tabs button.active{color:var(--blue)}.wish-drawer-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.wish-tabbed-drawer-body{flex:1;min-height:0;padding:16px 0 4px;overflow-y:auto}.wish-overview-card{background:#fff;border:1px solid #dfe7eb;border-radius:13px;gap:18px;padding:16px;display:grid}.wish-overview-card h3{color:#163d58;margin:0 0 8px;font-size:14px}.wish-overview-card p{color:#687f8e;margin:0;font-size:12px;line-height:1.7}.wish-attachment-section{border-top:1px solid #e7edf0;padding-top:16px}.wish-image-placeholders{grid-template-columns:1fr;gap:10px;display:grid}.wish-image-placeholders span{color:#5790b7;background:linear-gradient(145deg,#e5f4fd,#d6ebf8);border-radius:11px;place-items:center;height:116px;font-size:12px;display:grid}.wish-file-list{grid-template-columns:1fr;gap:8px;display:grid}.wish-file-list button{color:#718896;cursor:pointer;background:#fafdff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:7px;min-width:0;height:42px;padding:0 9px;display:flex}.wish-file-list button>span{color:#1470b4;background:#e8f3fb;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;display:grid}.wish-file-list button>em{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.wish-file-list button>i{color:#1671b5;font-size:9px;font-style:normal}.wish-progress-list{margin-top:0}.wish-progress-list .claimant-card{gap:10px;padding:13px}.wish-progress-list .claimant-avatar{width:38px;height:38px}}.resolve-page .resolve-grid:has(.resolve-card){align-items:start}.resolve-card{grid-template-rows:22px 22px auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;height:auto;min-height:0;position:relative;overflow:visible}.resolve-card>p{grid-area:3/1/auto/-1;height:auto;min-height:0;max-height:none;margin:12px 0 10px}.resolve-publish-row{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-area:4/1/auto/-1;justify-content:space-between;align-items:center;gap:14px;width:100%;height:auto;min-height:0;margin:0 0 10px;padding:0;display:flex}.resolve-publish-row time{color:#78909e;white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:inline-flex}.resolve-publish-row .resolve-deadline{margin-left:auto}.resolve-card-foot{grid-area:5/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0;display:grid}.resolve-card-foot>span:first-child{grid-area:1/1;align-self:center;margin:0 0 10px}.resolve-card-foot>.resolve-like{grid-area:1/3;place-self:center end;margin:0 0 10px}.resolve-card-foot>.resolve-card-divider{grid-area:2/1/auto/-1;margin:0 0 10px}.resolve-card-foot>.resolve-status{box-sizing:border-box;border-radius:11px;grid-area:3/1;justify-content:center;place-self:center start;align-items:center;width:78px;min-width:78px;height:22px;padding:0 8px;font-size:11px;line-height:22px;display:inline-flex;position:static;transform:none}.resolve-card-foot>.resolve-claim-count{grid-area:3/2;place-self:center end}.resolve-card-foot>button:last-child{grid-area:3/3;align-self:center}.resolve-delete-button,.resolve-card-foot-desktop{display:none}@media (min-width:651px){#灵感社区 .resolve-card-foot-mobile{display:none}#灵感社区 .resolve-card-foot-desktop{flex-direction:column;grid-area:5/1/auto/-1;align-items:stretch;gap:0;min-width:0;display:flex}#灵感社区 .resolve-metrics-row{justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0 0 10px;display:flex}#灵感社区 .resolve-metrics-row>.stat-with-icon{color:#7c919d;white-space:nowrap;margin:0;font-size:12px}#灵感社区 .resolve-metrics-row>.resolve-like{color:#6f8795;width:auto;height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:14px;line-height:1;transition:color .18s,transform .18s;display:inline-flex}#灵感社区 .resolve-metrics-row>.resolve-like:hover{color:#d6535b;background:0 0;transform:translateY(-2px)}#灵感社区 .resolve-metrics-row>.resolve-like.liked{color:#d94f59}#灵感社区 .resolve-card-foot-desktop>.resolve-card-divider{background:#c9d3d9;width:100%;height:1px;margin:0 0 10px}#灵感社区 .resolve-actions-row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:10px;width:100%;display:grid}#灵感社区 .resolve-actions-row>.resolve-delete-button{color:#c84752;width:auto;height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-area:1/1;justify-self:start;place-items:center;padding:0;transition:color .16s,transform .16s;display:inline-grid}#灵感社区 .resolve-actions-row>.resolve-delete-button:hover{color:#ff4d4f;box-shadow:none;background:0 0;transform:translateY(-2px)}#灵感社区 .resolve-actions-row>.resolve-delete-button .anticon{font-size:16px}#灵感社区 .resolve-actions-row>.resolve-status{box-sizing:border-box;white-space:nowrap;border-radius:11px;grid-area:1/2;justify-content:center;justify-self:start;align-items:center;width:auto;min-width:0;height:22px;margin:0;padding:0 9px;font-size:11px;font-weight:600;line-height:22px;display:inline-flex;position:static;transform:none}#灵感社区 .resolve-actions-row>.resolve-claim-count{color:#667f8e;white-space:nowrap;grid-area:1/3;justify-self:end;font-size:12px}#灵感社区 .resolve-actions-row>.resolve-update-button{width:auto;min-width:max-content;height:28px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;grid-area:1/4;justify-self:end;padding:0 16px;font-size:14px;transition:transform .18s,background .18s}#灵感社区 .resolve-actions-row>.resolve-update-button:hover{background:#d9edf9;transform:translateY(-3px)}#灵感社区 .resolve-actions-row>.resolve-update-button b{margin-left:4px}}@media (max-width:650px){#灵感社区 .resolve-card{grid-template-rows:22px 22px auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:8px;height:auto;min-height:0}#灵感社区 .resolve-card>p{grid-area:3/1/auto/-1;height:auto;min-height:0;max-height:none;margin:12px 0 10px}#灵感社区 .resolve-publish-row{grid-area:4/1/auto/-1;gap:10px;margin:0 0 10px}#灵感社区 .resolve-publish-row time{gap:5px;font-size:10px}#灵感社区 .resolve-card-foot-mobile{display:none}#灵感社区 .resolve-card-foot-desktop{flex-direction:column;grid-area:5/1/auto/-1;align-items:stretch;gap:0;min-width:0;display:flex}#灵感社区 .resolve-metrics-row{justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0 0 10px;display:flex}#灵感社区 .resolve-metrics-row>.stat-with-icon{color:#7c919d;white-space:nowrap;margin:0;font-size:12px}#灵感社区 .resolve-metrics-row>.resolve-like{color:#6f8795;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:0;font-size:14px;line-height:1;display:inline-flex}#灵感社区 .resolve-metrics-row>.resolve-like.liked{color:#d94f59}#灵感社区 .resolve-card-foot-desktop>.resolve-card-divider{background:#c9d3d9;width:100%;height:1px;margin:0 0 10px}#灵感社区 .resolve-actions-row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;display:grid}#灵感社区 .resolve-actions-row>.resolve-delete-button{color:#c84752;width:auto;height:auto;box-shadow:none;background:0 0;border:0;grid-area:1/1;justify-self:start;place-items:center;padding:0;display:inline-grid}#灵感社区 .resolve-actions-row>.resolve-delete-button .anticon{font-size:16px}#灵感社区 .resolve-actions-row>.resolve-status{box-sizing:border-box;white-space:nowrap;border-radius:11px;grid-area:1/2;justify-content:center;justify-self:start;align-items:center;width:auto;min-width:0;height:22px;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:22px;display:inline-flex;position:static;transform:none}#灵感社区 .resolve-actions-row>.resolve-claim-count{color:#667f8e;white-space:nowrap;grid-area:1/3;justify-self:end;font-size:11px}#灵感社区 .resolve-actions-row>.resolve-update-button{width:auto;min-width:max-content;height:28px;color:var(--blue);white-space:nowrap;background:#e7f3fb;border:0;border-radius:7px;grid-area:1/4;justify-self:end;padding:0 10px;font-size:12px}#灵感社区 .resolve-actions-row>.resolve-update-button b{margin-left:3px}}.update-tabbed-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.update-tabbed-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:50%;height:100%;padding:26px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.update-tabbed-drawer-head{border-bottom:0;flex:none;padding-bottom:10px}.update-tabbed-drawer-head h2{font-size:23px}.update-drawer-tabs{border-bottom:1px solid #d8e3e9;flex:none;align-items:flex-end;gap:28px;height:44px;display:flex}.update-drawer-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:44px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.update-drawer-tabs button.active{color:var(--blue)}.update-drawer-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.update-tab-adopted-tag{display:none}@media (min-width:651px){.update-tab-adopted-tag{order:0;align-self:center;margin-left:-16px;display:inline-flex}}.update-tabbed-drawer-body{flex:1;min-height:0;padding:20px 3px 4px 0;overflow-y:auto}.update-wish-overview-card{background:#fff;border:1px solid #dfe7eb;border-radius:14px;gap:20px;padding:20px;display:grid}.update-wish-overview-card h3{color:#163d58;margin:0 0 10px;font-size:14px}.update-wish-overview-card p{color:#687f8e;margin:0;font-size:13px;line-height:1.75}.update-wish-overview-card dl{border-top:1px solid #e7edf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:18px;display:grid}.update-wish-overview-card dl>div{gap:5px;display:grid}.update-wish-overview-card dt{color:#8497a3;font-size:11px}.update-wish-overview-card dd{color:#264d66;margin:0;font-size:14px;font-weight:600}.update-tabbed-form{padding-top:0}.submitted-solution-files{gap:9px;display:grid}.submitted-solution-files>strong{color:#111;font-size:13px;font-weight:600}.submitted-solution-files>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.submitted-solution-files button{color:#718896;cursor:pointer;background:#fff;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:8px;min-width:0;height:42px;padding:0 10px;display:flex}.submitted-solution-files button>span{color:#1470b4;background:#e8f3fb;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.submitted-solution-files button>em{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.submitted-solution-files button>i{color:#1671b5;font-size:10px;font-style:normal}.update-tabbed-form .update-actions{align-items:center;width:100%}.update-tabbed-form .update-publisher-adopted-tag{order:1;align-self:center;margin:0 0 0 10px}.update-tabbed-form .update-actions>button{order:3}@media (min-width:651px){.update-actions{justify-content:flex-start;align-items:center;gap:10px;width:100%}.update-tabbed-form .update-actions>.abandon-action,.update-progress-form .update-actions>.abandon-action{color:#c84752;box-shadow:none;background:#fdebed;border:0;justify-self:start;order:0!important;margin:0!important}.update-actions>button{transition:transform .16s,background .16s,color .16s}.update-actions>button:not(:disabled):hover{transform:translateY(-2px)}.update-actions .abandon-action:not(:disabled):hover{color:#c84752;background:#fdebed}.update-actions .update-publisher-adopted-tag{order:1;margin:0 0 0 2px}.update-actions .update-action-spacer{flex:auto;min-width:0;display:block;order:2!important}.update-actions .save-action{color:var(--blue);background:#e7f3fb;border:0;order:3}.update-actions>button[type=submit]{order:4}}@media (max-width:900px){.update-tabbed-drawer{width:75%}}@media (max-width:650px){.update-tabbed-drawer{width:100%;max-width:100%;height:100%;padding:18px}.update-tabbed-drawer-head{align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}.update-tabbed-drawer-head>div:first-child{flex:1;min-width:0}.update-tabbed-drawer-head .update-drawer-title{align-items:center;gap:8px;min-width:0;display:flex}.update-tabbed-drawer-head .update-drawer-title h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:19px;overflow:hidden}.update-tabbed-drawer-head .update-drawer-type{flex:none}.update-tabbed-drawer-head .update-drawer-meta{align-items:center;gap:12px;margin-top:9px;font-size:10px;display:flex}.update-tabbed-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.update-drawer-tabs{gap:26px;height:42px}.update-drawer-tabs button{height:42px;font-size:14px}.update-tab-adopted-tag{order:0;align-self:center;margin-left:-14px;display:inline-flex}.update-tabbed-drawer-body{padding:16px 0 4px}.update-wish-overview-card{border-radius:13px;gap:16px;padding:16px}.update-wish-overview-card p{font-size:12px;line-height:1.7}.update-wish-overview-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:15px}.update-wish-overview-card dt{font-size:10px}.update-wish-overview-card dd{font-size:12px}.update-tabbed-form{padding-bottom:64px}.submitted-solution-files>div{grid-template-columns:1fr}.update-tabbed-form .update-actions{z-index:92;justify-content:flex-start;align-items:center;gap:8px;width:auto;display:flex;position:fixed;bottom:20px;left:18px;right:18px}.update-tabbed-form .update-actions>.abandon-action{color:#c84752;box-shadow:none;background:#fdebed;border:0;order:0!important;margin:0!important}.update-tabbed-form .update-actions>.update-action-spacer{flex:auto;min-width:0;display:block;order:2!important}.update-tabbed-form .update-actions>.save-action{color:var(--blue);background:#e7f3fb;border:0;order:3!important}.update-tabbed-form .update-actions>button[type=submit]{order:4!important}}@media (min-width:651px){.wish-content-layout .wish-pool .wish-card{grid-template-rows:22px 22px auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:10px;height:auto;min-height:0;padding:20px}.wish-content-layout .wish-card>.wish-card-title h3{font-size:14px;line-height:22px}.wish-content-layout .wish-card>p{grid-area:3/1/auto/-1;height:auto;min-height:0;max-height:none;margin:12px 0 10px;font-size:12px;line-height:1.6}.wish-content-layout .wish-card>.wish-card-foot{grid-area:4/1/auto/-1;grid-template-rows:auto auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0;display:grid;position:relative}.wish-content-layout .wish-card>.wish-card-foot>.wish-publish-date{grid-area:1/1;justify-self:start;font-size:11px;margin:0 0 10px!important;padding:0!important}.wish-content-layout .wish-card>.wish-card-foot:before{content:"截止于 2026-09-05";color:#78909e;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2378909e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:14px 14px;grid-area:1/3;justify-self:end;align-items:center;margin:0 0 10px;font-size:11px;line-height:1.4;padding:0 0 0 18px!important;display:inline-flex!important}.wish-content-layout .wish-card:nth-child(3n+1)>.wish-card-foot:before{content:"无限期"}.wish-content-layout .wish-card:nth-child(3n+2)>.wish-card-foot:before{content:"截止于 2026-09-08"}.wish-content-layout .wish-card:nth-child(3n)>.wish-card-foot:before{content:"截止于 2026-09-12"}.wish-content-layout .wish-card>.wish-card-foot>span:first-child{grid-area:2/1;align-self:center;margin:0 0 10px!important;padding:0!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-like{grid-area:2/3;place-self:center end;margin:0 0 10px!important;padding:0!important}.wish-content-layout .wish-card>.wish-card-foot>.wish-card-divider{background:#c9d3d9;grid-area:3/1/auto/-1;width:100%;height:1px;margin:0 0 10px}.wish-content-layout .wish-card>.wish-card-foot:after{background:0 0;border:0;grid-area:4/1;justify-self:start;width:78px;min-width:78px;height:22px;margin:0;padding:0;position:static;content:""!important;display:block!important}.wish-content-layout .wish-card>.wish-card-foot>button:last-child{grid-area:4/3;place-self:center end;margin:0!important}.wish-content-layout .wish-card>.wish-card-foot>button:last-child:before{content:"查看详情";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%230362ab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px 15px;align-items:center;padding-left:20px;font-size:14px;display:inline-flex}.wish-content-layout .wish-card>.wish-card-foot>button:last-child b{display:none}.wish-content-layout .wish-card>.wish-card-foot>button:last-child:after{content:none!important;display:none!important}.wish-content-layout .wish-card>.wish-card-foot>span:first-child:after{content:"共 0 人认领";color:#657d8c;white-space:nowrap;align-items:center;margin:0;font-size:12px;line-height:22px;position:absolute;bottom:3px;left:0;display:inline-flex!important}.wish-content-layout .wish-card:first-child>.wish-card-foot>span:first-child:after{content:"共 12 人认领"}.wish-content-layout .wish-card:nth-child(2)>.wish-card-foot>span:first-child:after{content:"共 9 人认领"}.wish-content-layout .wish-card:nth-child(3)>.wish-card-foot>span:first-child:after{content:"共 8 人认领"}.wish-content-layout .wish-card:nth-child(4)>.wish-card-foot>span:first-child:after{content:"共 7 人认领"}.wish-content-layout .wish-card:nth-child(5)>.wish-card-foot>span:first-child:after{content:"共 6 人认领"}.wish-content-layout .wish-card:nth-child(6)>.wish-card-foot>span:first-child:after{content:"共 5 人认领"}.wish-content-layout .wish-card:nth-child(7)>.wish-card-foot>span:first-child:after{content:"共 4 人认领"}.wish-content-layout .wish-card:nth-child(8)>.wish-card-foot>span:first-child:after{content:"共 3 人认领"}.wish-content-layout .wish-card:nth-child(9)>.wish-card-foot>span:first-child:after{content:"共 2 人认领"}.wish-content-layout .wish-card:nth-child(10)>.wish-card-foot>span:first-child:after{content:"共 1 人认领"}.pool-detail-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.pool-detail-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:50%;height:100%;padding:26px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.pool-detail-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.pool-detail-drawer-head>div:first-child{flex:1;min-width:0}.pool-detail-drawer-head h2{margin:0;font-size:23px}.pool-detail-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:23px;line-height:1}.pool-detail-drawer-title{height:44px;color:var(--blue);border-bottom:1px solid #d8e3e9;flex:none;align-items:center;font-size:14px;font-weight:600;display:flex}.pool-detail-drawer-title:after{content:"";background:var(--blue);border-radius:2px;align-self:flex-end;width:56px;height:2px;margin-left:-56px}.pool-detail-drawer-body{flex:1;min-height:0;padding:20px 3px 4px 0;overflow-y:auto}.pool-detail-drawer-actions{flex:none;justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.pool-detail-drawer-actions button{width:max-content;height:38px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 22px;font-size:13px;font-weight:600;transition:transform .18s,background .18s;display:inline-flex}.pool-detail-drawer-actions button:hover{background:#d9edf9;transform:translateY(-2px)}.pool-detail-drawer-actions button.claimed{color:#347d5d;background:#e5f5ec;align-items:center;gap:7px;display:inline-flex}.pool-detail-drawer-actions .pool-detail-like.liked{color:#d94b55;background:#fdecec}.pool-detail-drawer-actions .pool-detail-like .local-heart-icon{width:17px;height:17px}.history-wish-grid{align-items:start}.history-wish-card{background:#fff;border:1px solid #e0e7eb;border-radius:12px;grid-template-rows:22px 22px auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-content:start;column-gap:10px;min-width:0;height:auto;min-height:0;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:visible}.history-wish-card:hover{border-color:#b9d7e9;transform:translateY(-3px);box-shadow:0 8px 20px #173b5714}.history-wish-card-icon{border-radius:10px;grid-area:1/1/span 2;place-items:center;width:44px;height:44px;display:grid}.history-wish-card-title{grid-area:1/2;align-items:center;min-width:0;height:22px;display:flex}.history-wish-card-title h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;line-height:22px;overflow:hidden}.history-wish-card-tags{display:contents}.history-wish-card-tags>span{border-radius:18px;grid-area:1/3;align-self:center;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:flex}.history-wish-card-tags>span .anticon{color:inherit;background:0 0;font-size:14px}.history-wish-card-tags>em{color:#7c919d;grid-area:2/2;height:22px;font-size:12px;font-style:normal;line-height:22px}.history-wish-card-tags>.history-type-学习{color:#2f8058;background:#e7f6ed}.history-wish-card-tags>.history-type-办公{color:#256fa8;background:#e7f2fc}.history-wish-card-tags>.history-type-生活{color:#7454a1;background:#f1eafe}.history-wish-status{color:#2f805b;box-sizing:border-box;white-space:nowrap;background:#e5f5ec;border-radius:11px;justify-content:center;align-items:center;width:78px;min-width:78px;height:22px;padding:0 8px;font-size:11px;font-weight:600;line-height:22px;display:inline-flex}.history-wish-card>p{-webkit-line-clamp:2;line-clamp:2;color:#788d9a;-webkit-box-orient:vertical;grid-area:3/1/auto/-1;height:auto;min-height:38px;margin:12px 0 10px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.history-wish-publish-row{background:0 0;border:0;grid-area:4/1/auto/-1;justify-content:space-between;align-items:center;gap:14px;width:100%;height:auto;min-height:0;margin:0 0 10px;padding:0;display:flex}.history-wish-publish-row time{color:#78909e;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:inline-flex}.history-wish-publish-row .history-wish-deadline{margin-left:auto}.history-wish-card-foot{grid-area:5/1/auto/-1;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;min-width:0;display:grid}.history-wish-card-foot>span:first-child{color:#7c919d;grid-area:1/1;margin:0 0 10px;font-size:12px}.history-desktop-card-like{color:#6f8795;grid-area:1/3;justify-self:end;align-items:center;gap:6px;margin:0 0 10px;font-size:14px;display:inline-flex}.history-wish-card-divider{background:#c9d3d9;grid-area:2/1/auto/-1;width:100%;height:1px;margin:0 0 10px}.history-desktop-card-status{grid-area:3/1;place-self:center start;display:inline-flex;position:static}.history-wish-claim-count{color:#667f8e;grid-area:3/1;place-self:center start;font-size:12px}.history-wish-card-foot>button:last-child{height:28px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;grid-area:3/3;place-self:center end;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:transform .18s,background .18s;display:inline-flex}.history-wish-card-foot>button:last-child:hover{background:#d9edf9;transform:translateY(-3px)}.history-mobile-card-status,.history-mobile-card-date,.history-mobile-card-like{display:none}.history-wish-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.history-wish-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:50%;height:100%;padding:26px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.history-wish-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.history-wish-drawer-head>div:first-child{flex:1;min-width:0}.history-wish-drawer-head h2{margin:0;font-size:23px}.history-wish-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:23px;line-height:1}.history-wish-drawer-tabs{border-bottom:1px solid #d8e3e9;flex:none;align-items:flex-end;gap:28px;height:44px;display:flex}.history-wish-drawer-tabs button{color:#718795;cursor:pointer;background:0 0;border:0;height:44px;padding:0 2px;font-size:14px;font-weight:600;position:relative}.history-wish-drawer-tabs button.active{color:var(--blue)}.history-wish-drawer-tabs button.active:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.history-wish-drawer-body{flex:1;min-height:0;padding:20px 3px 4px 0;overflow-y:auto}.history-submitted-list{margin-top:0}.history-submitted-card .adopt-solution-button{display:none!important}.history-public-recommend-divider{color:#718897;text-align:center;align-items:center;gap:12px;margin:6px 0;font-size:12px;line-height:1.4;display:flex}.history-public-recommend-divider:before,.history-public-recommend-divider:after{content:"";background:#cbd8df;flex:1;height:1px}.history-public-recommend-divider span{flex:none;padding:0 4px}.my-wish-detail-tab{gap:10px;display:grid}.wish-realization-setting{background:#fff;border:1px solid #dfe7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.wish-realization-setting>div{flex:1;min-width:0}.wish-realization-setting h3{margin:0 0 7px}.wish-realization-setting p{color:#7b8f9b;max-width:520px;font-size:12px;line-height:1.65}.wish-realization-setting-switch{flex:none;align-items:center;gap:9px;display:inline-flex!important}.wish-realization-setting-switch>span{color:#607989;text-align:right;min-width:42px;font-size:12px}@media (max-width:1050px){.history-wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.history-wish-drawer{width:75%}}@media (max-width:650px){.history-wish-grid{grid-template-columns:1fr}#灵感社区 .history-wish-card{grid-template-rows:22px 22px auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px}#灵感社区 .history-wish-card .history-wish-publish-row{gap:10px}#灵感社区 .history-wish-card .history-wish-publish-row time{white-space:nowrap;gap:5px;font-size:10px}#灵感社区 .history-wish-card .history-wish-card-foot{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px}#灵感社区 .history-wish-card .history-desktop-card-like{grid-area:1/3;justify-self:end}#灵感社区 .history-wish-card .history-wish-claim-count{grid-area:3/1;justify-self:start}#灵感社区 .history-wish-card .history-wish-card-foot>button:last-child{grid-area:3/3;justify-self:end}#灵感社区 .history-wish-card .history-wish-status{display:none!important}.history-wish-drawer{width:100%;max-width:100%;padding:18px}.history-wish-drawer-head{gap:10px}.history-wish-drawer-head h2{white-space:nowrap;text-overflow:ellipsis;font-size:19px;overflow:hidden}.history-wish-drawer-head>button{width:32px;height:32px;font-size:22px}.history-wish-drawer-tabs{gap:26px;height:42px}.history-wish-drawer-tabs button{height:42px}.history-wish-drawer-body{padding:16px 0 4px}.wish-realization-setting{border-radius:13px;align-items:flex-start;gap:14px;padding:16px}.wish-realization-setting p{font-size:11px;line-height:1.6}.wish-realization-setting-switch{margin-top:1px;grid-area:auto!important}.wish-realization-setting-switch>span{display:none}}}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child.claimed{color:var(--blue)!important;background:#e7f3fb!important;font-size:0!important}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child.claimed:before{align-items:center;padding-left:20px;content:"查看详情"!important;color:var(--blue)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%230362ab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3C/svg%3E")!important;background-position:0!important;background-repeat:no-repeat!important;background-size:15px 15px!important;margin:0!important;font-size:14px!important;font-weight:400!important;display:inline-flex!important}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child.claimed:after{content:none!important;display:none!important}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child.claimed b{display:none!important}@media (max-width:650px){.pool-detail-drawer-backdrop{display:none}}@media (min-width:651px){.wish-ranking li{cursor:pointer;transition:background .16s,color .16s}.wish-ranking li:hover{color:var(--blue);background:#f3f9fd}}@media (max-width:650px){#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>span:first-child:after{content:"共 0 人认领";color:#657d8c;white-space:nowrap;margin-left:8px;font-size:12px;display:inline-block!important}#灵感社区 .wish-content-layout .wish-card:first-child>.wish-card-foot>span:first-child:after{content:"共 12 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(2)>.wish-card-foot>span:first-child:after{content:"共 9 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(3)>.wish-card-foot>span:first-child:after{content:"共 8 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(4)>.wish-card-foot>span:first-child:after{content:"共 7 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(5)>.wish-card-foot>span:first-child:after{content:"共 6 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(6)>.wish-card-foot>span:first-child:after{content:"共 5 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(7)>.wish-card-foot>span:first-child:after{content:"共 4 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(8)>.wish-card-foot>span:first-child:after{content:"共 3 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(9)>.wish-card-foot>span:first-child:after{content:"共 2 人认领"}#灵感社区 .wish-content-layout .wish-card:nth-child(10)>.wish-card-foot>span:first-child:after{content:"共 1 人认领"}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child:before{content:"查看详情";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%230362ab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px 15px;align-items:center;padding-left:20px;font-size:14px;display:inline-flex}#灵感社区 .wish-content-layout .wish-card>.wish-card-foot>button:last-child b{display:none}.pool-detail-drawer-backdrop{z-index:90;background:#0c233357;justify-content:flex-end;display:flex;position:fixed;inset:0}.pool-detail-drawer{box-sizing:border-box;background:#f6f9fb;flex-direction:column;width:100%;max-width:100%;height:100%;padding:18px;animation:.2s ease-out drawer-in;display:flex;overflow:hidden;box-shadow:-14px 0 38px #0a273c2e}.pool-detail-drawer-head{flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}.pool-detail-drawer-head>div:first-child{flex:1;min-width:0}.pool-detail-drawer-head .my-wish-drawer-title{align-items:center;gap:8px;min-width:0;display:flex}.pool-detail-drawer-head .my-wish-drawer-title h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:19px;overflow:hidden}.pool-detail-drawer-head .my-wish-drawer-type{flex:none}.pool-detail-drawer-head .my-wish-drawer-meta{align-items:center;gap:12px;margin-top:9px;font-size:10px;display:flex}.pool-detail-drawer-head>button{color:#617b8b;cursor:pointer;background:#e9f0f4;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.pool-detail-drawer-title{height:42px;color:var(--blue);border-bottom:1px solid #d8e3e9;flex:none;align-items:center;font-size:14px;font-weight:600;display:flex}.pool-detail-drawer-title:after{content:"";background:var(--blue);border-radius:2px;align-self:flex-end;width:56px;height:2px;margin-left:-56px}.pool-detail-drawer-body{flex:1;min-height:0;padding:16px 0 4px;overflow-y:auto}.pool-detail-drawer-actions{flex:none;justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.pool-detail-drawer-actions button{width:max-content;height:38px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 20px;font-size:13px;font-weight:600;display:inline-flex}.pool-detail-drawer-actions button.claimed{color:#347d5d;background:#e5f5ec;align-items:center;gap:7px;display:inline-flex}}@media (min-width:768px){.demand-modal{box-sizing:border-box;flex-direction:column;width:min(880px,100vw - 40px);height:calc(100dvh - 40px);max-height:760px;display:flex;overflow:hidden}.demand-modal form{gap:12px;align-content:initial;scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin-right:-8px;padding:16px 8px 0 0;display:flex;overflow:hidden auto}.demand-form-primary{flex-direction:column;flex:none;gap:18px;display:flex}.demand-form-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.demand-form-row>fieldset,.demand-form-row>.demand-name{min-width:0}.demand-form-description{flex:none;height:auto;min-height:0}.demand-description{flex-direction:column;height:auto;display:flex}.demand-rich-editor{flex-direction:column;flex:none;height:auto;min-height:0;display:flex}.demand-editor-toolbar{flex:none}.demand-editor-content{resize:vertical;flex:none;width:100%;min-width:0;max-width:100%;height:210px;min-height:210px;max-height:none;overflow:hidden}.demand-modal-actions{flex:none}}@media (max-width:767px){.demand-modal{box-sizing:border-box;flex-direction:column;width:min(100%,560px);height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.demand-modal-head{flex:none}.demand-modal form{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:12px;min-height:0;margin-right:-4px;padding:14px 4px 0 0;display:flex;overflow:hidden auto}.demand-form-primary{flex-direction:column;flex:none;gap:16px;display:flex}.demand-form-row{flex-direction:column;gap:16px;display:flex}.demand-form-row>fieldset,.demand-form-row>.demand-name{width:100%;min-width:0}.demand-form-description{flex:none;height:auto;min-height:0}.demand-description{flex-direction:column;height:auto;display:flex}.demand-rich-editor{flex-direction:column;flex:none;height:auto;min-height:0;display:flex}.demand-editor-toolbar{flex:none}.demand-editor-content{resize:vertical;flex:none;width:100%;min-width:0;max-width:100%;height:210px;min-height:210px;max-height:none;overflow:hidden}.demand-modal-actions{background:0 0;flex:none;position:static}}@media (min-width:651px){body .progress-drawer,body .update-drawer,body .wish-tabbed-drawer,body .update-tabbed-drawer,body .pool-detail-drawer,body .history-wish-drawer{flex:0 0 60vw;width:60vw!important;max-width:60vw!important}#灵感社区 .resolve-actions-row>.resolve-update-button:disabled{opacity:.42;cursor:not-allowed;pointer-events:none;transform:none}#灵感社区 .resolve-actions-row>.resolve-update-button:disabled:hover{background:#e7f3fb;transform:none}}@media (max-width:650px){#灵感社区 .my-wish-card:has(.status-已下架) .my-wish-card-foot>button:last-child{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important}#灵感社区 .resolve-card:has(.status-已过期) .resolve-card-foot-mobile>button:last-child{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important}#灵感社区 .resolve-card:has(.status-已过期) .resolve-actions-row>.resolve-update-button:disabled{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important}#灵感社区 .my-wish-card:has(.status-已下架) .my-wish-card-foot>button:last-child:hover{background:#e7f3fb!important;transform:none!important}#灵感社区 .resolve-card:has(.status-已过期) .resolve-card-foot-mobile>button:last-child:hover{background:#e7f3fb!important;transform:none!important}#灵感社区 .resolve-card:has(.status-已过期) .resolve-actions-row>.resolve-update-button:disabled:hover{background:#e7f3fb!important;transform:none!important}}.update-rich-solution.has-submitted-content .demand-rich-editor{border-bottom-color:#e8eef2;border-radius:11px 11px 0 0}.submitted-solution-embedded-content{background:#fff;border:1px solid #dce5ea;border-top:0;border-radius:0 0 11px 11px;gap:12px;margin-top:-1px;padding:14px;display:grid}.submitted-solution-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.submitted-solution-images figure{background:#f2f8fc;border:1px solid #dce8ef;border-radius:10px;min-width:0;margin:0;overflow:hidden}.submitted-solution-images img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.submitted-solution-images figcaption{color:#698291;padding:7px 9px;font-size:11px}.submitted-solution-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.submitted-solution-attachments button{color:#1671b5;cursor:pointer;background:#f8fbfd;border:1px solid #dce7ed;border-radius:9px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 10px;display:flex}.submitted-solution-attachments button>span{color:#617b8b;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.submitted-solution-attachments button>em{color:#1671b5;font-size:10px;font-style:normal}.update-tabbed-form .update-actions.resubmit-only{justify-content:flex-end}.update-tabbed-form .resubmit-action{min-width:92px;color:var(--blue);background:#dff0fb;border:0}.update-tabbed-form .resubmit-action:disabled{opacity:.38;cursor:not-allowed;transform:none}.discard-solution-modal>p{color:#687f8e;margin:12px 0 22px;font-size:13px;line-height:1.7}.market-card-head.agent-market-head{align-items:flex-start}.market-card-head.agent-market-head>.agent-head-copy{flex:auto;min-width:0;padding-right:32px}.market-card-head.agent-market-head>button{box-sizing:border-box;background:0 0;border:0;flex:0 0 28px;place-items:center;min-width:28px;line-height:1;position:absolute;top:0;right:0;overflow:visible;width:28px!important;height:28px!important;padding:4px!important;display:grid!important}.market-card-head.agent-market-head>button .local-heart-icon{flex:none;display:block;overflow:visible;width:19px!important;height:19px!important}.home-activities .activity-type{color:#52758b;white-space:nowrap;background:#eaf3fa;border-radius:4px;align-items:center;padding:2px 5px;font-size:10px;line-height:1.35;display:inline-flex}.home-activities .activity-info p{align-items:center;gap:4px;display:flex}.home-activities .activity-info p .anticon,.home-activities-horizontal-grid .activity-info p .anticon{flex:none;font-size:1em}.news-type-tabs button.news-type-all,.news-type-tabs button.news-type-all.active{color:#5f6b73;background:#edf0f2}.news-type-tabs button.news-type-competition,.news-type-tabs button.news-type-competition.active,.news-labels em.news-type-competition{color:#216ba6;background:#dfeeff}.news-type-tabs button.news-type-sharing,.news-type-tabs button.news-type-sharing.active,.news-labels em.news-type-sharing{color:#2e7d57;background:#e4f5eb}.news-type-tabs button.news-type-innovation,.news-type-tabs button.news-type-innovation.active,.news-labels em.news-type-innovation{color:#74519e;background:#efe7fb}.news-type-tabs button.news-type-information,.news-type-tabs button.news-type-information.active,.news-labels em.news-type-information{color:#a56516;background:#ffeed8}.news-type-tabs button.active{font-weight:650;box-shadow:inset 0 0 0 1px}.news-type-tabs button.news-type-all,.news-type-tabs button.news-type-competition,.news-type-tabs button.news-type-sharing,.news-type-tabs button.news-type-innovation,.news-type-tabs button.news-type-information{color:#5f7280;background:#fff;border:1px solid #d8e3e9;box-shadow:0 2px 5px #173b570a}.news-type-tabs button.news-type-all.active,.news-type-tabs button.news-type-competition.active,.news-type-tabs button.news-type-sharing.active,.news-type-tabs button.news-type-innovation.active,.news-type-tabs button.news-type-information.active{color:var(--blue);background:#e8f2ff;border-color:#c8deed;box-shadow:0 2px 5px #173b570a}.news-card-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:0 16px 15px;display:flex}.news-card-footer>span{color:#758b99;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.news-card-footer>span .anticon{font-size:12px}.news-card-footer>button{color:var(--blue);white-space:nowrap;cursor:pointer;background:#e7f3fb;border:0;border-radius:8px;padding:8px 12px;font-size:12px;transition:transform .18s}.news-card-footer>button:hover{transform:translateY(-2px)}@media (max-width:767px){.news-card-footer{box-sizing:border-box;width:100%;margin-top:10px;padding:0}.news-card-footer>button{display:inline-flex}}@media (min-width:651px){#灵感社区 .my-wish-card-foot>button.desktop-delisted-progress-disabled{opacity:.35;pointer-events:none;cursor:not-allowed;transform:none}#灵感社区 .my-wish-card-foot>button.desktop-delisted-progress-disabled:hover{background:#e7f3fb;transform:none}}.admin-demand-drawer{overflow-y:auto}.admin-demand-drawer>.admin-demand-drawer-body{flex:none;min-height:auto;overflow:visible}.admin-unified-drawer-footer{z-index:8;margin-inline:-26px;background:#f6f9fb;margin-bottom:-26px;padding:12px 26px 26px;position:sticky;bottom:-26px;box-shadow:0 -8px 18px #13374f0f}.admin-unified-drawer-actions .recommend-demand{margin-right:0}.admin-unified-drawer-footer{box-shadow:none;background:0 0;border-top:0;margin:20px 0 0;padding:0;position:static;bottom:auto}.admin-extension-application-card dt{color:#414a50;font-weight:700}.admin-extension-application-card dd .anticon{color:inherit}.admin-demand-drawer-head>div>.admin-demand-drawer-title-row{color:inherit;align-items:center;gap:10px;margin-top:0;display:flex}.admin-demand-drawer-title-row h2{min-width:0}.admin-demand-drawer-title-row .admin-demand-status{flex:none;font-style:normal}.admin-demand-drawer-head>div>.admin-demand-drawer-meta{color:#718795;align-items:center;gap:16px;margin-top:8px;font-size:12px;display:flex}.admin-demand-drawer-meta span,.admin-demand-drawer-meta time{align-items:center;gap:6px;display:inline-flex}.admin-demand-drawer-meta .anticon{font-size:13px}.admin-rejection-reason-readonly h3{font-size:0}.admin-rejection-reason-readonly h3 .anticon{font-size:13px}.admin-rejection-reason-readonly h3:after{content:"审核不通过原因";font-size:13px}.extension-date-field{gap:7px;display:grid;position:relative}.extension-date-field>span{color:var(--text);font-size:12px;font-weight:600}.extension-date-field>button{box-sizing:border-box;color:#637b8a;cursor:pointer;background:#fff;border:1px solid #dce5ea;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;font-size:12px;display:flex}.extension-date-field>button.selected{border-color:var(--blue);color:var(--blue);background:#edf7fd;font-weight:600}.extension-date-field>.cn-date-picker{top:68px}.extension-request-actions>div{gap:0}.extension-reviewing-actions{justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}.extension-request-modal .extension-reviewing-actions .extension-rejected-notice:disabled{color:#b84f5c;background:#fdebed}.relist-reviewing-actions{justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}.delisted-wish-modal .relist-reviewing-actions .relist-rejected-notice:disabled{color:#b84f5c;background:#fdebed}.extension-reviewing-actions .application-reapply,.relist-reviewing-actions .application-reapply{color:#176ca5;white-space:nowrap;cursor:pointer;background:#e5f1f8;border:0;justify-content:center;align-items:center;gap:7px;display:inline-flex}.extension-reviewing-actions .application-reapply:hover,.relist-reviewing-actions .application-reapply:hover{color:#176ca5;background:#e5f1f8;transform:translateY(-2px)}.extension-request-modal .extension-reviewing-actions,.delisted-wish-modal .relist-reviewing-actions{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;width:100%;justify-content:stretch!important;align-items:stretch!important;gap:10px!important;display:grid!important}.extension-request-modal .extension-reviewing-actions .extension-rejected-notice:disabled,.delisted-wish-modal .relist-reviewing-actions .relist-rejected-notice:disabled{width:auto;min-width:0;padding-inline:14px}.extension-request-modal .extension-reviewing-actions .application-reapply,.delisted-wish-modal .relist-reviewing-actions .application-reapply{width:auto;min-width:0;padding-inline:18px}#灵感社区 .resolve-card.resolve-card-v2{flex-direction:column!important;gap:0!important;height:auto!important;min-height:0!important;padding:18px!important;display:flex!important;overflow:visible!important}#灵感社区 .resolve-card-v2 .resolve-wish-primary{align-items:center;gap:10px;width:100%;display:flex}#灵感社区 .resolve-card-v2 .resolve-card-icon{flex:0 0 48px;border-radius:12px!important;grid-area:auto!important;width:48px!important;height:48px!important;position:static!important}#灵感社区 .resolve-wish-primary-copy{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}#灵感社区 .resolve-wish-primary-copy h3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:650;line-height:1.45;overflow:hidden}#灵感社区 .resolve-wish-primary-copy p{color:#7b909d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden;margin:4px 0 0!important}#灵感社区 .resolve-wish-more-wrap{flex:0 0 32px;align-self:flex-start;margin-left:auto;position:relative}#灵感社区 .resolve-wish-more-button{color:#6f8795;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;font-size:20px;display:grid}#灵感社区 .resolve-wish-more-button:hover{background:#eef5f9}#灵感社区 .resolve-wish-more-menu{z-index:12;background:#fff;border:1px solid #dce6ec;border-radius:10px;width:104px;padding:5px;display:grid;position:absolute;top:36px;right:0;box-shadow:0 10px 24px #12364e24}#灵感社区 .resolve-wish-more-menu button{color:#c84752;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 9px;font-size:12px;display:flex}#灵感社区 .resolve-wish-more-menu button:hover{background:#fff2f2}#灵感社区 .resolve-wish-label-row{box-sizing:border-box;border-bottom:1px solid #596972;align-items:center;width:100%;min-height:24px;margin:0;padding:0 0 10px 58px;display:flex}#灵感社区 .resolve-wish-label-row .resolve-status{white-space:nowrap!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:64px!important;height:24px!important;margin:0!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;line-height:24px!important;display:inline-flex!important;position:static!important;transform:none!important}@media (max-width:767px){#灵感社区 .resolve-wish-label-row{padding-left:53px}}#灵感社区 .resolve-wish-info-grid{border-bottom:1px solid #596972;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:10px 0;display:grid}#灵感社区 .resolve-wish-info-grid>span,#灵感社区 .resolve-wish-info-grid>time{color:#78909e;grid-template-columns:15px auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-size:11px;font-style:normal;display:grid}#灵感社区 .resolve-wish-info-grid em{color:#8396a1;white-space:nowrap;font-style:normal}#灵感社区 .resolve-wish-info-grid b{color:#506b7b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}#灵感社区 .resolve-wish-info-grid>:nth-child(odd){text-align:left;justify-self:start}#灵感社区 .resolve-wish-info-grid>:nth-child(2n){text-align:right;justify-self:end;width:max-content;max-width:100%}#灵感社区 .resolve-wish-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)}#灵感社区 .resolve-wish-info-grid .resolve-type-tag{border-radius:12px;align-items:center;gap:5px;width:max-content;height:24px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}#灵感社区 .resolve-wish-info-grid .type-学习{color:#2f8058;background:#e7f6ed}#灵感社区 .resolve-wish-info-grid .type-办公{color:#256fa8;background:#e7f2fc}#灵感社区 .resolve-wish-info-grid .type-生活{color:#7454a1;background:#f1eafe}#灵感社区 .resolve-wish-stat-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 12px;padding-top:10px;display:flex}#灵感社区 .resolve-wish-stat-row>span,#灵感社区 .resolve-wish-stat-row>button{color:#6f8795;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-width:0;padding:0;font-size:11px;line-height:1.2;display:inline-flex}#灵感社区 .resolve-wish-stat-row>button{cursor:pointer}#灵感社区 .resolve-wish-stat-row>button.liked{color:#d94f59}#灵感社区 .resolve-wish-stat-row .anticon{font-size:13px}#灵感社区 .resolve-wish-stat-row .local-heart-icon{width:14px;height:14px}@media (max-width:650px){#灵感社区 .resolve-wish-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#灵感社区 .resolve-wish-stat-row>span:nth-child(2n),#灵感社区 .resolve-wish-stat-row>button{justify-self:end}}#灵感社区 .resolve-actions-row.resolve-wish-actions-row{padding-top:10px;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}#灵感社区 .resolve-wish-actions-row>.resolve-claim-count{color:#667f8e;font-size:12px;margin:0!important}#灵感社区 .update-wish-detail-tab>.my-wish-drawer-like{place-self:end;margin:20px 0 0 auto}.update-tabbed-drawer .update-wish-detail-tab>.my-wish-drawer-like{place-self:end!important;width:max-content!important;margin:20px 0 0 auto!important}.submitted-solution-card-content{background:#f4f8fb;border-radius:12px;gap:14px;margin-top:13px;padding:14px;display:grid}.submitted-solution-card-content h4{color:#182f3f;margin:0;font-size:14px;line-height:1.4}.submitted-solution-field,.submitted-agent-field{gap:10px;display:grid}.submitted-solution-field>p{color:#667e8d;margin:0;font-size:12px;line-height:1.75}.submitted-solution-preview-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.submitted-solution-preview-images figure{background:#fff;border:1px solid #dbe7ee;border-radius:10px;min-width:0;margin:0;overflow:hidden}.submitted-solution-preview-images img{object-fit:cover;width:100%;height:112px;display:block}.submitted-solution-preview-images figcaption{color:#6d8391;white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-size:10px;overflow:hidden}.submitted-solution-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.submitted-solution-file-grid button{color:#1671b5;cursor:pointer;background:#fff;border:1px solid #d9e6ed;border-radius:9px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 10px;display:flex}.submitted-solution-file-grid button>span{color:#667f8f;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.submitted-solution-file-grid button>em{color:#1671b5;align-items:center;gap:4px;font-size:10px;font-style:normal;display:inline-flex}.submitted-agent-field{border-top:1px solid #dce6ec;padding-top:12px}.submitted-agent-field>a{color:#176da8;background:#eaf6fd;border:1px solid #cde1ee;border-radius:9px;align-items:center;gap:9px;min-width:0;height:42px;padding:0 11px;text-decoration:none;display:flex}.submitted-agent-field>a>span{background:#fff;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;display:grid}.submitted-agent-field>a>em{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.submitted-agent-field>a>b{flex:none;align-items:center;gap:5px;font-size:10px;display:inline-flex}.submitted-solution-card-content.admin{margin-top:13px}@media (max-width:600px){.submitted-solution-card-content{gap:12px;padding:12px}.submitted-solution-preview-images,.submitted-solution-file-grid{grid-template-columns:1fr}.submitted-solution-preview-images img{height:128px}}.home-activities .activity-type.type-competition,.home-activities-horizontal-grid .activity-type.type-competition{color:#216ba6;background:#dfeeff}.home-activities .activity-type.type-sharing,.home-activities-horizontal-grid .activity-type.type-sharing{color:#2e7d57;background:#e4f5eb}.home-activities .activity-type.type-innovation,.home-activities-horizontal-grid .activity-type.type-innovation{color:#74519e;background:#efe7fb}.home-activities .activity-type.type-information,.home-activities-horizontal-grid .activity-type.type-information{color:#a56516;background:#ffeed8}.home-activities-horizontal-grid article,.portal-chat .right-rail .home-activities article{align-items:stretch;height:auto;min-height:0}.home-activities-horizontal-grid .date,.portal-chat .right-rail .home-activities .date{border-right:1px solid #e0e9ee;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;height:auto;display:flex}.home-activities-horizontal-grid .activity-info,.portal-chat .right-rail .home-activities .activity-info{flex-direction:column;flex:1;display:flex}.home-activity-actions{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin-top:0;display:flex}.home-activity-actions>span{color:#7890a0;white-space:nowrap;align-items:center;gap:4px;font-size:10px;line-height:1.4;display:inline-flex}.home-activity-actions>span .anticon{font-size:10px}.home-activity-actions button{min-height:26px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:10px;line-height:1.4;transition:transform .18s,box-shadow .18s;display:inline-flex}.home-activity-actions button:hover{transform:translateY(-2px);box-shadow:0 5px 12px #0362ab1f}.home-activity-actions button .anticon{display:none}.home-activity-actions button:after{content:"→";font:inherit;line-height:1}.shared-agent-card .creation-time-icon{fill:none;stroke:#8999a4;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.shared-agent-card .market-tags .agent-category-tag.category-learning{color:#2d7d58;background:#e5f5eb}.shared-agent-card .market-tags .agent-category-tag.category-office{color:#176aa5;background:#e4f1fb}.shared-agent-card .market-tags .agent-category-tag.category-life{color:#a36b17;background:#fff2d8}#智能体广场 .agent-category-filter button.category-learning,#智能体广场 .agent-category-filter button.category-office,#智能体广场 .agent-category-filter button.category-life{color:#5f7280;background:#fff;border-color:#d8e3e9}#智能体广场 .agent-category-filter button.selected{color:var(--blue);background:#e8f2ff;border-color:#c8deed;font-weight:600;box-shadow:0 2px 5px #173b570a}#智能体广场 .agent-category-filter button.category-all{color:#5f7280;background:#fff;border-color:#d8e3e9}#智能体广场 .agent-category-filter button.category-all.selected{color:var(--blue);background:#e8f2ff;border-color:#c8deed}#生态应用 .app-market-card .market-card-title>span,#生态应用 .app-market-card .market-tags>em{display:none}#生态应用 .app-market-card .market-tags .app-category-tag.category-learning{color:#2d7d58;background:#e5f5eb}#生态应用 .app-market-card .market-tags .app-category-tag.category-office{color:#176aa5;background:#e4f1fb}#生态应用 .app-market-card .market-tags .app-category-tag.category-campus{color:#a36b17;background:#fff2d8}#生态应用 .app-market-card .market-tags .app-category-tag.category-life{color:#7550a0;background:#f0e7fb}.home-activities-horizontal-grid .activity-info h3,.portal-chat .right-rail .home-activities .activity-info h3,.home-activities-horizontal-grid .activity-info p,.portal-chat .right-rail .home-activities .activity-info p{margin:5px 0 0}@media (min-width:768px){.dialogue-pane .inline-agents.single-agent,.dialogue-pane .inline-agents.single-agent>.focused-agent-wrap{overflow:visible}.dialogue-pane .inline-agents.single-agent .focused-agent-close{top:-12px;right:-12px}}.portal-chat .dialogue-pane>.composer{border:1.5px solid #cbdce6;align-items:center;box-shadow:0 0 0 3px #0d67a50a}.portal-chat .dialogue-pane>.composer>button:first-child{justify-content:center;align-self:center;align-items:center;height:36px;padding:0;line-height:1;display:flex}.portal-chat .dialogue-pane>.composer textarea{box-sizing:border-box;height:36px;box-shadow:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;align-self:center;padding:8px 4px;line-height:20px}:is(.portal-chat .dialogue-pane>.composer textarea:focus,.portal-chat .dialogue-pane>.composer textarea:focus-visible){box-shadow:none;border:0;outline:0}.admin-history-image-placeholders span,.wish-image-placeholders span{color:#0000;background-color:#e5f4fd;background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:0;overflow:hidden}.admin-history-image-placeholders span:first-child,.wish-image-placeholders span:first-child{background-image:url(/demand-scenario.png)}.admin-history-image-placeholders span:last-child,.wish-image-placeholders span:last-child{background-image:url(/demand-function-diagram.png)}.admin-demand-drawer-body:has(+.admin-application-history-list){display:none}.admin-application-history-list{flex:1;align-content:start;gap:12px;min-height:0;padding:20px 3px 4px 0;display:grid;overflow-y:auto}.admin-application-record{background:#fff;border:1px solid #dfe7eb;border-radius:14px;gap:13px;padding:16px 18px;display:grid}.admin-application-record.latest{border-color:#cfe3ef;box-shadow:0 5px 16px #185b860f}.admin-application-record>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-application-record>header>div{align-items:center;gap:9px;min-width:0;display:flex}.admin-application-record h3{color:#173b57;margin:0;font-size:14px}.admin-application-record header span{white-space:nowrap;border-radius:9px;padding:4px 9px;font-size:11px;font-weight:600}.admin-application-record header span.approved{color:#2f805b;background:#e5f5ec}.admin-application-record header span.rejected{color:#b84f5c;background:#fdebed}.admin-application-record time{color:#8195a1;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.admin-application-record p{color:#687f8e;margin:0;font-size:12px;line-height:1.7}.admin-application-record dl{background:#f5f8fa;border-radius:10px;gap:10px;margin:0;padding:13px 14px;display:grid}.admin-application-record dl>div{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:12px;display:grid}.admin-application-record dt{color:#425965;font-size:12px;font-weight:700}.admin-application-record dd{color:#687f8e;margin:0;font-size:12px;line-height:1.65}.admin-application-record dd .anticon{color:#718896;margin-right:6px}.admin-application-record-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-application-record-actions button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.admin-application-record-actions button:hover{transform:translateY(-3px);box-shadow:0 7px 16px #20445c21}.admin-application-record-actions button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.admin-application-record-actions .reject{color:#b84f5c;background:#fdebed}.admin-application-record-actions .approve{color:#2f805b;background:#e5f5ec}.admin-demand-detail-tab>.admin-content-application-card,.admin-extension-review-panel,.admin-relist-review-panel,.admin-unified-drawer-actions .extension-reject,.admin-unified-drawer-actions .extension-approve,.admin-unified-drawer-actions .extension-approved,.admin-unified-drawer-actions .extension-rejected,.admin-unified-drawer-actions .relist-reject{display:none!important}main.sub-page:has(>.notification-page){box-sizing:border-box;flex-direction:column;min-height:100vh;display:flex}main.sub-page:has(>.notification-page)>.notification-page{flex:1 0 auto}main.sub-page:has(>.notification-page)>footer{flex:none}.notification-page{background:#ffffffeb;border:1px solid #dee7ecf2;border-radius:16px;padding:22px;box-shadow:0 6px 24px #173b5712}.notification-toolbar{border-bottom:1px solid #e3eaee;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding-bottom:16px;display:flex}.notification-toolbar>div:first-child{align-items:baseline;gap:10px;display:flex}.notification-toolbar h2{color:#173b57;margin:0;font-size:20px}.notification-toolbar span{color:#8194a0;font-size:12px}.notification-toolbar-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.notification-toolbar-actions button{color:#176fa8;cursor:pointer;background:#e8f4fc;border:1px solid #c9deeb;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 15px;font-size:12px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.notification-toolbar-actions button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 14px #176fa81f}.notification-toolbar-actions button:disabled{opacity:.42;cursor:not-allowed}.notification-list{gap:12px;padding-top:14px;display:grid}.notification-card{background:#fff;border:1px solid #dbe6ee;border-radius:13px;min-width:0;padding:16px 18px;transition:border-color .18s,box-shadow .18s,transform .18s}.notification-card:hover{border-color:#b9d9eb;transform:translateY(-2px);box-shadow:0 7px 18px #174f7312}.notification-card.read{background:#ffffffd1}.notification-card-copy{min-width:0}.notification-card-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.notification-card-title,.notification-card-badges{align-items:center;gap:10px;min-width:0;display:flex}.notification-card h3{color:#173b57;margin:0;font-size:14px;font-weight:600;line-height:1.45}.notification-card.read h3{color:#597281}.notification-source-tag,.notification-unread-tag,.notification-result-tag{border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.notification-source-tag{color:#245a9f;background:#e6f0ff}.notification-unread-tag{color:#d4494f;background:#ffe4e5}.notification-result-tag.success{color:#278158;background:#e2f7e9}.notification-result-tag.danger{color:#d4494f;background:#ffe4e5}.notification-result-tag.recommend{color:#7752b8;background:#eee7ff}.notification-result-tag.muted{color:#697d89;background:#edf1f3}.notification-card p{color:#6f8593;margin:12px 0 14px;font-size:12px;line-height:1.75}.notification-card footer{min-height:38px;box-shadow:none;color:#8799a4;background:0 0;border:0;border-top:1px solid #e4ebef;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:12px 0 0;font-size:11px;display:flex}.notification-card footer time{align-items:center;gap:7px;display:inline-flex}.notification-card-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.notification-read-button{display:none!important}.notification-detail-button{color:#176fa8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:12px;font-weight:600;transition:transform .18s,background .18s;display:inline-flex}.notification-detail-button:hover{background:#eaf5fc;transform:translateY(-2px)}.notification-page.detail-mode{box-shadow:none;background:0 0;border-color:#0000}.notification-detail-view{gap:18px;display:grid}.notification-detail-card{background:#fff;border:1px solid #dbe6ee;border-radius:14px;padding:24px;box-shadow:0 6px 20px #173b570f}.notification-detail-card>.notification-source-tag{margin-bottom:14px}.notification-detail-card h2{color:#122f47;margin:0 0 14px;font-size:24px;line-height:1.35}.notification-detail-card time{color:#7c909e;align-items:center;gap:8px;font-size:12px;display:flex}.notification-detail-label{color:#526d7e;align-items:center;gap:8px;margin-top:20px;font-size:13px;font-weight:600;display:flex}.notification-detail-content{color:#536d7e;background:#f8fafc;border:1px solid #dbe6ee;border-radius:10px;margin-top:10px;padding:16px;font-size:14px;line-height:1.8}.notification-detail-footer{justify-content:flex-end;display:flex}.notification-detail-footer button{color:#fff;cursor:pointer;background:#24479b;border:0;border-radius:10px;height:42px;padding:0 22px;font-size:14px;font-weight:600;transition:transform .18s,box-shadow .18s}.notification-detail-footer button:hover{transform:translateY(-2px);box-shadow:0 7px 15px #24479b2e}@media (max-width:767px){.notification-page{padding:14px}.notification-toolbar{flex-direction:column;align-items:flex-start;gap:10px}.notification-toolbar-actions{justify-content:space-between;width:100%}.notification-card{padding:14px}.notification-card-header{flex-direction:column;align-items:flex-start;gap:9px}.notification-card-title{align-items:flex-start}.notification-card-badges{justify-content:flex-end;width:100%}.notification-card p{font-size:11px}.notification-card footer{flex-direction:column;align-items:flex-start;gap:8px}.notification-card-actions{justify-content:flex-end;width:100%}}#智能体广场.agent-market,#生态应用.agent-market,#调查问卷.survey-section,#内容资讯.news-dashboard{margin-top:0}:is(main.sub-page:has(#智能体广场)>footer,main.sub-page:has(#生态应用)>footer,main.sub-page:has(#调查问卷)>footer,main.sub-page:has(#内容资讯)>footer){margin-top:10px;padding-top:10px;padding-bottom:10px}:is(main.sub-page:has(#智能体广场)>.subpage-heading,main.sub-page:has(#生态应用)>.subpage-heading,main.sub-page:has(#调查问卷)>.subpage-heading,main.sub-page:has(#内容资讯)>.subpage-heading,main.sub-page:has(#灵感社区)>.subpage-heading){padding-top:0;padding-bottom:20px}#智能体广场 .agent-plaza-header-panel,#生态应用.agent-market,#调查问卷.survey-section,#内容资讯.news-dashboard{border-top-color:#0000}#智能体广场 .agent-plaza-titlebar{border-bottom:1px solid #edf0f2;align-items:center;gap:22px;min-height:44px;padding-bottom:12px;display:flex}#智能体广场 .agent-plaza-title{flex:none;align-items:baseline;gap:10px;display:flex}#智能体广场 .agent-plaza-title h2{color:var(--text);margin:0;font-size:19px}#智能体广场 .agent-plaza-title span{color:#8094a1;white-space:nowrap;font-size:11px}#智能体广场 .agent-plaza-name-search{color:#8196a4;background:#fff;border:1px solid #d4e2e9;border-radius:8px;align-items:center;gap:8px;width:280px;height:34px;margin-left:auto;padding:0 11px;display:flex}#智能体广场 .agent-plaza-name-search .icon{flex:none;width:16px;height:16px}#智能体广场 .agent-plaza-name-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:11px}#智能体广场 .agent-plaza-name-search input::placeholder{color:#9aabb5}#智能体广场 .agent-category-filter{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}#智能体广场 .agent-category-filter button{color:#5f7280;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:8px;height:32px;padding:0 14px;font-size:12px;box-shadow:0 2px 5px #173b570a}#智能体广场 .agent-plaza-sort{border:1px solid var(--line);color:#617987;background:#fff;border-radius:8px;outline:0;flex:none;height:34px;margin-left:auto;padding:0 10px;font-size:11px}#智能体广场 .agent-plaza-searchbar{justify-content:flex-end;align-items:center;gap:10px;padding:12px 0 14px;display:flex}#智能体广场 .agent-plaza-searchbar .market-search{width:min(420px,100%);height:36px;position:static}#智能体广场 .agent-plaza-searchbar select{border:1px solid var(--line);color:#617987;background:#fff;border-radius:8px;outline:0;flex:none;height:36px;padding:0 10px;font-size:11px}@media (max-width:767px){#智能体广场 .agent-plaza-titlebar{flex-direction:column;align-items:flex-start;gap:10px}#智能体广场 .agent-plaza-name-search{width:100%;margin-left:0}#智能体广场 .agent-category-filter{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}#智能体广场 .agent-category-filter button{flex:none}#智能体广场 .agent-plaza-sort{margin-left:0}#智能体广场 .agent-plaza-searchbar{align-items:stretch}#智能体广场 .agent-plaza-searchbar .market-search{width:100%;height:36px}}#智能体广场.agent-market{box-shadow:none;background:0 0;border:0;padding:0}#智能体广场 .agent-plaza-header-panel,#智能体广场 .agent-plaza-grid-panel{background:#ffffffeb;border:1px solid #e5e8ebe6;box-shadow:0 6px 24px #173b5714}#智能体广场 .agent-plaza-header-panel{border-bottom:0;border-radius:16px 16px 0 0;padding:18px 22px 0}#智能体广场 .agent-plaza-grid-panel{border-top:0;border-radius:0 0 16px 16px;padding:20px}#智能体广场 .agent-plaza-pagination{background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0 0;display:flex}#智能体广场 .agent-plaza-pagination>span{color:#718895;font-size:11px}#智能体广场 .agent-plaza-pagination .resolve-pagination{margin:0 0 0 auto}#智能体广场 .agent-plaza-controls{background:#fff;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:10px 0;display:flex}#智能体广场 .agent-plaza-controls .agent-category-filter{background:#fff;border-radius:12px;padding:8px 10px}#智能体广场 .agent-plaza-controls .agent-plaza-sort{margin-left:auto}#智能体广场 .agent-plaza-titlebar{border-bottom:0;min-height:32px;padding-bottom:0}#智能体广场 .agent-plaza-grid-panel{border-top:1px solid #e5e8ebe6;border-radius:16px}@media (max-width:767px){#智能体广场 .agent-plaza-header-panel{padding:14px 14px 0}#智能体广场 .agent-plaza-grid-panel{padding:20px}#智能体广场 .agent-plaza-pagination{min-height:42px;padding-top:8px}#智能体广场 .agent-plaza-controls{flex-direction:column;align-items:stretch;gap:8px}#智能体广场 .agent-plaza-controls .agent-plaza-sort{align-self:flex-end;margin-left:0}}#智能体广场 .agent-plaza-header-panel{border-radius:16px 16px 0 0;padding:20px}#智能体广场 .agent-plaza-grid-panel{border-radius:0 0 16px 16px;height:auto}#智能体广场 .agent-plaza-grid-panel>.market-grid{grid-auto-rows:max-content;height:auto}#智能体广场 .agent-plaza-grid-panel .market-card.agent-plaza-card{height:auto;min-height:0}@media (min-width:768px){#智能体广场 .agent-plaza-grid-panel>.market-grid{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr))}}#生态应用.agent-market{box-shadow:none;background:0 0;border:0;padding:0}#生态应用 .app-plaza-header-panel,#生态应用 .app-plaza-grid-panel{background:#ffffffeb;border:1px solid #e5e8ebe6;box-shadow:0 6px 24px #173b5714}#生态应用 .app-plaza-header-panel{border-bottom:0;border-radius:16px 16px 0 0;padding:20px}#生态应用 .app-plaza-titlebar{align-items:center;gap:22px;min-height:32px;display:flex}#生态应用 .app-plaza-title{flex:none;align-items:baseline;gap:10px;display:flex}#生态应用 .app-plaza-title h2{color:var(--text);margin:0;font-size:19px}#生态应用 .app-plaza-title span{color:#8094a1;white-space:nowrap;font-size:11px}#生态应用 .app-category-filter{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}#生态应用 .app-category-filter button{color:#5f7280;cursor:pointer;background:#fff;border:1px solid #d8e3e9;border-radius:8px;height:32px;padding:0 14px;font-size:12px;box-shadow:0 2px 5px #173b570a}#生态应用 .app-category-filter button.selected{color:var(--blue);background:#e8f3fb;border-color:#bdd8e8;font-weight:600}#生态应用 .app-plaza-sort{border:1px solid var(--line);color:#617987;background:#fff;border-radius:8px;outline:0;flex:none;height:34px;margin-left:auto;padding:0 10px;font-size:11px}#生态应用 .app-plaza-grid-panel{border-top:1px solid #e5e8ebe6;border-radius:0 0 16px 16px;height:auto;padding:20px}#生态应用 .app-plaza-grid-panel>.market-grid{grid-auto-rows:max-content;height:auto}#生态应用 .app-plaza-pagination{background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0 0;display:flex}#生态应用 .app-plaza-pagination>span{color:#718895;font-size:11px}#生态应用 .app-plaza-pagination .resolve-pagination{margin:0 0 0 auto}@media (min-width:768px){#生态应用 .app-plaza-grid-panel>.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){#生态应用 .app-plaza-header-panel{padding:14px}#生态应用 .app-plaza-titlebar{flex-direction:column;align-items:flex-start;gap:10px}#生态应用 .app-category-filter{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}#生态应用 .app-category-filter button{flex:none}#生态应用 .app-plaza-sort{align-self:flex-end;margin-left:0}#生态应用 .app-plaza-grid-panel{padding:20px}#生态应用 .app-plaza-pagination{min-height:42px;padding-top:8px}#内容资讯 .news-layout,#内容资讯 .news-list-column,#内容资讯 .news-grid{width:100%;min-width:0}#内容资讯 .news-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:0;display:grid}#内容资讯 .news-list-column .news-card,#内容资讯 .news-list-column .news-card:first-child{box-sizing:border-box;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}#内容资讯 .news-image-placeholder{flex:none;justify-content:center;align-items:center;width:100%;min-width:0;height:138px;display:flex;position:relative}#内容资讯 .news-image-placeholder .news-date{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffdb;position:absolute;top:12px;left:12px}#内容资讯 .news-content{flex-direction:column;min-width:0;padding:14px 15px 10px;display:flex}#内容资讯 .news-content h3{margin:9px 0 11px;font-size:15px;line-height:1.45}#内容资讯 .news-event-meta{grid-template-columns:1fr;gap:7px;margin:0;display:grid}#内容资讯 .news-event-meta div{background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:0;display:grid}#内容资讯 .news-event-meta dt{color:#7890a0;place-items:center;font-size:13px;display:grid}#内容资讯 .news-event-meta dd{color:#607989;white-space:normal;margin:0;font-size:11px;line-height:1.5}#内容资讯 .news-card-footer{width:auto;margin-top:auto;padding:0 15px 14px}#灵感社区 .historical-wishes-page,#灵感社区 .historical-wishes-page .resolve-section,#灵感社区 .history-wish-grid{box-sizing:border-box;width:100%;min-width:0}#灵感社区 .history-wish-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}#灵感社区 .history-wish-card{box-sizing:border-box;width:100%;min-width:0;padding:16px}#灵感社区 .history-wish-card-title h3{font-size:14px}#灵感社区 .history-wish-card>p{margin-top:10px;margin-bottom:10px}#灵感社区 .history-wish-card .history-wish-publish-row{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}#灵感社区 .history-wish-card .history-wish-publish-row time{white-space:normal;min-width:0}#内容资讯 .news-toolbar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 10px;display:grid}#内容资讯 .news-toolbar-main{display:contents}#内容资讯 .news-toolbar-main>h2{grid-area:1/1;min-width:0}#内容资讯 .news-toolbar-meta{grid-area:1/2;justify-self:end;margin-left:0}#内容资讯 .news-toolbar-meta>span{margin:0;display:inline!important}#内容资讯 .news-type-tabs{grid-area:2/1/auto/-1;width:100%;min-width:0}#智能体广场 .agent-plaza-titlebar,#生态应用 .app-plaza-titlebar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;display:grid}#智能体广场 .agent-plaza-title,#生态应用 .app-plaza-title{grid-area:1/1;min-width:0}#智能体广场 .agent-plaza-sort,#生态应用 .app-plaza-sort{grid-area:1/2;place-self:center end;margin-left:0}#智能体广场 .agent-category-filter,#生态应用 .app-category-filter{grid-area:2/1/auto/-1;width:100%;min-width:0;margin:0}.portal-chat .right-rail.mobile-panel-activities .home-activities{flex:none!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;overflow-y:auto!important}.portal-chat .right-rail.mobile-panel-activities .home-activity-cards{flex:none!important;min-height:0!important}.portal-chat .right-rail.mobile-panel-activities .home-activity-cards article{flex:none!important}}@media (max-width:650px){body .history-wish-drawer-tabs,body .wish-drawer-tabs{visibility:visible!important;background:0 0!important;border:0!important;border-bottom:1px solid #d8e3e9!important;flex:0 0 42px!important;justify-content:flex-start!important;align-items:flex-end!important;gap:26px!important;width:100%!important;height:42px!important;margin:0!important;padding:0!important;display:flex!important}body .history-wish-drawer-tabs>button,body .wish-drawer-tabs>button{color:#718795!important;white-space:nowrap!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:42px!important;margin:0!important;padding:0 2px!important;font-size:14px!important;font-weight:600!important;line-height:42px!important;display:block!important;position:relative!important}body .history-wish-drawer-tabs>button.active,body .wish-drawer-tabs>button.active{color:var(--blue)!important}body .history-wish-drawer-tabs>button.active:after,body .wish-drawer-tabs>button.active:after{content:""!important;background:var(--blue)!important;border-radius:2px!important;height:2px!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important}#灵感社区 .historical-wishes-page .resolve-heading{grid-template-rows:auto;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:8px;width:100%;display:grid}#灵感社区 .historical-wishes-page .resolve-heading>h2{white-space:nowrap;grid-area:1/1}#灵感社区 .historical-wishes-page .resolve-heading>span{text-align:left;white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;min-width:0;overflow:hidden}#灵感社区 .historical-wishes-page .resolve-heading>.my-wish-type-filter{grid-area:1/3;justify-self:end;margin-left:0}body .history-wish-drawer-backdrop{z-index:90!important;justify-content:flex-end!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0!important}body .history-wish-drawer{box-sizing:border-box!important;flex-direction:column!important;flex:0 0 100vw!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:18px!important;display:flex!important;overflow:hidden!important}body .history-wish-drawer-head{visibility:visible!important;flex:none!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;padding-bottom:10px!important;display:flex!important}body .history-wish-drawer-head>div:first-child{flex:1!important;min-width:0!important;display:block!important}body .history-wish-drawer-head .my-wish-drawer-title{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body .history-wish-drawer-head .my-wish-drawer-title h2{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin:0!important;font-size:19px!important;display:block!important;overflow:hidden!important}body .history-wish-drawer-head .my-wish-drawer-meta{flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;margin-top:9px!important;display:flex!important}body .history-wish-drawer-tabs{visibility:visible!important;border-bottom:1px solid #d8e3e9!important;flex:0 0 42px!important;align-items:flex-end!important;gap:26px!important;height:42px!important;display:flex!important}body .history-wish-drawer-tabs>button{visibility:visible!important;height:42px!important;display:block!important}body .history-wish-drawer-body{-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;padding:16px 0 4px!important;overflow:hidden auto!important}body .history-wish-drawer .history-submitted-list{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin-top:0!important;display:grid!important}body .history-wish-drawer .history-submitted-card,body .history-wish-drawer .history-public-recommend-divider{display:flex!important}}@media (max-width:767px){#灵感社区 .historical-wishes-page .history-wish-card-tags>.history-type-学习{color:#2f8058!important;background:#e7f6ed!important}#灵感社区 .historical-wishes-page .history-wish-card-tags>.history-type-办公{color:#256fa8!important;background:#e7f2fc!important}#灵感社区 .historical-wishes-page .history-wish-card-tags>.history-type-生活{color:#7454a1!important;background:#f1eafe!important}#灵感社区 .historical-wishes-page .history-wish-card-tags>span>.anticon{color:inherit!important;background:0 0!important}}.admin-wish-recommendation-layout{grid-template-columns:minmax(0,2fr) minmax(280px,.72fr);align-items:stretch;gap:20px;display:grid}.admin-realized-wish-panel,.admin-recommendation-list{box-sizing:border-box;background:#fff;border:1px solid #dce6ec;border-radius:14px;flex-direction:column;min-width:0;height:calc(100vh - 190px);min-height:0;max-height:calc(100vh - 190px);padding:20px;display:flex;overflow:hidden}.admin-realized-wish-panel>header,.admin-recommendation-list>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.admin-realized-wish-panel>header>div{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.admin-realized-wish-panel>header h2,.admin-recommendation-list>header h2{color:#173b57;margin:0;font-size:17px;line-height:1.4}.admin-realized-wish-panel>header span,.admin-recommendation-list>header span{color:#8094a0;margin-top:4px;font-size:12px;display:block}.admin-realized-wish-panel>header em{color:#708896;white-space:nowrap;font-size:12px;font-style:normal}.admin-recommendation-list>header>b{box-sizing:border-box;color:#176fa8;background:#e8f4fb;border-radius:50%;place-items:center;min-width:32px;height:32px;padding:0 8px;font-size:13px;display:grid}.admin-realized-wish-grid{scrollbar-width:thin;scrollbar-color:#bdd5e2 transparent;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:14px;min-height:0;padding:2px 8px 8px 2px;display:grid;overflow-y:auto}.admin-realized-wish-grid::-webkit-scrollbar{width:6px}.admin-realized-wish-grid::-webkit-scrollbar-thumb{background:#bdd5e2;border-radius:6px}.admin-wish-recommend-card{cursor:pointer;background:#fff;border:1px solid #d8e4ea;border-radius:14px;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;flex-direction:column!important;gap:0!important;height:max-content!important;min-height:max-content!important;padding:16px!important;display:flex!important;overflow:visible!important}.admin-wish-recommend-card:hover{border-color:#9bc8e4;transform:translateY(-2px);box-shadow:0 9px 22px #255b7c17}.admin-wish-recommend-card.selected{border-color:#4f9fce;box-shadow:0 0 0 3px #4197cb1a}.admin-wish-recommend-card:focus-visible{outline-offset:2px;outline:2px solid #72b5df}.admin-wish-recommend-card .my-wish-card-icon{border-radius:12px!important;width:48px!important;height:48px!important;position:static!important}.admin-wish-recommend-card .my-wish-primary-copy{min-width:0}.admin-wish-recommend-card .my-wish-primary-copy h3{color:#173b57;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:650;line-height:1.45;overflow:hidden}.admin-wish-recommend-card .my-wish-primary-copy p{color:#7b909d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden;margin:4px 0 0!important}.admin-recommend-toggle{color:#176fa8;white-space:nowrap;cursor:pointer;background:#e8f4fb;border:0;border-radius:9px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.admin-recommend-toggle.selected{color:#2f805b;background:#e5f5ec}.admin-recommend-toggle:disabled{color:#a8b5bc;cursor:not-allowed;opacity:.72;background:#eef2f4;transform:none!important}.admin-wish-recommend-card .my-wish-label-row{border-bottom:1px solid #596972;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;margin-top:13px;padding-bottom:11px;display:grid}.admin-wish-recommend-card .my-wish-label-slot{align-items:center;min-width:0;display:flex}.admin-wish-recommend-card .my-wish-label-slot:nth-child(2){justify-content:center}.admin-wish-recommend-card .my-wish-label-slot:nth-child(3){justify-content:flex-end}.admin-wish-recommend-card .my-wish-label-slot>i{visibility:hidden;width:1px;height:24px;display:block}.admin-wish-recommend-card .my-wish-stage-tag{white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;width:auto;min-width:60px;height:24px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;line-height:24px;display:inline-flex}.admin-wish-recommend-card .publish-stage{color:#a66a0c;background:#fff1d8}.admin-wish-recommend-card .realization-stage{color:#2f805b;background:#e5f5ec}.admin-wish-recommend-card .recommendation-stage{color:#7050a4;background:#eee8fb;min-width:84px}.admin-wish-recommend-card .my-wish-info-grid>span,.admin-wish-recommend-card .my-wish-info-grid>time{color:#78909e;grid-template-columns:14px auto minmax(0,1fr);align-items:center;gap:4px;min-width:0;font-size:11px;font-style:normal;display:grid}.admin-wish-recommend-card .my-wish-info-grid em{color:#8396a1;white-space:nowrap;font-style:normal}.admin-wish-recommend-card .my-wish-info-grid b{color:#506b7b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.admin-wish-recommend-card .my-wish-type-tag{border-radius:12px;align-items:center;gap:5px;width:max-content;height:24px;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.demand-form-primary{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.demand-form-left,.demand-form-right{width:100%;min-width:0}.demand-form-left fieldset{height:100%}.demand-form-right{flex-direction:column;justify-content:space-between;gap:18px;display:flex}.demand-form-primary .demand-type-tags{flex-direction:column;gap:10px;display:flex}.demand-form-primary .demand-type-tags button{color:#637b8a;width:100%;min-width:0;height:42px;box-shadow:none;background:#fff;border:1px solid #dce5ea;justify-content:flex-start;padding:0 42px 0 14px;position:relative}.demand-form-primary .demand-type-tags button.selected{color:var(--blue);box-shadow:none;background:#eaf5fc;border-color:#9ac8e6}.demand-form-primary .demand-type-tags .demand-type-check{color:var(--blue);font-size:15px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (max-width:767px){.demand-form-primary{flex-direction:column;grid-template-columns:1fr;gap:16px;display:flex}}.admin-wish-recommend-card .type-学习{color:#2f8058;background:#e7f6ed}.admin-wish-recommend-card .type-办公{color:#256fa8;background:#e7f2fc}.admin-wish-recommend-card .type-生活{color:#7454a1;background:#f1eafe}.admin-wish-recommend-card .my-wish-stat-row>span{color:#6f8795;white-space:nowrap;align-items:center;gap:4px;font-size:11px;line-height:1.2;display:inline-flex}.admin-recommendation-list>div{scrollbar-width:thin;scrollbar-color:#bdd5e2 transparent;flex:1;align-content:start;gap:10px;min-height:0;padding-right:6px;display:grid;overflow-y:auto}.admin-recommendation-list>div::-webkit-scrollbar{width:6px}.admin-recommendation-list>div::-webkit-scrollbar-thumb{background:#bdd5e2;border-radius:6px}.admin-recommendation-list>div>article{background:#f9fbfc;border:1px solid #e0e8ed;border-radius:11px;grid-template-columns:48px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:11px;display:grid}.admin-recommendation-avatar{color:#176fa8;background:#dff1fb;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.admin-recommendation-avatar.w1{color:#7152a1;background:#eee7fc}.admin-recommendation-avatar.w2{color:#2f805b;background:#e5f5ec}.admin-recommendation-list article h3{color:#27495d;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.admin-recommendation-list article p{color:#8094a0;margin:4px 0 0;font-size:11px}.admin-recommendation-list article button{color:#b45e68;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;font-size:16px;display:grid}.admin-recommendation-list article button:hover{background:#fdebed}.admin-recommendation-empty{text-align:center;color:#8aa0ad;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.admin-recommendation-empty>.anticon{color:#9fc5da;font-size:30px}.admin-recommendation-empty h3{color:#536f81;margin:14px 0 6px;font-size:14px}.admin-recommendation-empty p{margin:0;font-size:12px}.admin-wish-approval-page{gap:16px;display:grid}.admin-wish-approval-filters{background:#f4f6f8;border:0;border-radius:14px;grid-template-columns:minmax(220px,1.2fr) minmax(210px,1fr) minmax(150px,.7fr) minmax(160px,.75fr);align-items:center;gap:12px;padding:18px 20px;display:grid}.admin-wish-approval-filters label{color:#536f81;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:600;display:flex}.admin-wish-approval-filters label>span{white-space:nowrap;flex:none}.admin-wish-approval-filters label>div{color:#8298a6;background:#fff;border:1px solid #d5e1e8;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.admin-wish-approval-filters input{color:#536f81;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.admin-wish-approval-filters input::placeholder{color:#98a8b2}.admin-wish-approval-filters select{color:#536f81;cursor:pointer;background:#fff;border:1px solid #d5e1e8;border-radius:9px;outline:0;width:100%;min-width:0;height:40px;padding:0 34px 0 12px;font-size:13px}.admin-wish-approval-filters select:focus,.admin-wish-approval-filters label>div:focus-within{border-color:#67a9d2;box-shadow:0 0 0 3px #0362ab14}.admin-wish-approval-list{margin-top:0}.admin-wish-approval-table{min-width:1390px!important}.admin-wish-approval-table th:first-child{width:70px}.admin-wish-approval-table th:nth-child(2){width:160px}.admin-wish-approval-table th:nth-child(3){width:175px}.admin-wish-approval-table th:nth-child(4){width:260px}.admin-wish-approval-table th:nth-child(5){width:190px}.admin-wish-approval-table th:nth-child(6){width:100px}.admin-wish-approval-table th:nth-child(7){width:140px}.admin-wish-approval-table th:nth-child(8){width:150px}.admin-wish-approval-table th:nth-child(9){width:170px}.admin-approval-type,.admin-approval-status{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:28px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.admin-approval-type.type-上架申请{color:#2475a8;background:#e8f4fb}.admin-approval-type.type-延期申请,.admin-approval-status.status-待审批{color:#a66a0c;background:#fff1d8}.admin-approval-status.status-审批不通过{color:#b84f5c;background:#fdebed}.admin-approval-status.status-审批通过{color:#2f805b;background:#e5f5ec}.admin-approval-drawer .admin-demand-drawer-tabs{gap:30px}.admin-approval-drawer-body{padding-bottom:20px}.admin-approval-decision-actions{border-top:1px solid #e0e8ed;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.admin-approval-decision-actions button{cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;height:40px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .18s,opacity .18s;display:inline-flex}.admin-approval-decision-actions button:hover:not(:disabled){transform:translateY(-2px)}.admin-approval-decision-actions .reject{color:#b84f5c;background:#fdebed;border:0}.admin-approval-decision-actions .approve{color:#2f805b;background:#e5f5ec;border:0}.admin-approval-decision-actions button:disabled{opacity:.42;cursor:not-allowed}.admin-approval-history-list .admin-application-record{background:#fff}.admin-approval-history-list .admin-application-record.latest{border-color:#a9d0e7;box-shadow:0 7px 18px #28628414}.admin-approval-history-list .admin-application-record header span.pending{color:#a66a0c;background:#fff1d8}#灵感社区 .my-wish-page .my-wish-label-row{box-sizing:border-box;grid-template-columns:none;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:0 0 10px 58px;display:flex}#灵感社区 .my-wish-page .my-wish-label-slot,#灵感社区 .my-wish-page .my-wish-label-slot:nth-child(2),#灵感社区 .my-wish-page .my-wish-label-slot:nth-child(3){flex:none;justify-content:flex-start;margin-left:0;margin-right:0}#灵感社区 .my-wish-page .my-wish-label-slot>.my-wish-stage-tag{margin-left:0!important;margin-right:0!important}@media (max-width:1180px){.admin-wish-recommendation-layout{grid-template-columns:minmax(0,1fr)}.admin-recommendation-list{order:-1}.admin-recommendation-empty{min-height:140px}}@media (max-width:1050px){.admin-wish-approval-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#灵感社区 .my-wish-page .my-wish-label-row{margin:0;padding-left:53px}.admin-wish-recommendation-layout{gap:12px}.admin-realized-wish-panel,.admin-recommendation-list{border-radius:12px;padding:14px}.admin-realized-wish-grid{grid-template-columns:minmax(0,1fr);gap:12px}.admin-recommendation-list{order:0}.admin-wish-recommend-card .my-wish-primary{grid-template-columns:44px minmax(0,1fr) auto}.admin-wish-recommend-card .my-wish-card-icon{width:44px!important;height:44px!important}.admin-wish-recommend-card .my-wish-info-grid{grid-template-columns:minmax(0,1fr)}.admin-wish-approval-filters{grid-template-columns:minmax(0,1fr);padding:14px}.admin-wish-approval-filters label{width:100%}.admin-wish-approval-filters label>span{width:66px}}#灵感社区 .historical-wishes-page .official-wish-recommendations{box-sizing:border-box;background:0 0;border:0;border-radius:14px;width:100%;min-width:0;padding:0}#灵感社区 .official-wish-recommendations>header{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}#灵感社区 .official-wish-recommendations>header h2{color:#173b57;margin:0;font-size:19px}#灵感社区 .official-wish-recommendations>header span{color:#8497a3;font-size:11px}#灵感社区 .official-wish-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;width:100%;min-width:0;display:grid}#灵感社区 .historical-wishes-page .history-wish-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#灵感社区 .official-wish-recommendation-card{box-sizing:border-box;background:#fff;border:1px solid #d9e4ea;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);gap:0 10px;min-width:0;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}#灵感社区 .official-wish-recommendation-card:hover{border-color:#a9d2ea;transform:translateY(-2px);box-shadow:0 8px 18px #28628414}#灵感社区 .official-wish-recommendation-icon{color:#1474ad;background:#e4f3fb;border-radius:11px;grid-area:1/1;place-items:center;width:46px;height:46px;font-size:19px;display:grid}#灵感社区 .official-wish-recommendation-icon.w1{color:#7251a3;background:#eee8fb}#灵感社区 .official-wish-recommendation-icon.w2{color:#31805d;background:#e5f5ec}#灵感社区 .official-wish-recommendation-copy{grid-area:1/2;min-width:0}#灵感社区 .official-wish-recommendation-copy>div{align-items:center;gap:7px;min-width:0;display:flex}#灵感社区 .official-wish-recommendation-copy h3{color:#173b57;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;overflow:hidden}#灵感社区 .official-wish-recommendation-copy>div>span{color:#7251a3;background:#eee8fb;border-radius:11px;flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}#灵感社区 .official-wish-recommendation-copy p{-webkit-line-clamp:2;color:#78909e;-webkit-box-orient:vertical;margin:7px 0 5px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}#灵感社区 .official-wish-recommendation-copy small{color:#8a9da8;align-items:center;gap:5px;font-size:10px;display:flex}#灵感社区 .official-wish-recommendation-copy small i{font-style:normal}#灵感社区 .official-wish-recommendation-card>button{height:30px;color:var(--blue);cursor:pointer;background:#e7f3fb;border:0;border-radius:7px;grid-area:2/1/auto/-1;justify-self:end;align-items:center;gap:5px;margin-top:10px;padding:0 12px;font-size:11px;display:inline-flex}#灵感社区 .historical-wishes-page>.resolve-section{margin-top:18px}@media (max-width:900px){#灵感社区 .official-wish-recommendation-grid,#灵感社区 .historical-wishes-page .history-wish-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#灵感社区 .historical-wishes-page .official-wish-recommendations{border-radius:12px;padding:0}#灵感社区 .official-wish-recommendations>header{flex-direction:column;align-items:flex-start;gap:3px}#灵感社区 .official-wish-recommendation-card{grid-template-columns:44px minmax(0,1fr);padding:12px}#灵感社区 .official-wish-recommendation-icon{width:44px;height:44px}}#灵感社区 .historical-wishes-page .history-wish-card.history-wish-card-v2{cursor:pointer;box-sizing:border-box!important;background:#fffffff0!important;border:1px solid #d9e4ea!important;border-radius:14px!important;flex-direction:column!important;gap:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px!important;display:flex!important;overflow:visible!important}#灵感社区 .history-wish-card-v2 .history-wish-v2-primary{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}#灵感社区 .history-wish-card-v2 .history-wish-card-icon{border-radius:12px!important;grid-area:1/1!important;width:48px!important;height:48px!important;margin:0!important;position:static!important}#灵感社区 .history-wish-v2-primary-copy{min-width:0}#灵感社区 .history-wish-v2-primary-copy h3{color:var(--text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:15px!important;font-weight:650!important;line-height:1.45!important;overflow:hidden!important}#灵感社区 .history-wish-v2-primary-copy p{color:#7b909d!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}#灵感社区 .history-wish-v2-more-wrap{place-self:start end;position:relative}#灵感社区 .history-wish-v2-more-button{color:#6f8795;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;font-size:20px;display:grid}#灵感社区 .history-wish-v2-more-button:hover{background:#eef5f9}#灵感社区 .history-wish-v2-more-menu{z-index:12;background:#fff;border:1px solid #dce6ec;border-radius:10px;width:104px;padding:5px;display:grid;position:absolute;top:36px;right:0;box-shadow:0 10px 24px #12364e24}#灵感社区 .history-wish-v2-more-menu button{color:#536e7e;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 9px;font-size:12px;display:flex}#灵感社区 .history-wish-v2-more-menu button:hover{background:#f1f6f9}#灵感社区 .history-wish-v2-info-grid{border-bottom:1px solid #596972!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 16px!important;width:100%!important;margin-top:10px!important;padding:0 0 10px!important;display:grid!important}#灵感社区 .history-wish-v2-info-grid>span,#灵感社区 .history-wish-v2-info-grid>time{color:#78909e!important;grid-template-columns:15px auto minmax(0,1fr)!important;align-items:center!important;gap:5px!important;min-width:0!important;font-size:11px!important;font-style:normal!important;display:grid!important}#灵感社区 .history-wish-v2-info-grid .anticon{font-size:13px}#灵感社区 .history-wish-v2-info-grid em{color:#8396a1;white-space:nowrap;font-style:normal}#灵感社区 .history-wish-v2-info-grid b{color:#506b7b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}#灵感社区 .history-wish-v2-info-grid>:nth-child(odd){text-align:left;justify-self:start}#灵感社区 .history-wish-v2-info-grid>:nth-child(2n){text-align:right;justify-self:end;width:max-content;max-width:100%}#灵感社区 .history-wish-v2-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)!important}#灵感社区 .history-wish-v2-type-tag{border-radius:12px;align-items:center;gap:5px;width:max-content;height:24px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}#灵感社区 .history-wish-v2-type-tag.type-学习{color:#2f8058;background:#e7f6ed}#灵感社区 .history-wish-v2-type-tag.type-办公{color:#256fa8;background:#e7f2fc}#灵感社区 .history-wish-v2-type-tag.type-生活{color:#7454a1;background:#f1eafe}#灵感社区 .history-wish-v2-stat-row{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:9px 12px!important;width:100%!important;padding-top:10px!important;display:flex!important}#灵感社区 .history-wish-v2-stat-row>span,#灵感社区 .history-wish-v2-stat-row>button{color:#6f8795!important;white-space:nowrap!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}#灵感社区 .history-wish-v2-stat-row>button{cursor:pointer}#灵感社区 .history-wish-v2-stat-row>button.liked{color:#d94f59!important}#灵感社区 .history-wish-v2-stat-row .anticon{font-size:13px}#灵感社区 .history-wish-v2-stat-row .local-heart-icon{width:14px;height:14px}@media (max-width:650px){#灵感社区 .historical-wishes-page .history-wish-card.history-wish-card-v2{padding:16px!important}#灵感社区 .history-wish-card-v2 .history-wish-v2-primary{grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important}#灵感社区 .history-wish-card-v2 .history-wish-card-icon{width:44px!important;height:44px!important}#灵感社区 .history-wish-v2-primary-copy h3{font-size:14px!important}#灵感社区 .history-wish-v2-info-grid{gap:10px 12px!important}#灵感社区 .history-wish-v2-info-grid>span,#灵感社区 .history-wish-v2-info-grid>time{grid-template-columns:14px auto minmax(0,1fr)!important;font-size:10px!important}#灵感社区 .history-wish-v2-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)!important}#灵感社区 .history-wish-v2-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}#灵感社区 .history-wish-v2-stat-row>span:nth-child(2n),#灵感社区 .history-wish-v2-stat-row>button{justify-self:end!important}}#灵感社区 .official-wish-recommendations .official-wish-heading{align-items:center;gap:10px;margin:0 0 14px;display:flex}#灵感社区 .official-wish-recommendations .official-wish-heading h2{color:#173b57;margin:0;font-size:19px;line-height:1.4}#灵感社区 .official-wish-recommendations .official-wish-heading>span{color:#8497a3;margin:0;line-height:1.4;font-size:11px!important}#灵感社区 .official-history-wish-card{position:relative!important}#灵感社区 .official-history-crown{z-index:3;color:#d49421;pointer-events:none;background:#fff1d8;border:2px solid #d49421;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-9px;left:-9px;box-shadow:0 5px 12px #97661329}#灵感社区 .official-crown-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (max-width:767px){#灵感社区 .official-wish-recommendations .official-wish-heading{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}#灵感社区 .official-wish-recommendations .official-wish-heading h2{font-size:19px}#灵感社区 .official-wish-recommendations .official-wish-heading>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}#灵感社区.community-dashboard{border-color:#0000;padding-top:0}#灵感社区>.resolve-page,#灵感社区>.wish-filter-panel,#灵感社区>.wish-content-layout{border-color:#0000;margin-top:0}#灵感社区>.wish-content-layout>.wish-pool{border-color:#0000}.admin-wish-recommend-card.my-wish-card-v2{flex-direction:column!important;gap:0!important;height:auto!important;min-height:0!important;padding:18px!important;display:flex!important}.admin-wish-recommend-card .my-wish-primary{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.admin-wish-recommend-card .my-wish-label-row{box-sizing:border-box;border-bottom:1px solid #596972;grid-template-columns:none;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:10px 0 10px 58px;display:flex}.admin-wish-recommend-card .my-wish-label-slot,.admin-wish-recommend-card .my-wish-label-slot:nth-child(2),.admin-wish-recommend-card .my-wish-label-slot:nth-child(3){flex:none;justify-content:flex-start;margin:0}.admin-wish-recommend-card .my-wish-stage-tag{border-radius:12px;width:auto;min-width:64px;height:24px;margin:0;padding:0 10px;font-size:11px;line-height:24px}.admin-wish-recommend-card .recommendation-stage{min-width:88px}.admin-wish-recommend-card .my-wish-info-grid{border-bottom:1px solid #596972;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:10px 0;display:grid}.admin-wish-recommend-card .my-wish-info-grid>span,.admin-wish-recommend-card .my-wish-info-grid>time{grid-template-columns:15px auto minmax(0,1fr);gap:5px;font-size:11px}.admin-wish-recommend-card .my-wish-info-grid>:nth-child(odd){text-align:left;justify-self:start}.admin-wish-recommend-card .my-wish-info-grid>:nth-child(2n){text-align:right;justify-self:end;width:max-content;max-width:100%}.admin-wish-recommend-card .my-wish-info-grid>span:nth-child(2){grid-template-columns:auto minmax(0,1fr)}.admin-wish-recommend-card .my-wish-stat-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 12px;padding-top:10px;display:flex}.admin-wish-recommend-card .my-wish-stat-row>span{gap:5px;padding:0;font-size:11px}.admin-approval-type.type-发布申请{color:#2475a8;background:#e8f4fb}.admin-approval-decision-actions.reason-open{grid-template-columns:1fr;width:100%;display:grid}.admin-approval-button-row{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-approval-inline-reason{box-sizing:border-box;background:#f7f9fa;border-radius:10px;gap:9px;width:100%;margin-top:4px;padding:14px;display:grid}.admin-approval-inline-reason label{color:#405e70;font-size:13px;font-weight:650}.admin-approval-inline-reason textarea{resize:vertical;color:#405e70;width:100%;min-height:88px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d6e2e8;border-radius:9px;outline:0;padding:10px 12px;font-size:13px;line-height:1.6}.admin-approval-inline-reason textarea:focus{border-color:#78b2d5;box-shadow:0 0 0 3px #0362ab14}.admin-approval-inline-reason>div{justify-content:flex-end;gap:10px;display:flex}.admin-approval-inline-reason button{cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:600;transition:transform .18s;display:inline-flex}.admin-approval-inline-reason button:hover:not(:disabled){transform:translateY(-2px)}.admin-approval-inline-reason .cancel{color:#647b89;background:#edf1f3}.admin-approval-inline-reason .confirm{color:#b84f5c;background:#fdebed}.admin-approval-inline-reason button:disabled{opacity:.4;cursor:not-allowed}.admin-wish-take-down{gap:10px;margin-top:20px;display:grid}.admin-wish-take-down-row{justify-content:flex-end;display:flex}.admin-wish-take-down-row>button{color:#b84f5c;cursor:pointer;background:#fdebed;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:max-content;height:38px;padding:0 16px;font-size:13px;font-weight:650;transition:transform .18s;display:inline-flex}.admin-wish-take-down-row>button:hover:not(:disabled){transform:translateY(-2px)}.admin-wish-take-down-row>button:disabled{opacity:.45;cursor:not-allowed}.admin-wish-take-down-reason-readonly{color:#6f6670;background:linear-gradient(135deg,#fff8f8 0%,#fcecee 100%);border:1px solid #f0cbd0;border-radius:14px;gap:13px;margin-top:20px;padding:18px;font-size:13px;line-height:1.7;display:grid;box-shadow:0 9px 24px #b84f5c14}.admin-wish-take-down-reason-readonly>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-wish-take-down-reason-readonly>header>div{align-items:center;gap:10px;min-width:0;display:flex}.admin-wish-take-down-reason-readonly strong{color:#a6404d;font-size:14px}.admin-wish-take-down-reason-readonly em{color:#9a7b81;font-size:11px;font-style:normal}.admin-wish-take-down-reason-readonly p{color:#735c62;background:#ffffffad;border-radius:10px;margin:0;padding:12px 14px}.admin-wish-take-down-reason-readonly time{color:#9b7d83;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11px;display:inline-flex}@media (max-width:650px){main.sub-page:has(.history-wish-drawer-backdrop){overflow:visible!important}main.sub-page:has(.history-wish-drawer-backdrop)>#灵感社区{overflow:visible!important}body .history-wish-drawer-backdrop{z-index:1000!important;justify-content:flex-end!important;align-items:flex-start!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}body .history-wish-drawer{transform:none;border-radius:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;position:relative!important;top:0!important;right:0!important}body .update-tabbed-drawer-head{align-items:flex-start!important}body .update-tabbed-drawer-head>div:first-child{flex:1!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}body .update-tabbed-drawer-head .update-drawer-title{grid-area:1/1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body .update-tabbed-drawer-head .update-drawer-title h2{color:#173b57!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;font-size:19px!important;line-height:28px!important;overflow:hidden!important}body .update-tabbed-drawer-head .update-drawer-type{flex:none!important;grid-area:auto!important;margin:0!important;display:inline-flex!important;position:static!important}body .update-tabbed-drawer-head .update-drawer-meta{flex-wrap:wrap!important;grid-area:2/1!important;align-items:center!important;gap:6px 14px!important;min-width:0!important;margin:0!important;display:flex!important}body .update-tabbed-drawer-head .update-drawer-meta>span,body .update-tabbed-drawer-head .update-drawer-meta>time{grid-area:auto!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;font-size:10px!important;display:inline-flex!important}body .history-wish-drawer-backdrop{background:#0c233357!important}body .history-wish-drawer{z-index:1!important;opacity:1!important;isolation:isolate!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#f6f9fb!important;background-image:none!important}body .history-wish-drawer-head,body .history-wish-drawer-tabs,body .history-wish-drawer-body{z-index:1;position:relative}}.admin-approval-reject-reason-card{background:linear-gradient(135deg,#fff7f8 0%,#fdebed 100%);border:1px solid #f3c9cf;border-radius:14px;gap:10px;margin-top:14px;padding:16px;display:grid;box-shadow:0 8px 22px #b84f5c17}.admin-approval-reject-reason-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-approval-reject-reason-card>header>div{align-items:center;gap:8px;display:flex}.admin-approval-reject-reason-card h3{color:#b84f5c;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.admin-approval-reject-reason-card>header>div>span{color:#b84f5c;background:#f8dce1;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.admin-approval-reject-reason-card>header time{color:#8b9aa3;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-style:normal;display:flex}.admin-approval-reject-reason-card h3 svg{background:#ffffffb8;border-radius:50%;padding:5px;font-size:24px}.admin-approval-reject-reason-card p{color:#855b63;background:#ffffffa3;border-radius:10px;margin:0;padding:11px 12px;font-size:12px;line-height:1.75}.admin-approval-relist-card{background:linear-gradient(135deg,#f1f9ff 0%,#e8f5fd 100%);border:1px solid #c9e4f5;border-radius:14px;gap:14px;margin-top:14px;padding:17px;display:grid;box-shadow:0 8px 22px #3c87b117}.admin-approval-relist-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-approval-relist-card>header>div{align-items:center;gap:8px;display:flex}.admin-approval-relist-card>header>time{color:#6f8998;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-style:normal;display:flex}.admin-approval-reject-reason-card>header time .anticon,.admin-approval-relist-card>header>time .anticon,.admin-approval-reject-reason-card>header time svg,.admin-approval-relist-card>header>time svg{box-shadow:none;color:currentColor;background:0 0;border:0;border-radius:0;padding:0;font-size:14px}.admin-approval-relist-card h3{color:#176fa8;margin:0;font-size:14px;font-weight:700}.admin-approval-relist-card>header>div>span{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.admin-approval-relist-card>header>div>span.approved{color:#2f805b;background:#e5f5ec}.admin-approval-relist-card>header>div>span.rejected{color:#b84f5c;background:#fdebed}.admin-approval-relist-card dl{gap:10px;margin:0;display:grid}.admin-approval-relist-card dl>div{background:#ffffff9e;border-radius:10px;gap:6px;padding:11px 12px;display:grid}.admin-approval-relist-card dt{color:#315a70;font-size:12px;font-weight:700}.admin-approval-relist-card dd{color:#627e8d;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.65;display:flex}.admin-approval-relist-card dd svg{color:#3188b7;flex:none;margin-top:3px}.admin-approval-extension-card{background:linear-gradient(135deg,#fffaf0 0%,#fff1d9 100%);border-color:#f1d7aa;box-shadow:0 8px 22px #be842717}.admin-approval-extension-card h3{color:#a96912}.admin-approval-extension-card dt{color:#765326}.admin-approval-extension-card dd{color:#806d55}.admin-approval-extension-card dd svg{color:#d18a25}.admin-approval-history-list .admin-application-record.history-relist-card{background:linear-gradient(135deg,#f1f9ff 0%,#e8f5fd 100%);border:1px solid #c9e4f5;box-shadow:0 8px 22px #3c87b117}.admin-approval-history-list .admin-application-record.history-relist-card h3{color:#176fa8}.admin-approval-history-list .admin-application-record.history-relist-card dl{background:#ffffff9e}.admin-approval-history-list .admin-application-record.history-relist-card dt{color:#315a70}.admin-approval-history-list .admin-application-record.history-relist-card dd,.admin-approval-history-list .admin-application-record.history-relist-card dd .anticon{color:#3188b7}.admin-approval-history-list .admin-application-record.history-extension-card{background:linear-gradient(135deg,#fffaf0 0%,#fff1d9 100%);border:1px solid #f1d7aa;box-shadow:0 8px 22px #be842717}.admin-approval-history-list .admin-application-record.history-extension-card h3{color:#a96912}.admin-approval-history-list .admin-application-record.history-extension-card dl{background:#ffffff9e}.admin-approval-history-list .admin-application-record.history-extension-card dt{color:#765326}.admin-approval-history-list .admin-application-record.history-extension-card dd{color:#806d55}.admin-approval-history-list .admin-application-record.history-extension-card dd .anticon{color:#d18a25}.admin-approval-history-list .admin-application-record.history-publish-rejected-card{background:linear-gradient(135deg,#fff7f8 0%,#fdebed 100%);border:1px solid #f3c9cf;box-shadow:0 8px 22px #b84f5c17}.admin-approval-history-list .admin-application-record.history-publish-rejected-card h3{color:#b84f5c}.admin-approval-history-list .admin-application-record.history-publish-rejected-card dl{background:#ffffffa3}.admin-approval-history-list .admin-application-record.history-publish-rejected-card dt,.admin-approval-history-list .admin-application-record.history-publish-rejected-card dd{color:#855b63}.admin-approval-history-list .admin-application-record.history-publish-approved-card{background:linear-gradient(135deg,#f5fcf8 0%,#e7f6ed 100%);border:1px solid #c8e8d6;box-shadow:0 8px 22px #2f805b17}.admin-approval-history-list .admin-application-record.history-publish-approved-card h3{color:#2f805b}.admin-approval-history-list .admin-application-record.history-publish-approved-card time{color:#668879}.relist-reviewing-actions>button:not(.relist-rejected-notice):not(.application-reapply){display:none!important}.extension-request-modal>p:has(+.extension-submitted-summary){display:none!important}.delisted-wish-modal>p:has(+.submitted-relist-reason){display:none!important}.admin-wish-list-drawer:has(.admin-wish-publish-status.status-审核中) .admin-wish-take-down-row>button{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important}.admin-wish-list-drawer:has(.admin-wish-publish-status.status-审核中) .admin-wish-take-down-row>button:hover{transform:none!important}.admin-wish-recommend-card .my-wish-primary{grid-template-rows:auto!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}.admin-wish-recommend-card .my-wish-primary-copy{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important}.admin-wish-recommend-card .my-wish-primary-copy>p{display:block!important}.admin-wish-recommend-card .admin-recommend-toggle{place-self:center end!important}.admin-wish-recommend-card .my-wish-label-row{padding-top:0!important}.admin-wish-recommend-card .publish-stage.stage-已过期{color:#c54f5b!important;background:#fde8ea!important}.admin-approval-history-empty{color:#8aa0ad;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;display:flex!important}.admin-approval-history-empty>.anticon{color:#9fc5da;font-size:30px}.admin-approval-history-empty>p{margin:0;font-size:13px}@media (max-width:650px){#灵感社区 .official-wish-recommendation-grid{box-sizing:border-box;padding-top:10px;overflow:visible}#灵感社区 .official-wish-recommendations .official-wish-heading{margin-bottom:4px}#灵感社区 .official-history-wish-card{isolation:isolate;overflow:visible!important}#灵感社区 .official-history-crown{z-index:20;top:-9px;left:6px}}.demand-modal legend b,.demand-name>span b,.demand-description>span b{color:#fff;background:#0d67a5}#内容资讯 .mobile-calendar-layer{display:none!important}.desktop-event-calendar{background:#fff;width:min(980px,100vw - 48px);max-height:min(720px,100vh - 48px);position:relative;overflow:visible;padding:0!important}.desktop-event-calendar:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:.72;background:linear-gradient(#fff 0%,#ffffffb3 52%,#ffffff2e 100%),url(/event-calendar-campus-vector.png) bottom/cover no-repeat;position:absolute;inset:0}.desktop-event-calendar-close{z-index:8;box-shadow:0 7px 18px #18415b2e;width:36px!important;height:36px!important;top:-16px!important;right:-16px!important}.desktop-event-calendar-split{z-index:1;grid-template-columns:minmax(420px,1.04fr) minmax(360px,.96fr);min-height:600px;display:grid;position:relative}.desktop-event-calendar-split>.desktop-event-calendar-main{background:0 0;border-right:1px solid #e2ebf0;min-width:0;padding:30px 32px;position:relative;overflow:hidden}.desktop-event-calendar-split>.desktop-event-calendar-main>*{z-index:1;position:relative}.desktop-event-calendar-date{grid-template-columns:38px 1fr 38px;align-items:center;gap:10px;width:100%;margin:0 0 18px!important;display:grid!important;position:static!important;left:auto!important;transform:none!important}.desktop-event-calendar-date h2{color:#000000e0;text-align:center;margin:0;font-size:22px;font-weight:600;line-height:38px}.desktop-event-calendar-date button{color:#000000a6;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:22px;line-height:30px;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.desktop-event-calendar-date button:hover{color:#1676bb;background:#fff;border-color:#1676bb;transform:translateY(-1px);box-shadow:0 2px 8px #1676bb24}.desktop-event-calendar-week{color:#00000073;text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;border:0!important;margin-bottom:6px!important;display:grid!important}.desktop-event-calendar-week span{font-size:12px;font-weight:500;line-height:36px;color:#00000073!important;background:0 0!important;border:0!important;height:36px!important}.desktop-event-calendar-grid{border:0!important;grid-template-columns:repeat(7,1fr)!important;gap:8px!important;display:grid!important}.desktop-event-calendar-date-cell{color:#294a61;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:100%;height:48px;padding:0;font-size:15px;transition:box-shadow .18s,color .18s,transform .18s;display:flex;position:relative}.desktop-event-calendar-date-cell:not(.muted):hover{box-shadow:none;color:#294a61;background:0 0;border-color:#0000;transform:translateY(-1px)}.desktop-event-calendar-date-cell.muted{cursor:default;opacity:0}.desktop-event-calendar-date-cell.today span{color:#0d67a5;border:0;border-radius:0;width:auto;height:auto;font-weight:700;display:inline}.desktop-event-calendar-date-cell.selected{color:#fff;background:#1676bb;border-color:#0d73b8;box-shadow:0 6px 16px #0d67a533}.desktop-event-calendar-date-cell.selected span{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;display:inline;color:#fff!important}.desktop-event-calendar-date-cell>i{border-radius:50%;width:5px;height:5px;position:absolute;bottom:1px;left:50%;transform:translate(-50%);background:#1676bb!important}.desktop-event-calendar-date-cell.selected>i{box-shadow:none;bottom:0;background:#fff!important}.desktop-event-calendar-date-cell.selected:hover{color:#fff;background:#1676bb;border-color:#0d73b8;transform:translateY(-1px)}.desktop-event-calendar-legend{color:#6d8492;flex-wrap:wrap;gap:10px 16px!important;margin-top:24px!important;display:flex!important}.desktop-event-calendar-legend span{align-items:center;gap:6px;font-size:12px;display:inline-flex}.desktop-event-calendar-legend i{border-radius:3px;width:8px;height:8px}.desktop-event-calendar-agenda{background:0 0;flex-direction:column;min-width:0;padding:28px 28px 24px;display:flex}.desktop-event-calendar-agenda>header{border-bottom:1px solid #dfe9ef;justify-content:space-between;align-items:center;gap:16px;padding:0 0 18px;display:flex}.desktop-event-calendar-agenda>header>div{align-items:baseline;gap:9px;display:flex}.desktop-event-calendar-agenda>header strong{color:#0d67a5;font-size:20px;line-height:1}.desktop-event-calendar-agenda>header span{color:#536f80;font-size:15px;font-weight:600}.desktop-event-calendar-agenda>header em{color:#718995;font-size:12px;font-style:normal}.desktop-event-calendar-agenda-list{box-sizing:border-box;overscroll-behavior:contain;flex-direction:column;flex:0 0 497px;gap:12px;min-height:497px;max-height:497px;margin-top:18px;padding:5px 8px 0 0;display:flex;overflow-y:auto}.desktop-event-calendar-agenda-card{box-sizing:border-box;background:#fff;border:1px solid #dbe8ef;border-radius:16px;flex:none;height:auto;min-height:0;padding:15px;transition:transform .18s,border-color .18s;box-shadow:0 8px 22px #3268860f}.desktop-event-calendar-agenda-card:hover{border-color:#a9d5ec;transform:translateY(-2px)}.desktop-event-calendar-agenda-label{justify-content:flex-start;align-items:center;display:flex}.desktop-event-calendar-agenda-card>h3{color:#173f5a;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:7px 0 0;font-size:15px;line-height:1.45;overflow:hidden}.desktop-event-calendar-agenda-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;display:flex}.desktop-event-calendar-agenda-meta p{color:#708895;white-space:nowrap;align-items:center;gap:6px;margin:7px 0 0;font-size:12px;display:flex}.desktop-event-calendar-agenda-meta p:last-child{text-overflow:ellipsis;justify-content:flex-start;min-width:0;overflow:hidden}.desktop-event-calendar-agenda-meta p .anticon{color:#6f8b9b;flex:none;font-size:13px}.desktop-event-calendar-agenda-actions{box-sizing:border-box;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:100%;margin:0;padding:0;display:flex}.desktop-event-calendar-agenda-actions>span{color:#718895;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.desktop-event-calendar-agenda-actions>span .anticon{color:#6f8b9b;font-size:13px}.desktop-event-calendar-agenda-card button{color:#0d67a5;cursor:pointer;background:#e8f5fc;border:0;border-radius:9px;align-items:center;gap:6px;width:max-content;margin:0 0 0 auto;padding:7px 12px;font-size:12px;display:flex}.desktop-event-calendar-agenda-card button:hover{transform:translateY(-1px)}.desktop-event-calendar-agenda .desktop-event-day-empty{color:#8aa0ad;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:280px;display:flex!important}.desktop-event-calendar-agenda .desktop-event-day-empty>.anticon{color:#8ec3df;font-size:34px}.desktop-event-calendar-agenda .desktop-event-day-empty h3,.desktop-event-calendar-agenda .desktop-event-day-empty p{margin:0}.desktop-event-calendar-agenda .desktop-event-day-empty h3{color:#476b7e;font-size:16px}.desktop-event-calendar-agenda .desktop-event-day-empty p{font-size:12px}@media (max-width:767px){.desktop-event-calendar-layer{padding:0!important}.desktop-event-calendar{width:100%;height:100dvh;max-height:none;overflow-y:auto;border-radius:0!important}.desktop-event-calendar-close{top:12px!important;right:12px!important}.desktop-event-calendar-split{flex-direction:column;min-height:100%;display:flex}.desktop-event-calendar-split>.desktop-event-calendar-main{border-bottom:1px solid #e2ebf0;border-right:0;padding:54px 18px 20px}.desktop-event-calendar-date{margin-bottom:18px!important}.desktop-event-calendar-date h2{font-size:21px}.desktop-event-calendar-legend{gap:8px 12px!important;margin-top:18px!important}.desktop-event-calendar-agenda{min-height:360px;padding:20px 18px 28px}.desktop-event-calendar-agenda>header strong{font-size:29px}.desktop-event-calendar-agenda-list{min-height:497px;max-height:497px}#内容资讯 .news-toolbar{flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;padding-bottom:12px;display:flex!important}#内容资讯 .news-toolbar-main{width:100%;min-width:0;overflow:hidden;display:block!important}#内容资讯 .news-type-tabs{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;padding:2px 1px 5px;display:flex;overflow:auto hidden}#内容资讯 .news-type-tabs::-webkit-scrollbar{display:none}#内容资讯 .news-type-tabs button{white-space:nowrap;flex:none}#内容资讯 .news-toolbar-meta{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;margin:0;display:flex}#内容资讯 .news-toolbar-meta>span{color:#718895;min-width:0;margin:0;font-size:12px;display:block!important}#内容资讯 .news-toolbar .news-calendar-trigger{flex:none;height:34px;padding:0 11px}.desktop-event-calendar-layer{z-index:140;background:#0c233375;align-items:stretch}.desktop-event-calendar{border:0;width:100%;height:100dvh;max-height:100dvh;overflow:hidden;border-radius:0!important}.desktop-event-calendar:before{opacity:.58;background:linear-gradient(#fff 0%,#ffffffd1 55%,#ffffff61 100%),url(/event-calendar-campus-vector.png) bottom/auto 54% no-repeat;border-radius:0}.desktop-event-calendar-close{position:fixed;width:34px!important;height:34px!important;top:12px!important;right:12px!important}.desktop-event-calendar-split{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow-y:auto}.desktop-event-calendar-split>.desktop-event-calendar-main{border-bottom:1px solid #dce7ed;border-right:0;flex:none;padding:54px 16px 16px;overflow:visible}.desktop-event-calendar-date{grid-template-columns:34px 1fr 34px;margin-bottom:12px!important}.desktop-event-calendar-date h2{font-size:18px;line-height:34px}.desktop-event-calendar-date button{width:32px;height:32px}.desktop-event-calendar-week span{line-height:28px;height:28px!important}.desktop-event-calendar-grid{gap:4px!important}.desktop-event-calendar-date-cell{border-radius:9px;height:34px;font-size:13px}.desktop-event-calendar-date-cell>i{bottom:0}.desktop-event-calendar-agenda{flex:1 0 auto;min-height:0;padding:16px 16px 24px}.desktop-event-calendar-agenda>header{align-items:flex-start;gap:8px;padding:0 0 12px}.desktop-event-calendar-agenda>header>div{flex-wrap:wrap;gap:4px 8px;min-width:0}.desktop-event-calendar-agenda>header strong{font-size:17px;line-height:1.35}.desktop-event-calendar-agenda>header span{font-size:13px}.desktop-event-calendar-agenda>header em{flex:none;padding-top:3px;font-size:11px}.desktop-event-calendar-agenda-list{flex:none;gap:10px;min-height:0;max-height:none;margin-top:12px;padding:4px 1px 10px;overflow:visible}.desktop-event-calendar-agenda-card{border-radius:14px;width:100%;padding:15px}.desktop-event-calendar-agenda-card>h3{margin-top:6px;font-size:14px}.desktop-event-calendar-agenda-actions{padding-top:0}.desktop-event-calendar-agenda .desktop-event-day-empty{min-height:180px}#智能体广场 .agent-plaza-titlebar,#生态应用 .app-plaza-titlebar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;width:100%;min-width:0;display:grid}#智能体广场 .agent-category-filter,#生态应用 .app-category-filter{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-area:1/1/auto/-1;gap:8px;width:100%;min-width:0;margin:0;padding:2px 1px 5px;display:flex;overflow:auto hidden}#智能体广场 .agent-category-filter::-webkit-scrollbar{display:none}#生态应用 .app-category-filter::-webkit-scrollbar{display:none}#智能体广场 .agent-category-filter button,#生态应用 .app-category-filter button{white-space:nowrap;flex:none}#智能体广场 .agent-plaza-sort,#生态应用 .app-plaza-sort{grid-area:2/2;place-self:center end;margin:0}.desktop-event-calendar-layer{background:#0c233375;justify-content:center;align-items:stretch;z-index:140!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}#内容资讯 .news-toolbar,#内容资讯 .news-toolbar-main,#内容资讯 .news-type-tabs,#内容资讯 .news-toolbar-meta{z-index:2;pointer-events:auto;position:relative}#内容资讯 .news-type-tabs button,#内容资讯 .news-calendar-trigger{pointer-events:auto;touch-action:manipulation}}.stats-card .metric .usage-metric-item{grid-template-rows:20px 46px 24px;align-items:start;display:grid}.stats-card .metric .usage-metric-item>strong{align-items:center;height:46px;margin:0;line-height:1;display:flex}.stats-card .metric .usage-metric-item>em{place-self:start}.stats-card .metric .usage-metric-item>strong>small{margin-left:5px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
