{"ast":null,"code":"import _taggedTemplateLiteral from\"/home/fanfarm/FanFarm/system/V3fanfarm-ubuntu-local/V3fanfarm-frontend/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js\";var _templateObject;import{createGlobalStyle}from'styled-components';const GlobalStyles=createGlobalStyle(_templateObject||(_templateObject=_taggedTemplateLiteral([\"\\n :root {\\n --primary-color: #4caf50;\\n --primary-dark: #45a049;\\n --primary-light: #81c784;\\n --secondary-color: #2e7d32;\\n --background: #ffffff;\\n --surface: #f5f5f5;\\n --text-primary: #333333;\\n --text-secondary: #666666;\\n --text-light: #999999;\\n --border-color: #e0e0e0;\\n --error-color: #f44336;\\n --success-color: #4caf50;\\n --warning-color: #ff9800;\\n --info-color: #2196f3;\\n --border-radius: 8px;\\n --box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\\n --box-shadow-hover: 0 4px 8px rgba(0, 0, 0, 0.15);\\n }\\n\\n * {\\n margin: 0;\\n padding: 0;\\n box-sizing: border-box;\\n }\\n\\n body {\\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\\n 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', 'Meiryo', sans-serif;\\n -webkit-font-smoothing: antialiased;\\n -moz-osx-font-smoothing: grayscale;\\n background-color: var(--background);\\n color: var(--text-primary);\\n line-height: 1.6;\\n }\\n\\n #root {\\n min-height: 100vh;\\n display: flex;\\n flex-direction: column;\\n }\\n\\n a {\\n color: var(--primary-color);\\n transition: opacity 0.3s;\\n \\n &:hover {\\n opacity: 0.8;\\n }\\n }\\n\\n button {\\n font-family: inherit;\\n cursor: pointer;\\n transition: all 0.3s;\\n \\n &:disabled {\\n opacity: 0.6;\\n cursor: not-allowed;\\n }\\n }\\n\\n input, textarea, select {\\n font-family: inherit;\\n font-size: 16px;\\n padding: 10px 12px;\\n border: 2px solid var(--border-color);\\n border-radius: var(--border-radius);\\n transition: border-color 0.3s;\\n \\n &:focus {\\n outline: none;\\n border-color: var(--primary-color);\\n }\\n }\\n\\n h1, h2, h3, h4, h5, h6 {\\n color: var(--text-primary);\\n font-weight: 600;\\n line-height: 1.3;\\n }\\n\\n /* \\u30B9\\u30AF\\u30ED\\u30FC\\u30EB\\u30D0\\u30FC\\u306E\\u30B9\\u30BF\\u30A4\\u30EB */\\n ::-webkit-scrollbar {\\n width: 10px;\\n height: 10px;\\n }\\n\\n ::-webkit-scrollbar-track {\\n background: var(--surface);\\n }\\n\\n ::-webkit-scrollbar-thumb {\\n background: var(--primary-color);\\n border-radius: 5px;\\n \\n &:hover {\\n background: var(--primary-dark);\\n }\\n }\\n\\n /* \\u9078\\u629E\\u6642\\u306E\\u8272 */\\n ::selection {\\n background-color: rgba(76, 175, 80, 0.2);\\n color: var(--text-primary);\\n }\\n\\n /* \\u30E2\\u30D0\\u30A4\\u30EB\\u5BFE\\u5FDC */\\n @media (max-width: 768px) {\\n body {\\n font-size: 15px;\\n }\\n }\\n\"])));export default GlobalStyles;","map":{"version":3,"names":["createGlobalStyle","GlobalStyles","_templateObject","_taggedTemplateLiteral"],"sources":["/home/fanfarm/FanFarm/system/V3fanfarm-ubuntu-local/V3fanfarm-frontend/src/styles/GlobalStyles.js"],"sourcesContent":["import { createGlobalStyle } from 'styled-components';\n\nconst GlobalStyles = createGlobalStyle`\n :root {\n --primary-color: #4caf50;\n --primary-dark: #45a049;\n --primary-light: #81c784;\n --secondary-color: #2e7d32;\n --background: #ffffff;\n --surface: #f5f5f5;\n --text-primary: #333333;\n --text-secondary: #666666;\n --text-light: #999999;\n --border-color: #e0e0e0;\n --error-color: #f44336;\n --success-color: #4caf50;\n --warning-color: #ff9800;\n --info-color: #2196f3;\n --border-radius: 8px;\n --box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n --box-shadow-hover: 0 4px 8px rgba(0, 0, 0, 0.15);\n }\n\n * {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n }\n\n body {\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', 'Meiryo', sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n background-color: var(--background);\n color: var(--text-primary);\n line-height: 1.6;\n }\n\n #root {\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n }\n\n a {\n color: var(--primary-color);\n transition: opacity 0.3s;\n \n &:hover {\n opacity: 0.8;\n }\n }\n\n button {\n font-family: inherit;\n cursor: pointer;\n transition: all 0.3s;\n \n &:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n }\n }\n\n input, textarea, select {\n font-family: inherit;\n font-size: 16px;\n padding: 10px 12px;\n border: 2px solid var(--border-color);\n border-radius: var(--border-radius);\n transition: border-color 0.3s;\n \n &:focus {\n outline: none;\n border-color: var(--primary-color);\n }\n }\n\n h1, h2, h3, h4, h5, h6 {\n color: var(--text-primary);\n font-weight: 600;\n line-height: 1.3;\n }\n\n /* スクロールバーのスタイル */\n ::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n }\n\n ::-webkit-scrollbar-track {\n background: var(--surface);\n }\n\n ::-webkit-scrollbar-thumb {\n background: var(--primary-color);\n border-radius: 5px;\n \n &:hover {\n background: var(--primary-dark);\n }\n }\n\n /* 選択時の色 */\n ::selection {\n background-color: rgba(76, 175, 80, 0.2);\n color: var(--text-primary);\n }\n\n /* モバイル対応 */\n @media (max-width: 768px) {\n body {\n font-size: 15px;\n }\n }\n`;\n\nexport default GlobalStyles;\n"],"mappings":"gMAAA,OAASA,iBAAiB,KAAQ,mBAAmB,CAErD,KAAM,CAAAC,YAAY,CAAGD,iBAAiB,CAAAE,eAAA,GAAAA,eAAA,CAAAC,sBAAA,ohFAmHrC,CAED,cAAe,CAAAF,YAAY","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}