.sb-surface{--sb-paper:#f9faf5;--sb-line:#cbd5c2;--sb-ink:#294033;--sb-accent:#3d6749;color:var(--sb-ink);box-sizing:border-box!important;border:1px solid var(--sb-line)!important;background:var(--sb-paper)!important;border-left:13px solid #dbe3d3!important;border-radius:14px!important;grid-template-areas:none!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:18px!important;padding:22px 24px 24px 42px!important;display:block!important;position:relative!important;overflow:visible!important;box-shadow:0 8px 24px #354d2d0c!important}.sb-surface:before{content:"";pointer-events:none;background:linear-gradient(#f8faf3,#aab69f 50%,#e8eddf);border:1px solid #a5b29a;border-radius:6px;width:24px;height:9px;position:absolute;top:80px;left:-18px;box-shadow:0 150px #bec9b3}.sb-surface .sb-toolbar{z-index:2;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0 0 16px!important;padding:0!important;font:13px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;display:flex!important;position:relative!important}.sb-toolbar .sb-label{letter-spacing:.04em;color:#738367;overflow-wrap:anywhere;min-width:0;margin-right:auto;font-size:12px!important;font-weight:650!important}.sb-toolbar button{appearance:none!important;float:none!important;color:#355333!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:#eaf0e2!important;border:1px solid #bdcbb1!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:9px 12px!important;font:550 12px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;display:inline-flex!important;position:static!important}.sb-toolbar button:hover{background:#dce7d1!important}.sb-toolbar .sb-window-toggle{color:#fff!important;background:#416b4b!important;border-color:#416b4b!important}.sb-surface .sb-tabs{border:0!important;border-bottom:1px solid var(--sb-line)!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;grid-column:1/-1!important;align-items:stretch!important;gap:5px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 20px!important;padding:0 0 0 2px!important;list-style:none!important;display:flex!important;position:relative!important;overflow:visible!important}.sb-surface .sb-tabs>button,.sb-surface .sb-tabs>a{float:none!important;box-sizing:border-box!important;border:1px solid #c7d3bd!important;border-bottom:1px solid var(--sb-line)!important;color:#627657!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:44px!important;box-shadow:none!important;white-space:normal!important;overflow-wrap:anywhere!important;cursor:pointer!important;text-align:center!important;background:#e6ecdf!important;border-radius:10px 10px 0 0!important;flex:0 auto!important;margin:0 0 -1px!important;padding:12px 16px!important;font:550 13px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif!important;text-decoration:none!important;position:relative!important}.sb-surface .sb-tabs>:is([aria-selected=true],[aria-current=page],.active,.a){color:#284d32!important;background:#fffef8!important;border-bottom-color:#fffef8!important;box-shadow:inset 0 3px #6c8b57!important}.sb-surface .sb-tabs>[aria-selected=false]{box-shadow:none!important}.sb-surface .sb-tabs button:before,.sb-surface .sb-tabs button:after,.sb-surface .sb-tabs>[hidden],.sb-surface [hidden],.sb-surface [data-sb-inactive=true]{display:none!important}.sb-surface .sb-sheet{box-sizing:border-box!important;float:none!important;grid-area:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 0 16px!important;position:relative!important;overflow:visible!important}.sb-surface[data-sb-expanded=true] .sb-sheet{border-top:1px dashed #d1dcc6!important;padding-top:14px!important}.sb-surface[data-sb-native=true]>.sb-toolbar{margin-bottom:18px!important}.sb-surface .sb-section-group{min-width:0;padding:14px 0}.sb-surface :is(table,pre){max-width:100%}.sb-surface :is(.pi-scroll,.px-scroll,.table-wrap,.bs-table-scroll){max-width:100%!important;overflow:auto!important}.sb-surface :is(input,select,textarea){box-sizing:border-box;max-width:100%}.sb-surface :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b48932!important}.sb-surface .sb-tabs a:focus-visible{outline-offset:-4px}html[data-studio-binder=pdf_impose] body{min-height:100dvh;height:auto!important;overflow:auto!important}html[data-studio-binder=pdf_impose] main{height:auto!important;overflow:visible!important}html[data-studio-binder=pdf_impose] .sb-surface .stage{min-height:500px!important}html[data-studio-binder=pdf_impose] .sb-surface .preview{height:55vh;min-height:260px;max-height:700px}html[data-studio-binder=xiaomeng] .sb-surface.shell{height:auto!important;min-height:70dvh!important}.sb-surface.shell .conversation{height:70dvh!important;min-height:420px!important}.sb-surface .conversation .messages{min-height:160px}.sb-surface .sb-toolbar .sb-window-close[hidden],.sb-surface .sb-toolbar button[hidden]{display:none!important}html.sb-window-active{overflow:hidden!important}.sb-surface.sb-window{overscroll-behavior:contain;z-index:2147483000!important;width:calc(100vw - 36px)!important;max-width:1500px!important;height:calc(100dvh - 36px)!important;max-height:calc(100dvh - 36px)!important;margin:auto!important;display:block!important;position:fixed!important;inset:18px!important;overflow:auto!important;transform:none!important;box-shadow:0 20px 100px #14241766!important}.sb-window::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c2b2366}.sb-window .sb-toolbar{border-bottom:1px solid var(--sb-line);background:var(--sb-paper)!important;z-index:20!important;padding:12px 0!important;position:sticky!important;top:-22px!important}.sb-window .sb-window-close{background:#fff!important}.icc-binder-page{color:#314334;max-width:1080px;margin:40px auto;padding:0 24px;font:15px/1.8 system-ui}.icc-binder-page header{padding:15px 0}.icc-binder-page a{color:#3e6546}.icc-binder-page .icc-enter{color:#fff;background:#3d6749;border-radius:8px;min-height:44px;padding:12px 20px;text-decoration:none;display:inline-flex}@media (max-width:700px){.sb-surface{border-left-width:9px!important;border-radius:11px!important;margin-top:14px!important;padding:16px 12px 18px 19px!important}.sb-surface:before{width:17px;height:8px;top:90px;left:-13px}.sb-toolbar .sb-label{flex-basis:100%}.sb-surface .sb-tabs{gap:4px!important;margin-bottom:15px!important}.sb-surface .sb-tabs>button,.sb-surface .sb-tabs>a{flex:auto!important;padding:10px 11px!important;font-size:12px!important}.sb-surface .sb-toolbar button{padding:9px 10px!important;font-size:12px!important}.sb-surface.sb-window{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;inset:6px!important}.sb-window .sb-toolbar{top:-16px!important}.sb-surface .sb-sheet :is(.pair,.bs-design-grid,.sa-grid){max-width:100%}.sb-surface .sb-sheet :is(.files-pane,.inspector-pane){height:auto!important}.icc-binder-page{margin:20px auto;padding:0 14px}}@media print{.sb-toolbar,.sb-tabs{display:none!important}.sb-surface [data-sb-inactive=true]{display:block!important}.sb-surface{box-shadow:none!important;border:0!important;padding:0!important}.sb-surface:before{display:none!important}}.sb-surface[data-sb-owner=studio_learning] .learning-layout{display:block!important}.sb-surface .sb-tabs>[aria-pressed=true]{color:#284d32!important;background:#fffef8!important;border-bottom-color:#fffef8!important;box-shadow:inset 0 3px #6c8b57!important}.sb-surface .sb-toolbar button:before,.sb-surface .sb-toolbar button:after{display:none!important}.sb-surface .sb-toolbar button{-webkit-text-fill-color:#355333!important;background-image:none!important}.sb-surface .sb-toolbar .sb-window-toggle{-webkit-text-fill-color:#fff!important;background-color:#416b4b!important}.sb-surface .sb-tabs>:is(button,a){-webkit-text-fill-color:currentColor!important}.sb-surface[data-sb-owner=gods_eye] :is(h2,p,label,.hint){color:#3d543b!important}.sb-surface[data-sb-owner=gods_eye] select,.sb-surface[data-sb-owner=gods_eye] input{color:#314b32!important;background:#fff!important;border:1px solid #bdcbb2!important}
