:root{--create-vh:100vh;--create-toolbar-icon-offset-y:-6px;--create-errand-font-family:"PingFang SC","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei",sans-serif;--create-sheet-font-family:var(--font-inter),"Inter",sans-serif}.create-route-sheet{font-family:var(--create-sheet-font-family);-webkit-font-smoothing:antialiased}@supports (height:100svh){:root{--create-vh:100svh}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body.create-shell-page{min-height:var(--create-vh);height:var(--create-vh);overflow:hidden}body.create-shell-page #page-container.create-shell-phone{width:100%;max-width:var(--campus-shell-max-width,414px);min-height:var(--create-vh);height:var(--create-vh);margin:0 auto;display:flex;flex-direction:column;position:relative;overflow:hidden;background:#ffffff}body.create-shell-page .create-shell-root{position:relative;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}body.create-shell-page .create-shell-main{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column;overflow:hidden}body.create-shell-page .create-shell-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}body.create-shell-page .create-shell-scroll::-webkit-scrollbar{display:none}.create-child-sheet-host{z-index:var(--campus-create-sheet-z-index,10040);display:none;width:auto;max-width:none;margin:0;min-height:0;overflow:hidden}.create-child-sheet-host,.create-child-sheet-scrim{position:absolute;inset:0;height:100%;pointer-events:none}.create-child-sheet-scrim{background:rgba(5,10,20,.3);opacity:0;will-change:opacity}.create-child-sheet-mount{position:absolute;inset:0;height:100%;pointer-events:none}.create-child-sheet-mount>*{pointer-events:auto}.create-child-sheet-surface{position:relative;min-height:0;flex:1 1 auto;transform-origin:center top}.create-child-sheet-surface,.create-route-sheet{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;will-change:transform,border-radius;backface-visibility:hidden}.create-route-sheet{position:absolute;inset:0;min-height:100%;background:#ffffff}.create-route-sheet a,.create-route-sheet button{-webkit-user-select:none;user-select:none}.create-route-sheet input,.create-route-sheet select,.create-route-sheet textarea{-webkit-user-select:auto;user-select:auto;font-size:16px!important}.create-scroll-container{flex:1 1 auto;min-height:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.create-scroll-container::-webkit-scrollbar{display:none}.create-scroll-content{display:flex;flex-direction:column;width:100%;min-height:calc(100% + 1px)}.create-publish-sticky-dock{position:sticky;bottom:0;margin-top:auto}.create-publish-sticky-dock,.create-publish-toolbar-dock{z-index:2;flex-shrink:0;overflow:visible;background:#ffffff;border-top:1px solid #f0f0f0;box-sizing:border-box}.create-publish-toolbar-dock{position:relative;padding:12px 20px}.create-publish-action-dock{padding:16px 20px 20px}#create-page-root textarea[x-ref=createPageBodyInput]{display:block;min-height:calc(16px * 1.4 * 4);line-height:1.4;box-sizing:border-box;overflow-y:hidden}#create-page-root textarea[x-ref=createPageBodyInput]::-webkit-scrollbar{display:none}.create-toolbar-icon-btn{position:relative;top:var(--create-toolbar-icon-offset-y);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2;touch-action:manipulation;will-change:transform,opacity;backface-visibility:hidden}.create-toolbar-icon-btn>svg{pointer-events:none}.create-board-menu-root{overflow:visible;z-index:5}.create-board-menu-panel,.create-board-menu-root{position:absolute;left:0;right:0;height:0;pointer-events:none}.create-board-menu-panel{width:100%;bottom:0;opacity:0;visibility:hidden;background:#ffffff;transform-origin:bottom center;will-change:height;backface-visibility:hidden;overflow:hidden}.create-board-menu-panel.is-mounted{opacity:1;visibility:visible}.create-board-menu-inner{position:relative;padding:10px 0 8px;will-change:transform,opacity}.create-board-menu-divider{top:6px;will-change:transform}.create-board-menu-close-divider,.create-board-menu-divider{position:absolute;left:0;right:0;height:1px;background:rgba(17,17,17,.05);pointer-events:none}.create-board-menu-close-divider{bottom:0;will-change:transform,opacity;backface-visibility:hidden}.create-board-menu-item{width:100%;min-height:44px;padding:0 20px;border:none;background:transparent;color:#111111;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.create-board-menu-item.is-selected .create-board-menu-item-label{font-weight:600}.create-board-menu-item-label{font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.create-board-menu-item-check{width:14px;height:14px;color:#111111;opacity:.76;display:flex;align-items:center;justify-content:center;flex-shrink:0}.create-errand-shell{position:relative;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:#ffffff}.create-errand-shell,.create-errand-shell *{font-family:var(--create-errand-font-family)}.create-errand-shell button,.create-errand-shell input,.create-errand-shell textarea{font-family:inherit}.create-errand-scroll{flex:1 1 auto;min-height:0;height:auto}.create-errand-content{padding:10px 20px 16px;box-sizing:border-box;font-family:inherit}.create-errand-header{position:relative;height:44px;flex-shrink:0;padding:0 16px;background:#ffffff;z-index:1}.create-errand-back-btn,.create-errand-header{display:flex;align-items:center;justify-content:center}.create-errand-back-btn{position:absolute;left:16px;top:50%;width:24px;height:24px;padding:0;transform:translateY(-50%);border:none;background:none;color:#111111;cursor:pointer}.create-errand-back-btn svg{width:24px;height:24px;transform:translateY(1.5px)}.create-errand-title{font-size:17px;font-weight:500;color:#000000;display:flex;align-items:center;gap:8px}.create-errand-title-trigger{display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}.create-errand-form-group{margin-bottom:20px}.create-errand-gender-group{margin-bottom:0}.create-errand-form-label{display:block;font-size:12px;font-weight:500;color:#666666;margin-bottom:8px;letter-spacing:.35px}.me-edit-profile-nickname-label{font-size:13px;color:#000000}.create-errand-required{color:#e00000;margin-right:2px;font-family:Arial,sans-serif}.create-errand-amount-trigger,.create-errand-input-shell{background-color:#ececec;height:var(--control-input-height,45px);display:flex;align-items:center;justify-content:space-between;padding:0 16px;box-sizing:border-box;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .18s ease}.create-errand-input-shell{width:100%;position:relative}.create-errand-amount-trigger,.create-errand-input-shell{border-radius:var(--control-input-radius,28px);corner-shape:var(--control-input-corner-shape,superellipse(1.1))}.create-errand-input-shell.has-suffix{padding-right:14px}.create-errand-input-shell.is-clearable{padding-right:27px}.create-errand-input-shell.is-clearable.has-suffix{padding-right:50px}.create-errand-amount-trigger.is-invalid,.create-errand-input-shell.is-invalid{box-shadow:inset 0 0 0 1.5px #b91c1c}.create-errand-input-shell:focus-within:not(.is-invalid){box-shadow:inset 0 0 0 1.5px #000000}.create-errand-error-slot{min-height:0}.create-errand-error-text{margin:0;max-height:0;overflow:hidden;font-size:12px;line-height:18px;color:#b91c1c;opacity:0;transition:opacity .18s ease,max-height .18s ease,margin-top .18s ease}.create-errand-error-text.is-visible{max-height:18px;margin-top:6px;opacity:1}.create-errand-input{width:100%;min-width:0;flex:1 1 auto;border:none;outline:none;background:transparent;font-size:14px!important;color:#1a1a1a;font-weight:400;font-family:inherit;padding:0}.create-errand-input-suffix{flex:0 0 auto;margin-left:8px;font-size:14px;line-height:1;color:#8c8c8c;font-weight:400;font-family:inherit;pointer-events:none;user-select:none}.create-errand-input-clear{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:14px;height:14px;padding:0;border:0;border-radius:999px;background:rgb(135,135,135);color:#ffffff;display:block;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;overflow:visible;opacity:0;pointer-events:none;transition:opacity .18s ease,background-color .18s ease,color .18s ease}.create-errand-input-clear.has-suffix{right:28px}.create-errand-input-shell.is-clearable:focus-within .create-errand-input-clear{opacity:1;pointer-events:auto}.create-errand-input-clear:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:999px;background:transparent}.create-errand-input-clear:active{background:rgb(120,120,120)}.create-errand-input-clear:focus-visible{outline:1px solid rgba(135,135,135,.35);outline-offset:1px}.create-errand-input-clear-icon{position:absolute;top:50%;left:50%;width:8px;height:8px;display:block;transform:translate(-50%,-50%)}.create-errand-input::placeholder{font-size:14px;font-family:inherit;color:#b3b3b3;font-weight:350}.me-profile-settings-input{font-size:16px!important}.me-profile-settings-input-shell{height:var(--control-input-height,45px)}.me-profile-settings-input::placeholder{font-size:16px}.create-errand-amount-group{margin-bottom:20px}.create-errand-amount-trigger{width:100%;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:inherit;color:#1a1a1a}.create-errand-amount-value{font-size:14px;color:#1a1a1a;font-weight:400}.create-errand-amount-value.is-placeholder{color:#b3b3b3;font-weight:350}.create-errand-triangle-svg{width:7.5px;height:5.5px;transition:transform .2s ease;transform:translateY(1px);flex-shrink:0}.create-errand-triangle-trigger[data-state=open] .create-errand-triangle-svg{transform:translateY(1px) rotate(180deg)}.create-errand-textarea{width:100%;height:80px;resize:none;appearance:none;-webkit-appearance:none;background:#ffffff;border:1px solid #eeeeee;border-radius:12px;padding:16.5px 16px 16px 14.5px;box-sizing:border-box;outline:none;font-size:16px!important;line-height:1.5;font-weight:650;color:#333333;font-family:inherit;-webkit-font-smoothing:antialiased}.create-errand-description-textarea{height:112px}.create-errand-textarea.is-invalid,.create-errand-textarea.is-invalid:focus,.create-errand-textarea.is-invalid:focus-visible{border:1.5px solid #b91c1c!important}.create-errand-textarea:focus{border:1.5px solid #2b53e4!important;box-shadow:none!important;outline:none}.create-errand-textarea:focus-visible{border:1.5px solid #2b53e4!important;box-shadow:none!important;outline:none}.create-errand-textarea::placeholder{font-size:14px;font-family:inherit;color:#a0a0a0;font-weight:350}.create-secondhand-textarea-shell{width:100%}.create-secondhand-media-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.create-secondhand-media-note{font-size:12px;color:#9a9a9a}.create-secondhand-media-toolbar{display:flex;align-items:center;justify-content:flex-start}.create-secondhand-media-toolbar.is-invalid .create-secondhand-media-add{box-shadow:inset 0 0 0 1.5px #b91c1c}.create-secondhand-media-add{appearance:none;-webkit-appearance:none;border:none;background:#ececec;color:#1a1a1a;border-radius:999px;height:34px;padding:0 14px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer}.create-secondhand-media-add:focus-visible{outline:1.5px solid #000000;outline-offset:2px}.create-secondhand-media-add:disabled{cursor:default;opacity:.55}.create-secondhand-media-grid{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.create-secondhand-media-card{position:relative;width:100px;height:100px;border-radius:12px;overflow:hidden;border:1px solid #e0e0e0;background:#f5f5f5}.create-secondhand-media-remove{position:absolute;top:-2px;right:-2px;width:32px;height:32px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer}.create-secondhand-media-remove-dot{width:16px;height:16px;border-radius:999px;background:#ffffff;display:flex;align-items:center;justify-content:center}.create-secondhand-media-image{display:block;width:100%;height:100%;object-fit:cover}.create-errand-radio-group{display:flex;gap:36px;align-items:center;margin-top:4px}.create-errand-radio-label{display:flex;align-items:center;cursor:pointer;font-size:13px;color:#1a1a1a}.create-errand-radio-label input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.create-errand-custom-radio{width:18px;height:18px;border:2px solid #1a1a1a;border-radius:50%;margin-right:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.create-errand-radio-label input[type=radio]:checked+.create-errand-custom-radio{border-color:#2b53e4}.create-errand-radio-label input[type=radio]:checked+.create-errand-custom-radio:after{content:"";width:9px;height:9px;background-color:#2b53e4;border-radius:50%;display:block}.create-errand-bottom-dock{flex-shrink:0;background:#ffffff;padding:16px 20px 20px}.create-errand-bottom-action{display:flex;justify-content:center}@media (display-mode:standalone){:root{--create-toolbar-icon-offset-y:1px}}.profile-preview_body__6pcKo{display:flex;flex-direction:column;align-items:center;padding:24px 20px 28px;width:100%;box-sizing:border-box}.profile-preview_avatarWrap__djAG_{margin-top:4px}.profile-preview_name__xLfXf{font-size:22px;font-weight:700;color:#000;margin:10.2px 0 0;letter-spacing:.3px}.profile-preview_certBadges__YKclI{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:8.15px}.profile-preview_certBadge__izdSO{border-radius:999px;color:#969696;font-size:13px;font-weight:375;letter-spacing:var(--app-copy-letter-spacing)}.profile-preview_certBadgeVerified__7aUuh{color:#969696;font-weight:375;display:inline-flex;align-items:center;gap:4px}.profile-preview_certBadgeVerifiedIcon__wkmo_{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex:0 0 15px}.profile-preview_certBadgeVerifiedIcon__wkmo_ svg{display:block;width:15px;height:15px;transform:none}.profile-preview_profileDetailLink__2xgYU{appearance:none;border:0;background:transparent;color:#000;min-height:20px;margin-top:8.15px;padding:0;display:flex;align-items:center;justify-content:center;gap:3px;font:inherit;font-size:13px;font-weight:375;letter-spacing:var(--app-copy-letter-spacing);line-height:20px;text-align:center;cursor:pointer}.profile-preview_profileDetailLink__2xgYU:disabled{color:#a6abb4;cursor:default}.profile-preview_error__zRkuz{display:flex;align-items:center;margin-top:8px;font-size:13px;color:#d92d20;font-weight:600;min-height:20px}.profile-preview_actionsRow__mv_wT{width:100%;margin-top:24px;padding:0 4px;box-sizing:border-box;display:flex;justify-content:center}.profile-preview_dualActionsRow__7Afus{width:100%;display:flex;gap:12px}.profile-preview_actionButton__cZWIr{width:100%!important;min-width:0!important;flex:1 1 0}:root{--reply-highlight-fade:0.55s}[data-reply-target-id]{position:relative;border-radius:0;--reply-target-background:#fff;background-color:var(--reply-target-background);transition:background-color var(--reply-highlight-fade) ease}[data-reply-highlight=on]{--reply-target-background:#F0F8FF}@media (prefers-reduced-motion:reduce){[data-reply-target-id]{transition:none}}.chatgpt-composer-shell{background-color:rgb(252,252,252);background-clip:padding-box;border:1.5px solid #ffffff;border-radius:28px;corner-shape:superellipse(1.1);box-shadow:0 0 96px rgba(0,0,0,.1),0 0 38px rgba(0,0,0,.06);padding:3.5px 10px;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}[data-reply-composer-presentation=outside-card] .chatgpt-composer-shell{box-shadow:0 2px 8px -2px rgba(0,0,0,.15)}.chatgpt-composer-shell textarea::placeholder{color:rgba(0,0,0,.35)}